Token context window — comprehend entire codebases at once
Your AI pair-programmer in the terminal.
Claude Code is Anthropic's official CLI — an agentic coding assistant that reads your codebase, writes and edits files, runs commands, searches the web, and ships alongside you.
More than a copilot.
A full coding agent.
Claude Code doesn't just autocomplete — it understands your entire project, reasons through complex changes, and takes real actions in your development environment.
Platforms — CLI, Desktop, Web, VS Code, JetBrains
Agentic loops — plan, execute, verify, and iterate autonomously
Extensible via Model Context Protocol — connect any tool or API
Everything you need,
nothing you don't.
Deep codebase understanding
Claude Code reads and indexes your entire repository — source files, configs, tests, git history — to reason holistically about your project before writing a single line.
Agentic execution
Not just suggestions — Claude Code takes real actions. It writes files, runs tests, installs packages, and iterates until the task is done.
Hooks & automation
Define shell hooks that run before or after any tool call — enforce linting, auto-format, or trigger custom pipelines automatically.
MCP servers
Extend Claude Code via the Model Context Protocol — connect to databases, internal APIs, CI systems, Jira, Slack, and more.
Permission model
Granular allow/deny rules for every tool. Run fully autonomously or gate every action — you stay in control of what Claude can touch.
CLAUDE.md — project memory
Drop a CLAUDE.md at the root of any project. Claude Code reads it on every session to understand architecture, conventions, and team guidelines — no repeated context-setting required.
How Claude Code works
A tight loop of understanding, planning, acting, and verifying — all orchestrated by one command.
-
1
Ingest
Reads your codebase, CLAUDE.md, git log, and any context you provide. Builds a complete mental model of your project.
-
2
Plan
Reasons step-by-step through the task. Identifies files to change, risks to mitigate, and the minimal diff needed.
-
3
Act
Writes and edits files, runs shell commands, searches the web, and calls external tools — all within your permission settings.
-
4
Verify
Runs your test suite, type-checker, and linter. If something breaks, it diagnoses and fixes — iterating until green.
-
5
Ship
Commits with a meaningful message, opens a PR with a full summary, and hands control back to you — or keeps going.
Works where you work
CLI
Terminal-first. Install globally with npm and run anywhere.
Desktop App
Native Mac & Windows app with GUI and system integration.
Web App
Access Claude Code at claude.ai/code from any browser.
VS Code
Official extension — Claude Code lives inside your editor.
JetBrains
IntelliJ, PyCharm, WebStorm — all JetBrains IDEs supported.
Ready to code at
the speed of thought?
Install Claude Code in seconds. Start with the free plan — no credit card required.