Claude Code
Anthropic’s official agentic coding tool that runs in the terminal, IDE, and web.
Claude Code is Anthropic's official agentic coding tool for the terminal, IDE (VS Code, JetBrains), and web. It works as an agent rather than autocomplete: it reads your codebase, plans changes, edits files, runs commands, and iterates against test or build feedback. Extensible via MCP servers, slash commands, subagents, and hooks; requires a paid plan.
Claude Code is Anthropic's official agentic coding tool. It runs in your terminal, integrates with IDEs like VS Code and JetBrains, and is also available on the web. Rather than acting as an autocomplete, it operates as an agent: it reads your codebase, plans changes, edits files, runs commands, and iterates against test or build feedback.
It is aimed at developers who want an assistant that works directly inside an existing project with full repository context, instead of copy-pasting snippets into a chat window.
Highlights
- Runs in the terminal, in IDE extensions, and on the web
- Agentic workflow: searches, edits files, runs commands, and self-corrects from output
- Repository-aware context, with project conventions captured in a
CLAUDE.mdfile - Extensible via MCP servers, custom slash commands, subagents, and hooks
- Git-native: can stage, commit, and open pull requests on request
How it fits an AI-assisted workflow
Install and start it from a project root:
npm install -g @anthropic-ai/claude-code
cd your-project
claudeTreat it as a pair working in your repo: describe a task, review the diff it proposes, and let it run tests before you commit. A CLAUDE.md file lets you encode build commands, architecture notes, and conventions so each session starts with shared context.
Good to know
NOTE
Claude Code requires a paid plan (Claude Pro/Max subscription or Anthropic API usage). Because it can run commands and modify files, review its proposed changes before committing, and use a version-controlled branch when granting broader autonomy.
Frequently asked questions
- What is Claude Code?
- Claude Code is Anthropic's official agentic coding tool. Rather than acting as an autocomplete, it operates as an agent: it reads your codebase, plans changes, edits files, runs commands, and iterates against test or build feedback. It runs in your terminal, integrates with IDEs like VS Code and JetBrains, and is also available on the web.
- How much does Claude Code cost?
- Claude Code requires a paid plan — either a Claude Pro/Max subscription or Anthropic API usage. Because it can run commands and modify files, review its proposed changes before committing, and use a version-controlled branch when granting broader autonomy.
- How do I install Claude Code?
- Install it globally with npm install -g @anthropic-ai/claude-code, then run claude from your project root. A CLAUDE.md file lets you encode build commands, architecture notes, and conventions so each session starts with shared context.
Related
- Building Agents with the Claude Agent SDKA working tutorial for the Claude Agent SDK in TypeScript and Python — query(), tool permissions, custom in-process MCP tools, subagents, hooks, and auth.
- Running Claude Code in CI: Headless Mode & GitHub ActionsClaude Code without the terminal — claude -p flags, JSON and structured output, safe permission scoping, and the official GitHub Action responding to @claude.
- Parallel Claude Code Sessions with Git WorktreesRun several Claude Code sessions at once without edits colliding — the built-in claude --worktree flag, .worktreeinclude, subagent isolation, and cleanup.
- Aider vs Claude Code: Open-Source vs Anthropic's Agent (2026)Aider vs Claude Code — model-agnostic open-source pair-programmer vs Anthropic's tuned terminal harness. Which terminal coding agent fits your stack.
- Best AI App Builders in 2026: v0 vs Lovable vs Bolt vs ReplitThe prompt-to-app builders compared — v0 for production UI, Lovable for full apps, Bolt for in-browser velocity, Replit for build-and-host in one place.
- Claude Code vs Codex CLI: Terminal Agents Compared (2026)Claude Code vs OpenAI's Codex CLI — autonomy vs sandboxed control, extensibility vs open source, model ecosystems, and which terminal agent fits your work.
- Claude Code vs Cursor: Which AI Coding Tool in 2026?Claude Code vs Cursor compared honestly — terminal agent vs AI-first editor, autonomy vs inline control, pricing models, and when to run both.
- Claude Code vs Gemini CLI: Which Terminal Agent (2026)Claude Code vs Gemini CLI: first-party stability and a deep programmable harness vs open-source TypeScript, a big free tier, and the Antigravity cutover.
- Claude Code vs OpenCode: First-Party vs Open Source (2026)Claude Code vs OpenCode — Anthropic's tuned first-party agent vs the most-starred open-source one with 75+ providers. Control vs polish, decided honestly.
- Claude Code Hooks: Automate Formatting, Tests, and GuardrailsHow Claude Code hooks work — the major hook events, the settings.json configuration shape, exit codes and JSON output, plus three hooks worth copying.
- Managing Claude Code Memory & Context: CLAUDE.md, /compact, and Auto-MemoryHow Claude Code remembers — every CLAUDE.md scope and load order, path-scoped rules, the auto-memory system, and the context commands that keep sessions sharp.
- Claude Code Plugins: Install, Use, and Build Your OwnHow Claude Code plugins work — what they can bundle, the /plugin and marketplace commands, the plugin.json manifest, and building and testing your own.
- Claude Code Settings & Permissions: settings.json ExplainedEvery Claude Code settings file and which one wins, the permission-rule syntax with its Bash matching gotchas, modes, and a safe starter settings.json.
- AI Coding Agents in 2026: The Open-Source & CLI EditionCursor and Windsurf vs the open-source agents — OpenCode, Cline, Aider, Codex CLI, and more. Who should bring their own model, and when to stay in the terminal.
- Claude vs GPT vs Gemini for Coding in 2026The three frontier model families compared for real coding work — agentic depth, ecosystem fit, context, and cost shape — plus how to actually choose.
- Cursor vs Claude Code vs GitHub Copilot vs Windsurf in 2026A practical, opinionated comparison of the four mainstream AI coding tools — form factor, agentic depth, model choice, and who each one is for.
- AmpSourcegraph's agentic coding tool — a CLI and editor extensions tuned for frontier-model coding.
- Google AntigravityGoogle's agentic development platform — an agent-first IDE and Manager surface where multiple agents work across editor, terminal, and browser, on Gemini 3.
- Codex CLIOpenAI's open-source terminal coding agent with sandboxed execution and two-layer approval controls.
- DevinCognition's autonomous AI software engineer that works in its own cloud workspace with an editor, terminal, and browser.
- Gemini CLIGoogle's open-source terminal AI agent powered by Gemini models, with a 1M-token context window and built-in tools.
- GooseBlock's open-source, on-machine AI agent that is MCP-native and model-agnostic, with a CLI and desktop app.
- OpencodeThe open-source AI coding agent — a terminal TUI from Anomaly with 75+ model providers, LSP-powered context, parallel agents, and shareable sessions.
- Playwright MCPMicrosoft's open-source MCP server that gives AI agents structured browser automation via Playwright's accessibility tree.
- SerenaAn MCP toolkit that gives coding agents IDE-grade powers — symbol-level retrieval and editing via language servers, across 40+ languages.
- Spec KitGitHub's open-source toolkit for spec-driven development — a specify CLI and /speckit slash commands that walk any coding agent from spec to implementation.
- WarpA modern, AI-powered terminal with an agent mode that can run and chain commands across your codebase.