CC

Claude Code

Anthropic 推出的 AI 编程工具 —— CLI / 桌面 / Web / IDE 全平台协作

什么是 Claude Code?

Claude Code 是 Anthropic 推出的 AI 编程工具, 支持 CLI 终端、桌面应用(Mac/Windows)、Web 应用(claude.ai/code)和 IDE 扩展(VS Code/JetBrains)四种形态。 它不是一个简单的对话工具,而是一个能真正理解你的项目直接操作文件执行命令的 AI 编程伙伴。

Claude Code 由最新的 Claude 4.5/4.6 模型驱动(Opus 4.6、Sonnet 4.6、Haiku 4.5),拥有对项目文件系统的完整访问权限。 它可以读取代码、编辑文件、运行测试、提交 Git、创建 PR —— 还支持 Plan Mode 规划、Worktree 隔离、Memory 持久记忆和后台 Agent 并行工作。

核心理念:不改变你的工具链,让 AI 融入你的开发流程。CLI / Desktop / Web / IDE 随时随地。

核心能力

💻

多平台运行

CLI 终端、桌面应用(Mac/Windows)、Web 应用(claude.ai/code)、IDE 扩展(VS Code/JetBrains)四种形态。

🔧

工具链集成

自动使用 Git、npm、测试框架等开发工具。理解 package.json、tsconfig 等项目配置文件。

🧠

上下文感知

理解项目结构、文件关系和编码规范。支持 Memory 持久记忆系统,跨会话保留上下文。

🧩

Skill 系统

通过 Skill 文件将最佳实践编码化,支持 /slash 命令调用,AI 自动遵循你的规范和工作流。

🌐

Claude 4.5/4.6 模型

支持 Opus 4.6(最强推理)、Sonnet 4.6(最佳编码)、Haiku 4.5(高性价比),可用 /fast 切换快速模式。

🔌

MCP 扩展

通过 Model Context Protocol 连接外部工具和数据源,如 GitHub、Playwright、数据库等。

📋

Plan Mode

复杂任务先规划再执行,AI 自动探索代码库、设计方案,用户确认后再实施。

🌳

Worktrees

在隔离的 Git 工作树中运行 Agent,不影响主分支。支持后台 Agent 并行工作。

安装指南

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 环境。

macOS / Linux
# 一行命令安装
curl -fsSL https://code.claude.com/install.sh | bash

# 安装后重启终端,或执行
source ~/.bashrc   # Linux
source ~/.zshrc    # macOS
Windows (PowerShell)
# 以管理员身份打开 PowerShell 执行
irm https://code.claude.com/install.ps1 | iex
Windows (CMD)
# 打开 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         # 技能定义文件
  agents/              # 自定义 Agent 定义
  rules/               # 项目级规则文件
  settings.json        # 项目级配置
  scheduled_tasks.json # 持久化定时任务
  CLAUDE.md            # 项目上下文文件(自动加载)
settings.json配置权限规则、模型偏好等
示例
{
  "permissions": {
    "allow": [
      "Bash(npm *)",
      "Bash(git *)",
      "Read"
    ],
    "deny": [
      "Bash(rm -rf *)"
    ]
  },
  "model": "claude-sonnet-4-6"
}
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/

快速上手

1

安装 Claude Code

使用推荐的 Native 安装,或 npm / Homebrew

$ curl -fsSL https://code.claude.com/install.sh | bash
2

进入项目目录

切换到你的项目根目录

$ cd your-project
3

启动 Claude Code

开始与 AI 对话,让它帮你写代码

$ claude

Claude Code vs 其他工具

了解 Claude Code 与市面上主流 AI 编程工具的区别。

维度Claude CodeCursorCopilotChatGPT
交互方式CLI + 桌面应用 + Web + IDE 扩展IDE 图形界面IDE 内嵌补全网页/App 对话
代码理解自动读取整个项目 + Memory 持久记忆索引项目仓库当前打开文件手动粘贴代码
执行能力Shell、Git、Plan Mode、Worktree 并行文件编辑、终端集成仅代码补全无执行能力
扩展性Skill + MCP + Agent + HooksVS Code 插件生态有限扩展GPTs / 插件
模型Opus 4.6 / Sonnet 4.6 / Haiku 4.5多模型可选GPT-4oGPT-4o / o1
自动化Hooks + 定时任务 + 后台 Agent有限自动化
价格API 按量 / Max 订阅$20/月订阅$10/月订阅$20/月订阅

深入了解更多