什么是 Claude Code?
Claude Code 是 Anthropic 推出的命令行工具, 让开发者可以在终端中直接与 Claude AI 交互。它不是一个简单的对话工具,而是一个能真正理解你的项目、直接操作文件、执行命令的 AI 编程伙伴。
与传统的 AI 编程助手不同,Claude Code 运行在你的终端中,拥有对项目文件系统的完整访问权限。 它可以读取代码、编辑文件、运行测试、提交 Git、安装依赖 —— 就像一个坐在你身边的高级工程师。
核心理念:不改变你的工具链,让 AI 融入你的开发流程
核心能力
终端原生
直接在命令行中运行,无需切换工具。读取、编写、搜索文件,执行 shell 命令,一切在终端完成。
工具链集成
自动使用 Git、npm、测试框架等开发工具。理解 package.json、tsconfig 等项目配置文件。
上下文感知
理解项目结构、文件关系和编码规范。无需手动粘贴代码,Claude Code 直接读取你的项目。
Skill 系统
通过 SKILL.md 文件将最佳实践编码化,AI 在每次工作中自动遵循你的规范和工作流。
多模型支持
支持 Claude Sonnet、Opus 等不同模型,根据任务复杂度自动或手动切换。
MCP 扩展
通过 Model Context Protocol 连接外部工具和数据源,如数据库、API、文档等。
安装指南
Claude Code 支持多种安装方式,覆盖 macOS、Linux 和 Windows 系统。 更多细节请参考 官方文档 →
系统要求
macOS
10.15+ (Catalina)
Linux
Ubuntu 20.04+ / Debian 10+
Windows
Windows 10+ / PowerShell
API Key
Anthropic API Key(按量付费)
注:Native 安装方式无需 Node.js;npm 安装方式需要 Node.js 18+。
推荐的安装方式,直接下载平台原生二进制文件,无需 Node.js 环境。
# 一行命令安装 curl -fsSL https://code.claude.com/install.sh | bash # 安装后重启终端,或执行 source ~/.bashrc # Linux source ~/.zshrc # macOS
# 以管理员身份打开 PowerShell 执行 irm https://code.claude.com/install.ps1 | iex
# 打开 CMD 执行 curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
基本配置
Claude Code 通过项目目录下的配置文件管理行为和上下文。
.claude/项目根目录下的 Claude Code 配置目录.claude/
skills/ # 技能文件目录
skill-name/
SKILL.md # 技能定义文件
settings.json # 项目级配置
CLAUDE.md # 项目上下文文件(可选)settings.json配置权限规则、模型偏好等{
"permissions": {
"allow": [
"Bash(npm *)",
"Bash(git *)",
"Read"
],
"deny": [
"Bash(rm -rf *)"
]
},
"model": "claude-sonnet-4-5-20250514"
}CLAUDE.md项目上下文文件,Claude Code 每次启动时自动加载# Project Context ## Architecture - Next.js App Router - TypeScript strict mode - TailwindCSS for styling ## Conventions - Use functional components - Prefer `const` over `let` - All API routes in /app/api/
快速上手
安装 Claude Code
使用推荐的 Native 安装,或 npm / Homebrew
$ curl -fsSL https://code.claude.com/install.sh | bash
进入项目目录
切换到你的项目根目录
$ cd your-project
启动 Claude Code
开始与 AI 对话,让它帮你写代码
$ claude
Claude Code vs 其他工具
了解 Claude Code 与市面上主流 AI 编程工具的区别。
| 维度 | Claude Code | Cursor | Copilot | ChatGPT |
|---|---|---|---|---|
| 交互方式 | 终端 CLI,深度集成 shell | IDE 图形界面 | IDE 内嵌补全 | 网页/App 对话 |
| 代码理解 | 自动读取整个项目 | 索引项目仓库 | 当前打开文件 | 手动粘贴代码 |
| 执行能力 | 直接执行 shell 命令、Git 操作 | 文件编辑、终端集成 | 仅代码补全 | 无执行能力 |
| 扩展性 | Skill + MCP + 插件 | VS Code 插件生态 | 有限扩展 | GPTs / 插件 |
| 上下文窗口 | 200K tokens | 依赖后端模型 | 较小上下文 | 128K tokens |
| 价格 | API 按量计费 | $20/月订阅 | $10/月订阅 | $20/月订阅 |