大多数 AI 编程工具是"在编辑器里补全代码",Claude Code 换了个思路:它是一个跑在终端里的编码智能体(agent),能自己读你的整个代码库、改文件、执行命令、跑测试,像一个能动手的结对程序员,而不只是提示补全。
Claude Code 是什么
Claude Code 是 Anthropic 推出的命令行编码工具,底层用 Claude 系列模型。你在项目目录里启动它,用自然语言下达任务,它会:
- 理解代码库:自动检索相关文件,建立上下文,而不需要你手动一个个粘贴。
- 多步执行:拆解任务、修改多个文件、运行构建和测试、根据报错自我修正。
- 动手操作:能执行 git 操作、运行脚本、调用命令行工具,形成"改—跑—验证"的闭环。
五个入口,一套配置
它最初只有命令行,现在官方文档列出的入口有五个:终端 CLI、VS Code 扩展、JetBrains 插件、桌面应用(macOS / Windows,Ubuntu、Debian 为 beta),以及浏览器里的 claude.ai/code 和手机 App。桌面应用自带 Claude Code,不用另装 CLI;网页端适合把耗时长的任务丢上去,回头再看结果。
这些入口连的是同一个引擎,仓库里的 CLAUDE.md、设置和 MCP 服务在哪个入口都生效,所以会话可以在入口之间搬:/desktop 把终端会话接到桌面应用里看 diff,claude --cloud 起的云端任务可以用 claude --teleport 拉回终端(需要 claude.ai 订阅)。
上手:装好到第一次改代码
- 安装。macOS、Linux 和 WSL 上用官方安装脚本(原生安装会在后台自动更新):
curl -fsSL https://claude.ai/install.sh | bashWindows 在 PowerShell 里运行 irm https://claude.ai/install.ps1 | iex;也可以用 Homebrew(brew install --cask claude-code)或 WinGet 安装,这两种方式不会自动更新。装完运行 claude --version 确认。
- 登录。在项目目录里运行
claude,第一次会引导你在浏览器里登录 Claude 订阅或 Console 账号;之后要切换账号,在会话里输入/login。 - 先让它读懂项目。第一个问题可以是「这个项目是做什么的」「入口在哪」,确认它理解对了再开始改。
- 从小改动开始。让它改一个函数或补一个测试,看它给出的 diff,确认后再接受。
几个常用命令:claude -c 继续当前目录最近一次对话,claude -r 选一个历史会话恢复,claude -p "问题" 跑一次性查询后退出;会话里按 Shift+Tab 切换权限模式。
典型用法
- 实现新功能:描述需求,让它跨文件改动并补测试。
- 修 Bug:贴上报错或复现步骤,它定位、修改、验证。
- 重构与迁移:批量改动、依赖升级、代码风格统一。
- 理解陌生代码库:让它解释某个模块的调用链和数据流。
特点
- 代理式工作流:擅长需要多步骤、跨文件的复杂任务,这是它和普通补全类工具最大的区别。
- 上下文能力强:Claude 模型对长代码库和复杂逻辑的理解在同类中表现突出。
- 可控性:关键操作会给出计划和确认点,避免"放任乱改"。
- 可扩展:MCP 接外部数据源(Google Drive、Jira、Slack 等);Skills 把重复流程打包成
/review-pr这类命令;Hooks 在动作前后跑自定义 shell(比如每次改完文件自动格式化);子智能体可以并行拆活。 - 能接进流程:GitHub Actions / GitLab CI 做 PR 评审与 issue 分诊,Slack 里 @Claude 提 bug 拿回 PR,Routines 在云端按计划跑定时任务。
使用建议
用它做较大改动时,先让它给出方案再执行,改完务必跑测试和 code review——AI 会犯错,尤其在它对项目约定不了解时。在 git 仓库里使用可以随时回滚,安全边界更清晰。把它当成"能自己动手的高级助手",而不是无需审阅的自动化。
权限与安全
它能读写文件、执行命令,权限设置决定它能碰到什么。敏感文件可以用拒绝规则挡住,例如在设置里写 Read(./.env);但官方文档也说明,这类规则匹配的是命令文本,不是完整的安全边界,要对所有进程生效需要开启操作系统级的沙箱。在陌生仓库里使用前先开沙箱、限制网络,详细做法见本站的权限设置清单。
和同类怎么选
- 已经在用 ChatGPT 付费档、习惯 OpenAI 生态:OpenAI Codex,两者的详细对比见这篇。
- 更习惯在编辑器里逐行把控:Cursor,对比见 Claude Code vs Cursor。
- 想要开源、可自选模型的终端 agent:OpenCode。
- 活不是写代码,而是整理文档、表格:Claude Cowork。
价格
Claude Code 不在免费档里,要用得订阅或走 API。官网定价页(2026-09-06 查看)列出的档位是:Pro 每月 20 美元、年付约合 17 美元/月;Max 从每月 100 美元起,分 5x 和 20x 两档;Team 标准席位每月 25 美元(年付 20 美元),Premium 席位每月 125 美元(年付 100 美元);Enterprise 按席位加 API 用量另议。上述付费档位都含 Claude Code。此外也可以直接用 Anthropic API 按 token 计费。具体以官网为准。
