Claude Code 是一款代理式编程工具,能够读取你的代码库、编辑文件、运行命令,并与你的开发工具集成。它可在终端、IDE、桌面应用和浏览器中使用。
文档索引
可在此获取完整文档索引:https://code.claude.com/docs/llms.txt
在进一步浏览前,可使用该文件发现所有可用页面。
Claude Code 是一个由 AI 驱动的编程助手,可帮助你构建功能、修复缺陷并自动化开发任务。它理解你的整个代码库,并且能够跨多个文件和工具协同工作,把事情真正做完。
选择适合你的环境开始使用。大多数使用界面都需要 Claude 订阅 或 Anthropic Console 账户。终端 CLI 与 VS Code 也支持第三方提供商。
这是一个功能完整的 CLI,可让你直接在终端中使用 Claude Code。你可以编辑文件、运行命令,并从命令行管理整个项目。
要安装 Claude Code,可使用以下任一方式:
macOS、Linux、WSL:
curl -fsSL https://claude.ai/install.sh | bashWindows PowerShell:
irm https://claude.ai/install.ps1 | iexWindows CMD:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd如果你看到 The token '&&' is not a valid statement separator,说明你当前在 PowerShell 中,而不是 CMD。如果你看到 'irm' is not recognized as an internal or external command,说明你当前在 CMD 中,而不是 PowerShell。当提示符显示 PS C:\ 时,你在 PowerShell 中;如果显示 C:\ 且前面没有 PS,则表示你在 CMD 中。
在原生 Windows 上,推荐安装 Git for Windows,这样 Claude Code 就可以使用 Bash 工具。如果未安装 Git for Windows,Claude Code 会改用 PowerShell 作为 shell 工具。WSL 环境不需要 Git for Windows。
原生安装会在后台自动更新,以便你始终保持在最新版本。
brew install --cask claude-codeHomebrew 提供两个 cask。claude-code 跟踪稳定发布通道,通常会比最新版本滞后大约一周,并会跳过存在重大回归的问题版本。claude-code@latest 跟踪最新通道,会在新版本发布后立即获得更新。
Homebrew 安装不会自动更新。请根据你安装的 cask 运行 brew upgrade claude-code 或 brew upgrade claude-code@latest,以获取最新功能和安全修复。
winget install Anthropic.ClaudeCodeWinGet 安装不会自动更新。请定期运行 winget upgrade Anthropic.ClaudeCode,以获得最新功能和安全修复。
你也可以在 Debian、Fedora、RHEL 和 Alpine 上使用 apt、dnf 或 apk 安装。
然后在任意项目中启动 Claude Code:
cd your-projectclaude首次使用时,系统会提示你登录。就是这么简单!接下来可继续阅读 Quickstart →
VS Code 扩展会直接在你的编辑器中提供内联 diff、@ 提及、计划审阅和会话历史记录。
或者,在扩展视图中搜索 Claude Code(Mac 上为 Cmd+Shift+X,Windows/Linux 上为 Ctrl+Shift+X)。安装完成后,打开命令面板(Cmd+Shift+P / Ctrl+Shift+P),输入 Claude Code,然后选择 Open in New Tab。
这是一个独立应用,可让你在 IDE 或终端之外运行 Claude Code。你可以可视化审查 diff、并排运行多个会话、安排周期性任务,并启动云端会话。
下载并安装:
安装完成后,启动 Claude,登录,然后点击 Code 选项卡开始编码。需要付费订阅。
你可以在浏览器中运行 Claude Code,而无需本地配置。它适合启动长时间运行的任务、在完成后回来查看结果、处理本地没有的仓库,或并行运行多个任务。该方式支持桌面浏览器与 Claude iOS 应用。
前往 claude.ai/code 开始编码。
这是适用于 IntelliJ IDEA、PyCharm、WebStorm 及其他 JetBrains IDE 的插件,提供交互式 diff 查看与选择上下文共享功能。
请从 JetBrains Marketplace 中的 Claude Code 插件 进行安装,然后重启你的 IDE。
你可以做什么
Section titled “你可以做什么”以下是你可以使用 Claude Code 的一些方式:
- 自动处理那些你一直拖着没做的工作
- 构建功能并修复缺陷
- 创建提交和拉取请求
- 使用 Model Context Protocol(MCP) 连接你的工具
- 使用指令、技能 和 Hooks 进行自定义
- 运行代理团队并构建自定义代理,包括多个 Claude Code 代理、后台代理 和 Agent SDK
- 使用 CLI 参考 进行管道化、脚本化和自动化
- 使用 Routines、桌面计划任务 或
/loop安排周期性任务 - 随时随地开展工作
在任何地方使用 Claude Code
Section titled “在任何地方使用 Claude Code”每一种使用界面都连接到同一个底层 Claude Code 引擎,因此你的 CLAUDE.md 文件、设置和 MCP 服务器都可以在所有界面间共享。
除了上面的终端、VS Code、JetBrains、桌面应用和 Web 环境之外,Claude Code 还与 CI/CD、聊天和浏览器工作流集成:
| 我想要…… | 最佳方式 |
|---|---|
| 从手机或另一台设备继续本地会话 | Remote Control |
| 将来自 Telegram、Discord、iMessage 或我自己的 Webhook 的事件推送到会话中 | Channels |
| 在本地启动任务,再到移动端继续 | Web 或 Claude iOS 应用 |
| 按周期运行 Claude | Routines 或 桌面计划任务 |
| 自动化 PR 审查和 Issue 分流 | GitHub Actions 或 GitLab CI/CD |
| 在每个 PR 上获得自动代码审查 | GitHub Code Review |
| 将 Slack 中的缺陷报告路由到拉取请求 | Slack |
| 调试在线 Web 应用 | Chrome |
| 为自己的工作流构建自定义代理 | Agent SDK |
安装好 Claude Code 后,下面这些指南可以帮助你进一步深入:
- Quickstart:从探索代码库到提交修复,带你完成第一个真实任务
- 存储指令与记忆:使用
CLAUDE.md文件和自动记忆 为 Claude 提供持久指令 - 常见工作流 与 最佳实践:帮助你最大化 Claude Code 价值的模式
- 设置:按你的工作流自定义 Claude Code
- 故障排查:常见问题的解决方案
- code.claude.com:演示、定价和产品详情