Skip to content

Claude Code 概述 ​

Claude Code 是一个代理编码工具,可以读取你的代码库、编辑文件、运行命令,并与你的开发工具集成。可在终端、IDE、桌面应用和浏览器中使用。

Claude Code 是一个由 AI 驱动的编码助手,可帮助你构建功能、修复错误和自动化开发任务。它理解你的整个代码库,可以跨多个文件和工具工作以完成任务。

开始使用 ​

选择你的环境来开始使用。大多数界面需要 Claude 订阅或 Anthropic 控制台账户。终端 CLI 和 VS Code 也支持第三方提供商。

终端 CLI ​

功能完整的 CLI,用于直接在终端中使用 Claude Code。编辑文件、运行命令,并从命令行管理整个项目。

安装(推荐原生安装):

macOS、Linux、WSL:

bash
curl -fsSL https://claude.ai/install.sh | bash

Windows PowerShell:

powershell
irm https://claude.ai/install.ps1 | iex

Homebrew:

bash
brew install --cask claude-code

然后在任何项目中启动 Claude Code:

bash
cd your-project
claude

首次使用时,系统会提示你登录。继续快速入门 →

VS Code ​

VS Code 扩展在编辑器中直接提供内联差异、@-提及、计划审查和对话历史。

桌面应用 ​

一个独立应用,用于在 IDE 或终端之外运行 Claude Code。直观地查看差异、并行运行多个会话、安排定期任务,并启动云会话。需要付费订阅。

网页版 ​

在浏览器中运行 Claude Code,无需本地设置。启动长时间运行的任务,完成后再检查,处理你本地没有的仓库,或并行运行多个任务。在 claude.ai/code 开始编码。

JetBrains ​

用于 IntelliJ IDEA、PyCharm、WebStorm 和其他 JetBrains IDE 的插件,具有交互式差异查看和选择上下文共享。从 JetBrains Marketplace 安装。

你可以做什么 ​

自动化繁琐任务 ​

Claude Code 处理那些占用你一整天的繁琐任务:为未测试的代码编写测试、修复项目中的 lint 错误、解决合并冲突、更新依赖项和编写发布说明。

bash
claude write tests for the auth module, run them, and fix any failures

构建功能和修复错误 ​

用简单的语言描述你想要的内容。Claude Code 规划方法、跨多个文件编写代码,并验证其工作。对于错误,粘贴错误消息或描述症状,Claude Code 通过你的代码库追踪问题、识别根本原因并实施修复。

创建提交和拉取请求 ​

Claude Code 直接与 git 配合工作。它暂存更改、编写提交消息、创建分支并打开拉取请求。

bash
claude commit my changes with a descriptive message

使用 MCP 连接你的工具 ​

Model Context Protocol (MCP) 是一个开放标准,用于将 AI 工具连接到外部数据源。使用 MCP,Claude Code 可以读取 Google Drive 中的设计文档、更新 Jira 中的工单、从 Slack 拉取数据,或使用你自己的自定义工具。

使用说明、skills 和 hooks 进行自定义 ​

是一个 markdown 文件,你可以将其添加到项目根目录,Claude Code 会在每个会话开始时读取它。使用它来设置编码标准、架构决策、首选库和审查清单。

创建自定义命令来打包你的团队可以共享的可重复工作流,如 或 。Hooks 让你在 Claude Code 操作之前或之后运行 shell 命令,如在每次文件编辑后自动格式化或在提交前运行 lint。

运行代理团队并构建自定义代理 ​

生成多个 Claude Code 代理,同时处理任务的不同部分。主导代理协调工作、分配子任务并合并结果。对于完全自定义的工作流,Agent SDK 让你构建由 Claude Code 的工具和功能驱动的自己的代理。

安排定期任务 ​

按计划运行 Claude 以自动化重复的工作:早晨 PR 审查、夜间 CI 失败分析、每周依赖项审计或在 PR 合并后同步文档。

在任何地方使用 Claude Code ​

每个界面都连接到相同的底层 Claude Code 引擎,因此你的 CLAUDE.md 文件、设置和 MCP 服务器可在所有界面中工作。

我想要…最佳选项
从我的手机或另一台设备继续本地会话远程控制
从 Telegram、Discord 或我自己的 webhook 推送事件到会话中Channels
在本地启动任务,在移动设备上继续网络或 Claude iOS 应用
按定期计划运行 Claude云计划任务或桌面计划任务
自动化 PR 审查和问题分类GitHub Actions 或 GitLab CI/CD
在每个 PR 上获得自动代码审查GitHub Code Review
将 Slack 中的错误报告路由到拉取请求Slack
为你自己的工作流构建自定义代理Agent SDK

后续步骤 ​

Claude Code 中文文档 - 社区翻译项目