Raw source: claude-code¶
Immutable capture. Curated into wiki pages — do not edit. See the curated page(s) for synthesis. Extracted 2026-07-16 via web_extract (head+tail; full pages truncated at source).
URL: https://docs.anthropic.com/en/docs/claude-code/overview TITLE: Overview - Claude Code Docs
Documentation Index¶
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Claude Code is an AI-powered coding assistant that helps you build features, fix bugs, and automate development tasks. It understands your entire codebase and can work across multiple files and tools to get things done.
Get started¶
Claude Code runs on several surfaces: the terminal, IDE extensions, a desktop app, and the web. Choose one from the tabs below to get started. Most surfaces require a Claude subscription or Anthropic Console account. The Terminal CLI and VS Code also support third-party providers.
-
Terminal
-
VS Code
-
Desktop app
-
Web
-
JetBrains
The full-featured CLI for working with Claude Code directly in your terminal. Edit files, run commands, and manage your entire project from the command line.To install Claude Code, use one of the following methods:
-
Native Install (Recommended)
-
Homebrew
-
WinGet
macOS, Linux, WSL:
curl -fsSL https://claude.ai/install.sh | bash
Windows PowerShell:
irm https://claude.ai/install.ps1 | iex
Windows CMD:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
If you see The token '&&' is not a valid statement separator, you’re in PowerShell, not CMD. If you see 'irm' is not recognized as an internal or external command, you’re in CMD, not PowerShell. Your prompt shows PS C:\ when you’re in PowerShell and C:\ without the PS when you’re in CMD.If the install command fails with syntax error near unexpected token '<', a 403, or another curl error, see Troubleshoot installation to match the error to a fix and for alternative install methods.Git for Windows is recommended on native Windows so Claude Code can use the Bash tool. If Git for Windows is not installed, Claude Code uses PowerShell as the shell tool instead. WSL setups do not need Git for Windows.
Native installations automatically update in the background to keep you on the latest version.
brew install --cask claude-code
[... middle omitted — see footer ...]
- Common workflows and [best practices](https://code.claude.com/docs/en/best-practice