Pillar guide · Claude Code in 2026

Claude Code,
the complete guide.

Hi, I'm Jérémy. I'm neither a developer nor a coder — I'm a founder who uses Claude Code every day. Here, I've pulled together everything you need to know: what it is, why it's a game-changer, how it stacks up against Cursor or Codex, how to install it, and the workflows that actually earned their keep for me.

20 min to install 37 skills on tap 140+ official plugins 1 M tokens of context
— Definition

What is
Claude Code?

In one sentence

Claude Code is a command-line tool built by Anthropic that turns the Claude AI into an agent able to read, write, and run code directly on your computer. Instead of copy-pasting code out of a chat, you talk to it in plain language, and it acts inside your files, runs scripts, reads your codebase, tests, and fixes.

In concrete terms, Claude Code is the terminal version of Claude. You open your terminal, type claude, and you land in an interactive session where the AI can do what a human assistant would do for you: open a file, edit it, run a test, validate, start over. You can tell it "Add a signup form to my page, hook it up to Resend, test that it works," and it chains the steps on its own.

Claude Code vs Claude.ai (the chat)

Claude.ai is the conversation — you ask questions, Claude replies with text. Claude Code is the execution — you give it an intent, Claude reads your project, handles files, runs shell commands, and delivers a result. It's the same AI underneath (Anthropic's Sonnet and Opus models), but the interface changes everything. On Claude.ai you copy-paste code by hand; with Claude Code you never touch a programming keyboard again.

Claude Code vs Cursor, Aider, Codex, and GitHub Copilot

All these tools use an AI to write code. The difference plays out on three axes: where it lives (terminal vs editor), who acts (you vs the agent), and the model underneath (Claude vs GPT vs others). Cursor is a full code editor with a chat; Aider is an open-source CLI that edits files; GitHub Copilot is an autocomplete built into VS Code; Codex is OpenAI's CLI agent. Claude Code combines Aider's simplicity, Codex's agency, and Claude's reasoning quality.

You'll find the detailed comparison table a bit further down this page. If you want the short version: go with Cursor if you want to replace VS Code, go with Claude Code if you want to hand off whole tasks to an autonomous agent.

Who is it for?

Officially, it's a tool for developers. In practice, I use Claude Code every day without being one. If you can open a terminal and copy-paste a command, you can use it. I know consultants who use it to generate client reports, marketers who build their landing pages with no dev, lawyers who automate contract review. The barrier to entry is lower than people think.

Not into the terminal? The Claude Desktop option

In April 2026 Anthropic released a Claude Desktop app (Mac + Windows) with a built-in Code tab, zero commands to type. Same power, windowed interface. Download it at claude.com/download — and come back here for the CLAUDE.md and the skills.

— The shift

Why Claude Code
changes everything.

The core idea

With Claude Code, the AI is no longer an assistant that suggests — it's an agent that executes. It's the jump from copilot to autopilot under your control. You give it an intent, Claude breaks it down, fires the right tools, checks the result, and hands you finished work.

For years, AI for code meant autocomplete: you type a function, the AI proposes what comes next, you accept. Useful, but you stay the pilot. Claude Code breaks that pattern. You describe what you want to get, and it picks the files to touch, the commands to run, the tests to write, all by itself. You go back to being the decision-maker, not the operator. That's what I call an agentic workflow.

What it changes for me, concretely

I built this site without writing a line of HTML myself. I built a sales tool I use every day. I have a Hermes Agent that automatically sends me Telegram messages when my builds pass. I launched a Gmail agent that filters my emails. All of it was built by Claude Code, and it's maintained by Claude Code.

Claude Code's real strengths

  • It reads your whole codebase. With 1 million tokens of context on Opus 4.7, it can hold an entire project in its head before acting.
  • It spins up subagents in parallel. You ask it to analyze five documents, it launches five at once, then synthesizes. Five times faster than a sequential agent.
  • It integrates through MCP. You can plug in Sanity, Stripe, Telegram, your Postgres database, your Meta Ads account — all through the open MCP standard.
  • You can control it finely. With hooks and the CLAUDE.md, you can stop Claude from touching certain files, impose rules on it, and trigger actions at specific moments.

What Claude Code does less well (the honest part)

I'm not going to sell you Claude Code as a miracle cure. Here's what it does less well in my experience: it sometimes invents library functions that don't exist (the context7 plugin fixes 80% of the problem by feeding it up-to-date docs). It over-writes code by adding pointless comments (the code-simplifier skill cleans that up). It sometimes loses the thread on very long sessions (past 500,000 tokens, I'd rather open a new session). And it doesn't replace a real senior dev for critical architecture decisions — for that, I ask a human.

My recurring use cases

  • I ask it to write my newsletters in my own voice (the copywriting skill)
  • I ask it to build web pages like this one (the landing-page-generator skill)
  • I have it audit the security of my projects (the security-review skill)
  • I have it do my research and curation (the deep-research skill)
  • I have it write and send cold emails (the cold-email skill)
  • I have it process my podcast audio and generate the transcripts
  • I have it watch my Vercel builds and alert me when there's a regression

All of this comes from skills. We'll cover how to install them in step 04 below.

— 2026 comparison

Claude Code
vs the alternatives.

The market for AI coding assistants exploded in 2024-2026. Every six months, a new tool shows up, claims to be the best, and three months later another one takes its place. Here's my comparison table, refreshed in May 2026, based on what I've actually tested (not copy-paste from marketing pages).

Tool Model Price Strength Weakness Pick it if…
Claude Code Sonnet 4.x / Opus 4.7 $20/mo Pro Autonomous agent, reads your whole codebase, 1 M token context, native MCP CLI only (except Claude Desktop), learning curve in the 1st week You want an assistant that executes, not one that suggests
Cursor Multi (Claude, GPT, Gemini) $20/mo Pro Polished UI, real-time autocomplete, VS Code fork, multi-model Multi-provider dependency, autocomplete latency, subscription separate from the APIs You want to replace VS Code and keep control line by line
Aider Multi (Claude, GPT, local) Free + API cost Open-source, pure terminal, native Git integration, active community No truly autonomous agent, you have to configure your own API key You want total control and don't like black boxes
GPT Codex CLI GPT-5 family $20/mo ChatGPT Pro OpenAI frontier model, speed, ChatGPT integration Closed OpenAI ecosystem, fewer hooks and custom skills, shorter context You already live in ChatGPT Pro and want to stay in the ecosystem
GitHub Copilot Workspace GPT-4o / Claude 3.5 $39/mo Enterprise Native GitHub integration, scope built around pull requests, enterprise security Outsources the logic to the GitHub workflow, little control over the model You live in GitHub Issues and PRs and want a no-config integration
Continue Multi (Claude, GPT, Ollama) Free + API cost VS Code and JetBrains plugin, local model support, highly customizable Requires manual configuration, learning curve similar to Aider You want pure free and aren't afraid to configure it yourself
Cline (formerly Claude Dev) Claude (Sonnet/Opus) Free + API cost VS Code extension, pure Claude model, autonomous agent inside the editor Less mature than Claude Code, no plugin/skill marketplace You want Claude in VS Code without going through the terminal

My honest take after testing them all

Claude Code stays my main tool for the heavy stuff — refactoring, page generation, audits, agents. I use Cursor on the side for when I need to see the diff live in an editor. Aider, I tested it for two weeks then dropped it: too manual for my use. Codex CLI does a good job, but the shorter context limits me on big projects. Continue, I like it for short local tasks on an open-source model when I want zero API cost.

To dig into a real-world case, read my hands-on comparison Limova vs Claude Code (€840 a year apart): I lay out why I ditched a commercial tool for Claude Code, numbers and all.

Watch out for sponsored comparisons

Plenty of "top 10 AI coding assistants" articles are sponsored by one of the tools they mention. If an article ranks Cursor number one without citing Claude Code, check the affiliate disclosure at the bottom of the page. My own bias: I've been a Claude Pro subscriber for 18 months, I use Claude Code 6 hours a day, and I have no deal with Anthropic. Feel free to cross-check with other sources.

— Step 01 (optional)

Install Ghostty.
The terminal I use.

Not required.

You can skip this step and use the macOS Terminal (already installed on your Mac, search "Terminal" in Spotlight). Ghostty is just prettier and faster. Come back to it in 3 weeks, once you're comfortable.

Ghostty is the terminal I use on Mac. It's free, fast, good-looking, and it supports emoji. You don't have to use Ghostty — the default macOS terminal works too — but I highly recommend it.

01

Download Ghostty

Go to ghostty.org and click "Download". It's free, no email required.

02

Install the app

Double-click the downloaded .dmg file, drag Ghostty into your Applications folder. Open it. macOS will ask whether you trust it — click "Yes".

03

Check that it works

With Ghostty open, type this command and hit Enter:

echo "Salut Ghostty"

If you see Salut Ghostty print out, you're ready for the next step.

Don't want to switch terminals?

No problem — the macOS Terminal app (already installed) does the job perfectly. Skip this step and go to step 02.

— Step 02

Install Claude Code.

Open your terminal (Ghostty or Terminal), and paste this command:

curl -fsSL https://claude.ai/install.sh | bash

Here's what you should see when it works

Once the install is done and you've restarted the terminal, type claude --version then claude. You should see exactly this:

$ claude --version
claude 1.2.3

$ claude
Welcome to Claude Code!
Ready. Type a message.
>

If you see that, you've nailed it. If you see command not found, restart your terminal (quit it fully with Cmd+Q, reopen it) and try again. In most cases, that's enough.

Why this command?

It downloads Anthropic's official script and runs it. It installs Claude Code on your system. You can read the script before running it if that reassures you — it's the link inside the command.

01

Run the command

Paste it into your terminal, hit Enter, and wait for it to finish.

02

Restart your terminal

Quit the terminal fully (Cmd+Q) and reopen it. This is so the new claude command gets picked up.

03

Connect your Claude account

Type:

claude

The first time, it'll ask you to sign in with your Anthropic account. Follow the on-screen instructions. It takes 30 seconds.

04

Test it

Create an empty folder on your desktop, open it in the terminal, and launch Claude:

mkdir ~/Desktop/test-claude
cd ~/Desktop/test-claude
claude

Ask it something like: "Create a hello.txt file with 'Hello world' inside". You'll see it create the file all by itself.

— Step 03

Drop in your CLAUDE.md.

The CLAUDE.md is a small file Claude reads at every session. You put your rules, your style, and your tech stack in it. It saves you from repeating "use Next.js" or "reply in English" every single time.

I'm sharing my anonymized CLAUDE.md as a starting point. You open it, adapt it to your style and your stack, and that's it.

Download my CLAUDE.md

It's a 100-line .md file. Anonymized, ready to use.

Full transparency: your email signs you up to my AI Playbook newsletter (1 email a week on AI in practice). Unsubscribe in 1 click.

01

Download the file above

It'll land in your ~/Downloads folder.

02

Create the ~/.claude folder and copy the file into it

In your terminal:

mkdir -p ~/.claude
cp ~/Downloads/CLAUDE.md ~/.claude/CLAUDE.md
03

Open it and adapt it

Open it with your editor of choice (TextEdit, VS Code, whatever you like):

open ~/.claude/CLAUDE.md

Replace the "Tech stack" and "Next.js architecture" sections with your real stack. If you don't know what to put, leave it. You'll tweak it later.

Tip: 2 levels of CLAUDE.md

You can have a global ~/.claude/CLAUDE.md (rules for all your projects) plus a CLAUDE.md at the root of a specific project (local rules). Both get read.

— Step 04

Install my 26 skills.

Skills (in plain words: ready-made "professions" for Claude) are what turn Claude Code from a plain assistant into a specialist. A skill = a folder that holds instructions for a specific job: cold email, SEO, landing page, security audit, and so on.

When you ask Claude "write me a B2B cold email", it automatically loads the cold-email skill and follows the rules defined inside it. You save a ton of time.

Download my pack of 26 skills

690 KB ZIP. Contains all my custom skills + the CLAUDE.md + a README.

Full transparency: your email signs you up to my AI Playbook newsletter. Unsubscribe in 1 click.

01

Unzip the pack

Double-click jeremy-claude-pack.zip in your Downloads folder. It'll create a jeremy-claude-pack folder.

02

Install the skills

In your terminal:

mkdir -p ~/.claude/skills
cp -R ~/Downloads/jeremy-claude-pack/skills/* ~/.claude/skills/
03

Check that it works

Launch Claude Code in a folder:

claude

Ask it: "List the skills you've loaded". You should see cold-email, copywriting, graphify, and more show up.

Nice work, you're set.

From now on, Claude Code is up and running with my setup. Test it, break it, adapt it. The most important thing is to actually use it.

— Where to start

Which skill(s) for you?

37 skills at once is a lot. You don't need to use them all — they load automatically based on what you ask. But to help you figure out where to begin, here's my breakdown by profile.

01

You do content

Coach, trainer, creator, ghostwriter. You write posts, newsletters, video scripts, copy. Start with these 4:

copywriting · humanizer · viral-content · social-content

02

You sell online

E-commerce, SaaS, info products. You want to rank, convert, charge. Your 4 essentials:

seo-audit · geo-content-optimizer · copywriting · stripe-integration-expert

03

You do consulting

B2B, strategy, agency. You produce briefs, audits, recommendations for your clients. Your 4 essentials:

content-production · deep-research · prompt-engineer-toolkit · eurofiscalis-seo if you work in tax

04

You do dev

Product, solo-dev, tech lead. You code, you deploy, you audit. Your 5 essentials:

senior-frontend · senior-backend · security-review · postgres-patterns · playwright-pro

My advice

Install the whole pack at once (step 04 below), but don't try to use all 37. During your 1st week, stick to 2 or 3 skills that fit your job. You'll explore the others when a need shows up.

— My skills

My 8 favorites if you're starting out.

I have 37 skills installed on my machine in total. Here's the truth: 90% of people use 8 at most. Here are the 8 I recommend when you're just starting — they cover writing, marketing, and research, with no dev skills required.

Official Anthropic Custom (in the pack)
Custom
copywriting

Write or rewrite marketing copy: homepages, landing pages, pricing.

Custom
cold-email

Write B2B cold email sequences that convert.

Custom
social-content

Create social content: LinkedIn, Twitter/X, Instagram, TikTok.

Custom
content-production

Full pipeline: from a raw topic to a published article.

Custom
humanizer

Strip the AI-writing tells so a text reads naturally.

Custom
deep-research

Multi-source research with citations · your week's reading in 10 min.

Custom
prompt-engineer-toolkit

Analyze and rewrite your prompts for better results.

Custom
landing-page-generator

Generate conversion-optimized Next.js/Tailwind landing pages.

See all 37 skills sorted by category

In total, 26 custom skills (the ones I built or adapted, included in the pack) + 11 official Anthropic skills (you install them through the official docs) = 37 skills on my machine. Here's the breakdown by category:

Dev

12 skills
Official
claude-api

Build apps with the Claude API or the Anthropic SDKs.

Official
docx

Create, read, and edit Word files (.docx).

Official
mcp-builder

Build quality MCP servers to connect LLMs to external services.

Official
pdf

Read, merge, split, encrypt, and OCR PDF files.

Official
pptx

Create and edit PowerPoint presentations (.pptx).

Official
skill-creator

Create, modify, and improve Claude Code skills.

Official
web-artifacts-builder

Build multi-component HTML artifacts for claude.ai.

Official
webapp-testing

Test local web apps with Playwright.

Official
xlsx

Work with Excel/CSV files: read, edit, clean.

Custom
playwright-pro

Production-grade Playwright suite with 55 templates and smart reporting.

Custom
postgres-patterns

PostgreSQL patterns: optimization, schema, indexes, security.

Custom
senior-backend

Design backends: REST, microservices, DB, auth.

Custom
senior-frontend

React/Next.js frontend dev: perf, accessibility, bundle.

Custom
search-first

Workflow: look for an existing lib before writing custom code.

Custom
security-review

Security checklist for auth, inputs, secrets, APIs, payments.

Custom
security-scan

Scan your Claude Code config to detect vulnerabilities.

Custom
stripe-integration-expert

Implement Stripe: subscriptions, payments, usage-based billing.

Content

7 skills
Official
doc-coauthoring

Structured workflow for co-authoring docs/proposals.

Custom
content-production

Full pipeline: from a topic to a published article.

Custom
content-quality-auditor

CORE-EEAT audit across 80 criteria over 8 dimensions.

Custom
geo-content-optimizer

Optimize your content to get cited by ChatGPT, Claude, Perplexity.

Custom
humanizer

Strip the AI-writing tells so a text reads naturally.

Marketing

4 skills
Custom
cold-email

Write B2B cold email sequences that convert.

Custom
copywriting

Write/rewrite marketing copy: homepage, landing, pricing.

Custom
social-content

Create social content: LinkedIn, Twitter/X, Instagram, TikTok.

Custom
viral-content

Turn your drafts into shareable content with viral hooks.

Research

2 skills
Custom
deep-research

Multi-source research via firecrawl and exa with citations.

Custom
seo-audit

SEO audit: technical, on-page, structured data.

Productivity

3 skills
Custom
graphify

Turn a folder of files into a navigable knowledge graph.

Custom
prompt-engineer-toolkit

Analyze and rewrite your prompts for better output.

Custom
self-improving-agent

Turn Claude's memory into reusable skills.

Design

2 skills
Official
frontend-design

Create distinctive, production-grade interfaces.

Custom
landing-page-generator

Generate conversion-optimized Next.js/Tailwind landing pages.

— Day to day

How I use it
every day.

Morning — The watch

I launch claude in my research folder and ask it: "Use the deep-research skill to summarize the 10 most important AI news items this week". While it works, I grab my coffee. 10 minutes later, I've got a clear brief.

Midday — Building

When I need to write a landing page, an email, a page — I launch Claude Code. It automatically loads the right skill (copywriting, landing-page-generator, cold-email). I give it the brief in 3 sentences, and it produces a first draft.

Evening — Cleaning up the code

Before I commit, I run security-review on the diff (the list of changes made since the last save). In 30 seconds it tells me whether I left an API key (the "access card" that lets your code talk to a paid external service) lying around, or whether a SQL query is vulnerable.

What I didn't know at the start

Claude Code spins up several subagents in parallel ("mini-Claudes" working at the same time on different pieces). When I ask it to "analyze these 5 docs and synthesize," it launches 5 agents in parallel, then synthesizes. 5× faster than sequential.

— Level up

The official plugins worth knowing.

Anthropic offers more than 140 official plugins on its marketplace (the official "app store" — claude.com/plugins). A plugin is a ready-made pack of skills, commands, and agents that installs in one line. Nothing to configure, nothing to copy by hand. Once installed, it's available in all your projects.

After several weeks of testing, here are the 6 I use. Each one adds real value for a non-dev running concrete projects.

Install all 6 at once

Open your terminal and paste these 6 commands. Less than 30 seconds.

claude plugin install superpowers
claude plugin install context7
claude plugin install claude-md-management
claude plugin install frontend-design
claude plugin install code-review
claude plugin install code-simplifier

Then restart Claude Code (quit and reopen). The new slash commands are available.

What they bring

01

superpowers — A full dev methodology

14 skills + 3 slash commands (the shortcuts that start with /) — /brainstorm, /write-plan, /execute-plan. It forces Claude to spec before coding, to do TDD (Test-Driven Development · "write the test first, the code second"), and to review. Type /brainstorm on an article idea or a feature, and you'll see the difference.

02

context7 — Up-to-date docs for any framework (the technical "skeleton" a site/app is built on, e.g. Next.js, React)

An MCP server (a standardized connector between Claude and an external service) that fetches (downloads) the current official documentation on demand. Claude won't answer you about the Next.js version from 2 years ago anymore. Essential the moment you touch a recent framework (Next.js 16, Supabase, Stripe, Resend v3).

03

claude-md-management — Automatic audit of your CLAUDE.md

The /revise-claude-md command. Run it in a project, Claude audits your CLAUDE.md and suggests concrete improvements (what's missing, what's outdated, what deserves to be more precise). I run it once a month across my 5 main projects.

04

frontend-design — Production-grade UI without a verbose brief

A skill that fires on its own the moment you work on a page or a component. It generates distinctive interfaces and avoids generic AI designs. Useful when you redo a section of the site or build a landing page.

05

code-review — Multi-agent review before commit

The /code-review command. Several specialized agents run over your diff (the list of changes made since the last save): security, perf, readability. Each one filters by confidence. Less verbose than a human review, but it catches the dumb oversights.

06

code-simplifier — Cleans up what Claude over-generated

An agent that simplifies recently modified code. Useful when Claude wrote 400 lines for a function that deserved 100. You ask it to "simplify," it trims down without breaking the behavior.

How it fits into the day to day

You don't launch them one by one. They fire on their own when their domain is recognized. The slash commands (/brainstorm, /revise-claude-md, /code-review) are one-off tools you call on demand. Everything else is automatic.

To understand the difference between a plugin, a marketplace, a skill, and an agent in plain words, check out entry #08 in the glossary.

— Not working?

Quick troubleshooting.

The claude command isn't recognized

Restart your terminal. If that changes nothing, manually add the Claude path to your ~/.zshrc:

echo 'export PATH="$HOME/.claude/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

Claude isn't loading my skills

Check that the folders are actually there:

ls ~/.claude/skills/

You should see the list of skills. If the folder is empty, rerun the install from step 04.

Claude isn't reading my CLAUDE.md

Check the location:

cat ~/.claude/CLAUDE.md

If it prints content, you're good. Claude reads it automatically at every session.

I'm really stuck

Reply to my newsletter — your email comes straight to me, and I'll unblock you. I read everything.

— Workflows by profession

The right workflow
for your job.

There's no single "right way" to use Claude Code. The best way to use it depends on what you do day to day. Here are the four profiles I run into most often, with a recommended setup for each.

Profile 01

Non-tech founder

You run a company, you don't want to learn to code, but you want to save time on everything text, web, and automation. Let Claude Code build your MVP, your landing pages, your internal tool. You describe it in plain language, it delivers. When you find a bug, you describe what's wrong, it fixes it.

Recommended setup: Claude Pro at $20/mo, the CLAUDE.md shared above, and 6 skills to install (copywriting, landing-page-generator, seo-audit, deep-research, cold-email, social-content).

Profile 02

Seasoned dev

You code on a team, you know your stack, you want to maximize your velocity. Run Claude Code on autopilot across separate Git worktrees with --dangerously-skip-permissions. You can parallelize three independent tasks by running three sessions on three branches, then merge whatever passes your review.

Recommended setup: Claude Max at $100/mo for Opus 4.7, the superpowers + context7 + code-review plugins, hooks to block access to .env files and trigger a review before every commit. Also read my write-up Claude Code after 6 months.

Profile 03

PM, analyst, data

You produce analyses, reports, ad-hoc dashboards. Claude Code is your Swiss Army knife for data analysis and throwaway scripts. You hand it a 100,000-row CSV, it spits out a statistical summary, generates the charts, and delivers a presentation PDF.

Recommended setup: Claude Pro, the xlsx + pdf + deep-research + graphify skills, a Postgres MCP server if you work with databases. To dig in, check out the AI models page where I compare what's effective depending on the task.

Profile 04

Content creator

You write, you record, you publish. You want Claude Code to help with production without killing your voice. Use it for drafts, transcripts, SEO optimization, multi-channel repurposing. You keep editorial control over the final version.

Recommended setup: the content-production + humanizer + viral-content + social-content skills, plus a project CLAUDE.md that holds your tone of voice and your last 10 pieces as a reference. My own full loop runs on this setup.

— Go deeper

The essential articles
on Claude Code.

This page is a pillar guide: it covers everything, but not in depth. For each specific topic, I've written a dedicated article. Here's the selection to read first, ranked by relevance for a beginner.

01 · Fundamental · 7 min

Claude Code loops, explained

Understand Claude Code's execution loops: how the agent decides to act, when it iterates, when it stops. It's the machinery that makes Claude Code more than a plain autocomplete.

Read the article →
02 · Plugin · 12 min

Superpowers, the complete guide

The official plugin that forces Claude to brainstorm, plan, then execute in a disciplined way. Essential the moment a task spans more than three files or needs real upfront thinking.

Read the article →
03 · Custom agent · 10 min

Build a Hermes Agent step by step

A Claude Code agent that pings you on Telegram when a build passes, a deploy fails, or a business threshold is crossed. Handy for running your project from your phone.

Read the article →
04 · Field report · 15 min

Claude Code after 6 months

My write-up from heavy use: what works, what wasted my time, the classic traps, the habits to adopt from day one so you don't repeat my mistakes.

Read the article →
05 · Case study · 8 min

A sales tool built with Claude Code

How I built a complete sales tool with Claude Code: architecture, technical choices, CRM integrations. The project runs in production and I use it every day.

Read the article →
06 · Hands-on comparison · 9 min

Limova vs Claude Code (€840/year)

Why I replaced a €840-a-year commercial tool with Claude Code. With the numbers, the features compared, and the honest pros and cons. Spoiler: it's not a clean win every time.

Read the article →
07 · Agent tutorial · 11 min

Build a contracts agent

A Claude Code agent that reviews your contracts, flags problematic clauses, and compares against your earlier versions. Very useful for freelancers and solo operators.

Read the article →
08 · Agent tutorial · 10 min

Build a Gmail agent

An agent that sorts your inbox every morning, summarizes the important threads, and suggests replies. The "inbox zero" promise finally becomes realistic.

Read the article →
— Glossary

The vocabulary
of Claude Code.

Before diving deeper, here are the terms that come up all the time. Short definitions, with a link to the full entry in my AI glossary.

  • Claude Code Anthropic's CLI agent that runs tasks in your terminal. See the entry →
  • CLAUDE.md A context file at a project's root or in ~/.claude/, read by Claude at every session. See the entry →
  • Skill A folder of instructions that turns Claude into a specialist for a job (cold-email, copywriting, security-review). See the entry →
  • Subagent A mini-Claude the main agent launches for a parallel task. See the entry →
  • Hook A script that fires automatically on a Claude Code event (before a tool, after a response, on stop). See the entry →
  • Slash command A manual shortcut starting with /, e.g. /brainstorm, to launch a specific workflow. See the entry →
  • MCP Model Context Protocol, the open standard for plugging Claude into external services (DB, API, tools). See the entry →
  • Agentic workflow A pattern where the AI chains several steps autonomously, using its tools with no human involvement. See the entry →
  • Context engineering The art of building the right context (files, examples, rules) so the AI produces the right answer. See the entry →
  • Tool use A model's ability to call external tools (bash, file, web). The heart of agency. See the entry →
  • Context window The number of tokens the model can hold in its head at once. Sonnet 4.x: 200k, Opus 4.7: 1 M. See the entry →
  • Hallucination When the AI invents a function or a fact that doesn't exist. Enemy number one of agents. See the entry →
  • API key An access card that lets a program talk to a paid third-party service. Keep it secret. See the entry →
  • .env file A local file that holds your secrets (API keys, DB passwords). Never to be committed to Git. See the entry →
  • GitHub Actions GitHub's built-in CI/CD system. You can run Claude Code there in non-interactive mode on events. See the entry →

You've got the full list on the AI glossary page — more than 60 short entries, each with a definition, an example, and a link to the use in practice.

— Full FAQ

Everything people ask me
about Claude Code.

Twenty questions I get by email or DM every week. Direct answers, in first person, with no marketing pose.

What is Claude Code in one sentence?

Claude Code is a command-line tool built by Anthropic that turns the Claude AI into an assistant able to write, edit, run, and debug code directly on your computer. Instead of copy-pasting code out of a chat, you talk to it, and it acts inside your files.

How much does Claude Code cost in 2026?

Claude Code is included in the Claude Pro plan at $20 a month, or Claude Max at $100 a month (recommended if you use Opus 4.7 daily). You can also use it pay-as-you-go through an Anthropic API key, billed per token consumed.

For regular daily use, the Pro plan stays the most cost-effective option. Max becomes worth it the moment you run three or four Opus sessions a day.

Do you have to be a developer to use Claude Code?

No. I'm neither a developer nor a coder, and I use it every day to write newsletters, build landing pages, and automate tasks. Claude Code reads your intent in plain language and does the technical work for you.

All you need is to know how to open a terminal and copy-paste a command. Once you unlock those two moves, you unlock the whole tool.

Claude Code vs Cursor: which one should you pick?

Cursor is a code editor (a fork of VS Code) with AI autocomplete and a built-in chat. Claude Code is an autonomous agent that runs tasks in your terminal. If you want to replace VS Code and keep control line by line, go with Cursor. If you want to hand off whole tasks to an agent that reads, writes, and tests for you, go with Claude Code.

My usage: Claude Code as the main tool for heavy tasks, Cursor on the side when I want to see the diff live. Both cost $20/mo, you can try both.

Claude Code vs Codex (OpenAI): what are the differences?

Codex runs on OpenAI's GPT models (the GPT-5 family). Claude Code runs on Anthropic's Claude Sonnet and Opus. In my experience, Claude is better at understanding an existing codebase and reasoning over long context. Codex is often faster on short, creative tasks.

The choice mostly comes down to the ecosystem you already live in. If you're on ChatGPT Pro, Codex CLI is included and you have nothing to add. If you want maximum reasoning quality, Claude Code stays my pick.

How do you install Claude Code?

One command in your terminal: curl -fsSL https://claude.ai/install.sh | bash. You restart the terminal, type claude, sign in to your Anthropic account, and you're set.

The full guide is higher up on this page, with screenshots, troubleshooting, and CLAUDE.md setup. Allow 20 minutes the first time.

Which operating systems does Claude Code run on?

Claude Code runs natively on macOS and Linux. On Windows, you have to go through WSL (Windows Subsystem for Linux) — Anthropic doesn't offer a native Windows executable for the CLI yet.

Anthropic has released a Claude Desktop app for macOS and Windows that includes a Code tab, with no terminal needed. It's the simplest route if you're on Windows and don't want to touch WSL.

How does Claude Code handle my secrets and .env files?

Claude Code reads the contents of the files you ask it to read. If you ask it to open a .env file, it will see it.

Best practices: add .env to your .gitignore, never explicitly open the file in your prompts, and use the security-review skill before every commit so it checks that no key has been left in plain text in the code. You can also configure a hook that blocks any write to .env files.

Can Claude Code access the internet?

Yes, through several built-in tools. WebFetch reads a specific web page, WebSearch runs a search, and the context7 plugin fetches up-to-date official framework documentation.

In my experience, it's essential the moment you work on a stack that moves fast (Next.js, Tailwind, Stripe). Without internet access, Claude risks answering you about the version from 18 months ago.

Can Claude Code work on several files in parallel?

Yes. It's actually one of its superpowers. Claude Code spins up subagents in parallel when the task allows it. You ask it to analyze five documents, it launches five agents at once, then synthesizes. You ask it to edit several related files, it opens them in parallel.

To go further, read my article Claude Code loops, explained, which breaks down the execution machinery.

What is Claude Code's token context?

Sonnet 4.x offers 200,000 tokens of context by default, with a 1 million option for very large projects. Opus 4 and 4.7 go up to 1 million tokens as standard.

In practice, that means Claude Code can read an entire codebase of tens of thousands of lines without losing the thread. For comparison: this site is about 50,000 tokens if you take all the HTML files, so it fits entirely within the context of a single session.

How do you use MCP with Claude Code?

MCP (Model Context Protocol) is an open standard that lets Claude Code connect to external services: databases, Sanity, Stripe, Telegram, any CRM.

You install an MCP server (often an npm or Python package), register it in your ~/.claude/settings.json with its credentials, and Claude Code can call it like any native tool. Many providers now offer an official MCP server.

Skills vs slash commands: what's the difference?

A skill is a folder of instructions that fires automatically when Claude recognizes the domain of your request. Example: the cold-email skill loads on its own when you write "write a B2B cold email."

A slash command is a manual shortcut you type (example: /brainstorm) to launch a specific workflow. Skills are automatic, slash commands are deliberate. The two can coexist: a slash command can call a skill.

Comment versionner mes commandes Claude Code dans Git ?

Ton dossier ~/.claude/ contient ton CLAUDE.md global, tes skills, tes hooks et tes settings. Tu peux le suivre dans un dépôt Git privé pour partager ton setup entre plusieurs machines.

Pour un projet, le CLAUDE.md local et le dossier .claude/ vivent à la racine et sont commités avec le code. C'est ce qui permet à un nouveau collaborateur (humain ou IA) de récupérer le contexte projet sans avoir à reposer toutes les questions.

Les hooks Claude Code : à quoi ça sert ?

Les hooks sont des scripts qui se déclenchent automatiquement sur des événements précis : avant une réponse, après un tool call, à l'arrêt d'une session.

Concrètement, tu peux brancher une notification Telegram à la fin d'une tâche longue (pour que ton téléphone sonne quand le build est fini), interdire à Claude de toucher à certains fichiers sensibles, ou déclencher un audit sécurité avant chaque commit. C'est ce qui sépare un Claude Code « out of the box » d'un Claude Code adapté à ton workflow.

Claude Code en mode Plan Mode : quand l'utiliser ?

Le Plan Mode force Claude à présenter son plan d'action avant d'agir. Tu l'actives avec Shift+Tab dans une session.

C'est utile dès que la tâche dépasse trois fichiers ou touche à de la base de données. Tu valides le plan ou tu le corriges avant qu'un seul fichier ne soit touché. Mon réflexe : Plan Mode obligatoire dès qu'il y a un risque de casser quelque chose, ou que la tâche peut prendre une mauvaise direction si Claude se trompe dans son interprétation.

Peut-on lancer Claude Code dans GitHub Actions ou en CI ?

Oui. Anthropic propose une intégration GitHub Actions officielle. Tu déclenches Claude Code sur un événement (pull request, push, issue), il fait sa tâche en mode non-interactif et commit le résultat.

Pratique pour automatiser des revues de code, des audits, de la documentation, ou de la génération de release notes. Demande une clé API Anthropic stockée en secret GitHub. Pour creuser, va voir la fiche lexique GitHub Actions.

Vie privée des données : Anthropic garde-t-il mon code ?

Par défaut, Anthropic ne retient pas tes données pour entraîner ses modèles si tu es sur un compte Pro ou API. Les conversations Claude Code peuvent être stockées 30 jours pour la modération abuse, puis effacées.

Pour un usage en entreprise avec données sensibles, l'option Zero Data Retention existe sur les comptes Enterprise. Si tu travailles sur du code client confidentiel, c'est l'option à demander à ton commercial Anthropic.

Quelles sont les limites connues de Claude Code en 2026 ?

Trois limites que je rencontre régulièrement :

1. Il invente parfois des fonctions d'une librairie qui n'existent pas (utilise le plugin context7 pour lui donner la doc à jour, ça règle 80 % du problème).

2. Il a tendance à sur-écrire le code en ajoutant trop de commentaires (le skill code-simplifier corrige).

3. Il peut perdre le fil sur des sessions très longues (au-delà de 500 000 tokens, j'ouvre une nouvelle session). Plus une limite humaine : Claude Code ne remplace pas un dev senior pour des décisions d'architecture critiques.

Quel modèle Claude utiliser : Sonnet ou Opus ?

Sonnet 4.x est le modèle par défaut de Claude Code : rapide, économique, suffisant pour 90 % des tâches quotidiennes. Opus 4 ou 4.7 est plus lent mais plus précis sur le raisonnement complexe, les refactorings risqués et les architectures multi-fichiers.

Mon usage : Sonnet pour le quotidien, Opus quand j'attaque une grosse réflexion d'architecture ou un debugging difficile. Tu peux switcher de modèle en cours de session avec /model. Pour comparer en détail, va voir la page modèles IA.

— Ressources

Ressources
utiles.

Quelques liens à mettre en favoris pour aller plus loin sur Claude Code. J'ai mis en priorité les sources officielles et celles que je consulte vraiment.

Et si tu veux que je te tienne au courant des sorties Claude Code, des plugins qui valent le coup, et de mes propres trouvailles — la newsletter AI Playbook tombe tous les vendredis matin à 9 h. Lien d'inscription dans le footer.

Cet article t'a servi ? Dis-le.

— Et maintenant ?

Reste en avance.

Claude Code évolue toutes les deux semaines. Nouveaux plugins, nouveaux modèles, nouvelles features qui changent la façon dont je travaille. Si tu veux suivre ce qui mérite vraiment ton attention — sans avoir à lire 80 newsletters tech par semaine — la mienne, AI Playbook, tombe le vendredi matin. Je résume mes tests réels, je donne les commandes qui marchent, et je signale les fausses pistes.

Voir mes newsletters →