Anthropic Claude Code
Also known as: Claude Code
Anthropic's agentic coding system across terminal, desktop, IDE, web and CI, running a plan-execute-verify loop with subagents, plugins, MCP tool access and a Chrome integration for driving real browser sessions.
Claude Code is Anthropic's agentic coding system, a tool that takes a development task described in plain language and carries it out across a real codebase. It runs in the terminal, in a desktop app, and inside IDEs, and rather than suggesting the next line as you type, it works at the level of a whole project: it reads the codebase, plans an approach, makes changes across multiple files, runs tests, fixes failures, and commits the result. The developer sets the objective and decides what ships, while the execution loop runs on its own.
Control and safety are built into how it operates. By default Claude Code is cautious, asking for permission before it modifies files or runs commands, and it offers permission modes, checkpoints, sandboxing, and a plan mode where you review its proposed steps before it acts. An automatic mode can route each action through a safety classifier to separate routine work from riskier operations. By default it works inside the developer's own environment using their existing tools; cloud sessions run in isolated Anthropic managed VMs or on the organization's own infrastructure.
The tool is designed to be extended. A CLAUDE.md file gives it standing conventions and commands for a repository, and developers can add skills, subagents, slash commands, and hooks, then bundle them as plugins from a growing directory.
Through the Model Context Protocol, Claude Code reaches beyond the codebase to databases, internal APIs, issue trackers, and monitoring systems, so it can, for example, read a ticket's acceptance criteria or inspect a production database before writing a migration.
The same agentic loop is available programmatically through the Claude Agent SDK for building custom agents, and multiple Claude Code instances can work in parallel on different parts of a large task under a coordinating lead.
Claude Code is powered by Anthropic's Claude models and reflects the company's research on agent safety and human oversight. While built for engineers handling large refactors, debugging, and code review, it has also become an entry point for founders, product managers, and operations teams who can describe an outcome and get working software back.
Vendor details
Canonical URL
https://code.claude.com/docs/en/overview
Category
Coding agent
Company status
independent
Use cases & customers
Target customers
Deployment options
Integrations
MCP client support reaching databases, internal APIs, issue trackers and monitoring systems, with project, user, local and managed configuration scopes, OAuth 2.0 authentication and enterprise allowlists and denylists; connectors in the Anthropic Directory are reviewed against published listing criteria though MCP servers are not security-audited by Anthropic. Built-in file, search and Bash tools, LSP servers, and a documented Chrome integration for driving a real browser session. Runs in terminal, desktop, IDEs, web, GitHub Actions and via Remote Control, and against Claude subscriptions, the Claude API, Amazon Bedrock, Google Cloud's Agent Platform or Microsoft Foundry.
In practice
A failing test is buried in a cross-file issue you don't want to trace by hand. Claude Code reads the whole project, plans a fix, edits the relevant files, runs the suite, and iterates until it passes.
You won't let an agent touch production code unsupervised. Claude Code asks permission before changing files or running commands, and Plan Mode lets you review its proposed steps before any of them run.
Before writing a migration, the agent needs to know your actual data model and the ticket's acceptance criteria. Through MCP, Claude Code reads your database and issue tracker, not just the code in front of it.
Sources & related URLs
Agentic Index coverage score
12.5 / 14 capabilities · 89%
| Integrations & Tool Calling | Full |
|---|---|
|
MCP servers connect the agent to tools, databases, APIs, issue trackers and monitoring systems at local, project and user scopes, with OAuth 2.0 sign in for remote servers and managed allowlists, denylists and per tool ask or block settings for organizations, alongside built in file, search, shell and web tools. Sourcecode.claude.com/docs/en/mcpread 2026-09-29 |
|
| Workflow Orchestration | Full |
|
Subagents run in their own context windows with their own prompt, model, tools and permission mode, can run in parallel or in the background, and include built in Explore, Plan and general purpose agents; agent teams let a lead session spawn and supervise coordinated sessions that message each other, and /batch splits large changes into parallel background subagents after a plan is approved. Sourcecode.claude.com/docs/en/sub-agents and docs/en/commandsread 2026-09-29 |
|
| Knowledge Grounding & RAG | Partial |
|
The agent grounds itself in the customer's repository by reading and searching it directly on each run, with project instructions from CLAUDE.md or AGENTS.md and path scoped rules, and MCP connections reach the customer's databases, issue trackers and internal APIs. Context is assembled per run, and no index, graph or embeddings layer that persists and stays queryable is documented. Sourcecode.claude.com/docs/en/memory and docs/en/mcpread 2026-09-29 |
|
| Human Oversight & Guardrails | Full |
|
In Manual mode the agent starts read only and asks before it edits files, runs tests or executes commands that modify the system, with approve once or allow from then on, fail closed matching for unmatched commands and a working directory write boundary; auto mode sends actions to a separate classifier and organizations can turn it off, and managed settings enforce permissions above user scope. Sourcecode.claude.com/docs/en/securityread 2026-09-29 |
|
| Security, Identity & Governance | Full |
|
The security page points to a SOC 2 Type 2 report and an ISO 27001 certificate in the Anthropic Trust Center, and documents a permission based architecture, sandboxed shell commands with filesystem and network isolation, command injection detection, trust verification for new codebases and MCP servers, keychain credential storage, managed settings for organization enforcement and a HackerOne disclosure program. Sourcecode.claude.com/docs/en/securityread 2026-09-29 |
|
| Observability & Auditability | Full |
|
OpenTelemetry exports metrics, events and optional traces, with a tool decision event for every permission accept or reject and a tool result event for every completed tool call, and OTEL_LOG_TOOL_DETAILS adds commands, MCP server and tool names and inputs; managed settings can lock the telemetry destination, and all operations in cloud sessions are logged for audit. Sourcecode.claude.com/docs/en/monitoring-usage and docs/en/securityread 2026-09-29 |
|
| Memory & State Persistence | Full |
|
Auto memory, on by default, is written by Claude itself as it works (user, feedback, project and reference notes), scoped per repository on the user's machine, loaded into every session through a MEMORY.md index, kept outside the transcript retention sweep until the user or Claude edits or deletes it, and browsable and editable through /memory. CLAUDE.md files are standing instructions the user writes, separate from this memory. Sourcecode.claude.com/docs/en/memoryread 2026-09-29 |
|
| Deployment & Data Residency | Full |
|
Runs on the developer's own machine by default, with code execution and file access staying local even in Remote Control sessions; cloud sessions run in isolated Anthropic managed VMs with configurable network access, or an organization routes them to self hosted environments on its own infrastructure, and dev containers add isolation. The limit: the security docs state data is encrypted in transit but not at rest, and Zero Data Retention is an enterprise arrangement rather than a default. Sourcecode.claude.com/docs/en/securityread 2026-09-29 |
|
| Prebuilt Agents, Templates & Packs | Full |
|
Plugins package skills, subagents, hooks and MCP servers as one installable unit, and Anthropic's official marketplace is added on first run and browsable from the /plugin Discover tab, with named plugins such as code-review, commit-commands, security guidance and skill-creator that each do their own job; bundled skills (/code-review, /verify, /run, /batch, /simplify) and built in subagents ship with the product. Sourcecode.claude.com/docs/en/plugins, docs/en/commands and docs/en/github-actionsread 2026-09-29 |
|
| Triggers & Channel Coverage | Full |
|
The Claude Code GitHub Action runs in automation mode on any GitHub event, such as a pull request being opened or a cron schedule, without anyone mentioning it, and Code Review reviews every pull request automatically; beyond that the agent answers @claude mentions and runs from the terminal, desktop, IDEs, the web and headless scripts. Sourcecode.claude.com/docs/en/github-actionsread 2026-09-29 |
|
| Model Flexibility & Routing | Not documented |
|
Every model Claude Code runs is Anthropic's: the customer picks among Claude models per session or subagent and picks where they are served (the Claude API, Amazon Bedrock, Google Cloud's Agent Platform or Microsoft Foundry), but not the model maker, and the gateway documentation states that Anthropic does not support routing Claude Code to non-Claude models through any gateway. Sourcecode.claude.com/docs/en/llm-gatewayread 2026-09-29 |
|
| APIs, SDKs & MCP Extensibility | Full |
|
The Claude Agent SDK gives the same tools, agent loop and context management that power Claude Code as a Python and TypeScript library, with hooks, subagents, MCP, permissions, sessions, skills and plugins, and the CLI can be driven from any language with -p and JSON output. Sourcecode.claude.com/docs/en/agent-sdk/overviewread 2026-09-29 |
|
| Testing, Debugging & Optimization | Full |
|
claude plugin eval runs a suite of realistic prompts in fresh, isolated non interactive Claude Code sessions, grades each run with regex, tool call or model judged rubric graders on the reply, transcript or files, compares against a no plugin baseline, reports pass rates per case, and gates CI on the score, so a team can catch regressions when its setup or the model changes; /verify and /code-review check individual changes. Sourcecode.claude.com/docs/en/plugin-evalsread 2026-09-29 |
|
| Browser & Computer Use | Full |
|
The Chrome integration lets the agent operate a visible browser session with the user's logins, navigating, clicking, typing, filling forms, uploading files, reading console errors and DOM state and taking screenshots, in Chrome, Edge and other Chromium browsers, with site permissions set in the extension and a pause for logins and CAPTCHAs; computer use extends this to native macOS apps. Sourcecode.claude.com/docs/en/chromeread 2026-09-29 |
|
The Agentic Index coverage score grades every vendor Full, Partial or Not documented against the same 14 buyer facing capabilities, from public evidence only. Each capability links to how all vendors in the index score on it. How this evidence is graded
Recent platform changes
Auto mode is now the starting permission mode in Claude Code for interactive terminal and VS Code sessions on every plan and provider when nothing else is configured, extending last week's change for third party providers. In auto mode a classifier decides which actions run without asking, and an explicit default mode setting still wins.
Bears on: Human approval / guardrails
View sourceClaude Code 2.1.283 added exact model version matching through availableModelsMatch and an overriding deniedModels managed setting. Interactive sessions on third party providers or with telemetry disabled now start in auto mode when no permission mode is configured. An explicit permissions.defaultMode setting still takes precedence.
Bears on: Security / enterprise
View sourceClaude Code introduced gateway pricing parity and new admin controls, allowing organizations to manage rates via gateway settings. Additionally, the default model for seat-based Enterprise subscriptions was upgraded to Opus 5, and the /effort command now saves default effort levels per model.
Bears on: Security / enterprise
View sourcePricing
From $17 per month (Claude Pro, billed annually; $20 monthly)
Subscription per user (Pro, Max) or per seat (Team, Enterprise), each with plan usage limits, or per token on the Claude API.
Included quota
Each paid plan includes Claude Code use within that plan's usage limits; the API path is billed per token.
What is public
Claude Code is included in every paid Claude plan: Pro at $17 per month billed annually or $20 monthly, Max from $100 per month, Team Standard and Premium seats, and Enterprise at $20 per seat per month billed annually plus usage. It is not in the Free plan. Developers can also run it on pay as you go Claude API rates.
Billing mechanics
Access rides on a Claude subscription, whose tier sets how much Claude Code use is included, or on a Claude API account billed per token; Team and Enterprise are billed per seat, and Enterprise adds usage costs that scale with model and task.
Cost watchouts
Automated or high-volume agent runs can drive API token spend well above the base subscription.
Variable cost rationale
Bundled subscription plus token-metered API usage with no hard cap makes spend highly usage-dependent.
Additional watchouts
Included use depends on the plan tier, and heavy or automated runs on the API path are billed per token, so the plan price is a floor rather than a total.
Overage / add-ons
Beyond plan limits, usage is billed via the Claude API at per-token rates, or use a higher Max tier.
Sales call required
No, self serve available
Free / trial
No free tier for Claude Code: the Claude Free plan does not include it, and no trial is listed.
Lowest paid plan
Claude Pro at $17 per month billed annually ($20 monthly).
Commercial notes
No standalone Claude Code price; the product is bought as part of a Claude plan or used on the Claude API.
Key ambiguities
How much Claude Code use each plan includes is set by plan usage limits rather than a published unit count, so the entry price is a floor.
Cancellation / refund
Billed via the underlying Claude subscription or API account; standard Anthropic terms.
Missing data
Exact per-plan Claude Code rate limits and the breakpoint where API metering begins aren't consolidated in one public figure.
Related vendors
- Cognition — Maker of Devin, an autonomous AI software engineer
- 10Web — Agentic website platform whose specialized AI agents build, host,…
- AgentUI — Managed AI app builder for operations teams that generates and hosts…
- Aider — Open source, model agnostic terminal coding agent that edits your…
- AppFactor — Agentic platform that runs persistent agents across an enterprise…
- Augment Code — Augment Code is an AI coding assistant evolving into an AI-native…
Alternatives to Anthropic Claude Code
The closest documented capability profiles to Anthropic Claude Code among coding agents tracked by Agentic Index, ordered by similarity on the same 14 point evidence the rankings use. No vendor pays for placement.
- OpenHands13.5 / 14Adds documented Model Flexibility & Routing
- Baz13.0 / 14Adds documented Model Flexibility & Routing
- OpenAI Codex13.0 / 14Adds documented Model Flexibility & RoutingAnthropic Claude Code vs OpenAI Codex →
- Cursor12.5 / 14Adds documented Model Flexibility & RoutingAnthropic Claude Code vs Cursor →
- GitHub Copilot13.5 / 14Adds documented Model Flexibility & RoutingAnthropic Claude Code vs GitHub Copilot →
- Google Antigravity12.5 / 14Adds documented Model Flexibility & Routing
Similarity is computed from each vendor's Agentic Index coverage score evidence, axis by axis, not from the totals. How this evidence is graded