Claude Code 是什么?Anthropic 官方终端 AI 详解

Claude Code 是 Anthropic 出的命令行 AI 工具。本文讲清它能做什么、跟 ChatGPT / Cursor 有啥不同,以及前 10 分钟怎么上手。

你大概听过”Claude Code”这个名字,但它到底是另一个 ChatGPT 吗?还是像 Cursor?这篇讲清楚。

Claude Code 是什么

一句话:Claude Code 是 Anthropic 官方的命令行 AI 工具。

它跑在你的终端里,能:

  • 读和编辑你整个项目的源码。
  • 跑 shell 命令、执行测试、做 git commit。
  • 把多步操作串成 Agent 风格的工作流。
  • 开箱即用 Anthropic 的 Claude 模型(默认最强的 Claude Opus)。

一个好用的心智模型:ChatGPT 的推理力 + Cursor 的工程力 + 真能在你机器上执行命令的 shell Agent。

跟 ChatGPT 和 Cursor 有啥区别

工具形态能改你代码吗能执行命令吗
ChatGPT浏览器聊天否(只能复制粘贴)
Cursor代码编辑器部分
Claude Code终端

关键区别:Claude Code 不是聊天机器人。它是真能在你机器上”做事”的 AI 助手。

这篇适合谁

  • 已经习惯在终端里工作的开发者。
  • 想从”AI 帮我写片段”升级到”AI 把整件事做完”的人。
  • 想让 AI 处理重构、写测试、跑命令、做这些杂活的工程师。

10 分钟上手

1. 安装

npm install -g @anthropic-ai/claude-code

2. 第一次跑

在任意项目目录里:

claude

会提示你登录 Anthropic 账号。

3. 试一个简单任务

在交互 prompt 里粘:

读一下这个项目的 README,告诉我目录结构、技术栈和主要入口文件。

看它怎么读文件和回答。这就是工作流。Claude Code 项目搭建 走完前一小时的剩余步骤;Claude Code 执行 Prompt 库里能找到最常用任务的可复制提示词。

真实用例

  1. 理解陌生代码——让它解释一个文件甚至一整个目录。
  2. 写测试——给已有函数生成单测。
  3. 重构——清理一层代码并 commit。
  4. 接入新工具——Firebase Hosting、GitHub Actions、基础设施配置。
  5. 生成文档——基于真实代码产出 README,不是占位符。

安全和边界

Claude Code 是能执行命令的 Agent。也就是说它也可能不小心干破坏性的事。好的默认:

  • 在 git 工作区干净时用——能 revert。
  • 不要让它直接在重要分支上工作——先建分支。
  • 涉及生产的任何动作手动确认。

真的出岔子的时候——比如它改错文件、把你想保留的代码覆盖掉——可以参考 Claude Code 改错文件Claude Code 覆盖已有修改 的恢复路径。

总结

Claude Code 就是”AI 助手”从”聊天窗口”升级成”终端里的 Agent”。如果你已经复制粘贴 AI 输出一阵了、准备升级,给它一个下午试试。

更多 Claude Code 工作流后续会出——关注。

真实示例

先用这套流程跑一个具体任务。例如:总结一份 PDF、改一段落地页文案、审一个 PR、出一个图片方向、调一个 prompt。输入小到你能亲自判断 AI 有没有帮到你。结果可靠了再把同样模式扩展到完整文档、完整代码库或完整素材批量。

什么时候需要真人 review

  • 输出会公开发布、发给客户、写进代码、或用于花钱决策。
  • 答案里有事实性主张、法律 / 医疗 / 财务影响、隐私数据、品牌敏感措辞。
  • 工具改动了文件、设置、权限、计费、部署或任何难以撤销的东西。
  • 你说不清”为什么这个最终结果是对的”,只能盲信模型。

可直接复制的 Prompt

我想把这套流程用到一个真实任务上。

目标:
- [写清具体产出]

上下文:
- 我在用的工具:[ChatGPT / Claude / Gemini / Cursor / Codex / 其他]
- 原始素材:[粘或附文件、笔记、链接、截图]
- 约束:[语气、长度、格式、deadline、受众、隐私限制]

请做三件事:
1. 用你自己的话复述任务,并列出还缺哪些信息。
2. 仅基于我给的上下文出第一版。
3. 给一份简短 review checklist,让我用之前能验证结果。

详细演示

  1. 从最小的真实输入开始。不要用填充文本测,用一个真实文件、一个真实页面、一个真实 bug 或一个真实 brief。
  2. 在同一条消息里给目标、原始素材、和”什么算好答案”。避免模型优化错方向。
  3. 影响代码、公开内容、钱、账号、品牌口吻的任务,先要计划再要终稿。
  4. 跑一轮,肉眼检查结果。标出缺的上下文、不确定的事实、格式跑偏、模型越界的地方。
  5. 用具体反馈而不是”做得更好”。说明留什么、删什么、下一版要符合什么标准。
  6. 把最终 prompt、输入、review checklist 存成模板,下次同类任务复用。

失败模式

  • 输出泛泛:加真实原始素材 + 严格输出格式。
  • 工具编造事实:让它分开标”来源确认”和”推断”,删除无支撑的部分。
  • 答案太长:设目标长度,第一版后要简化版。
  • 看着精致但是错的:对照原文核对,不是对照”它说得多自信”。
  • 一轮之后就不再有帮助:用一个含修正后上下文 + 前一最好版本的干净 prompt 重启。

FAQ

Q:Claude Code 和 ChatGPT、Cursor 最直接的区别是什么? A:ChatGPT 是浏览器聊天,不能改你代码、不能执行命令。Cursor 是编辑器,能改代码、能执行部分命令,但 UI 留在 IDE 里。Claude Code 跑在终端,能直接读写整个项目、跑 shell / 测试 / git commit——它不是聊天机器人,是真能在你机器上“做事”的 agent。

Q:第一次跑应该做什么任务? A:一个低风险只读任务。试 读一下这个项目的 README,告诉我目录结构、技术栈和主要入口文件。看它怎么读多个文件、怎么组织回答。再升级到“给 X 函数加 JSDoc 注释”这种小写入。一上来就跑大重构容易踩坑。

Q:Claude Code 跑命令会不会误操作? A:会有风险,所以默认在 git 干净时用、不要在 main / master 上跑、生产相关操作手动确认。还可以用 Shift + Tab 切到 Plan 模式让它只读分析,或者 Default / Ask 模式每次写入都向你确认。隔离 worktree 或容器是更高级的隔离方案。

Q:Claude Code 收费怎么算? A:包含在 Claude Pro / Max 套餐里,按订阅每月一笔;超出 Pro 额度走 API 计费(按 token)。重度用户每天跑几个小时 Max 通常最划算;偶尔跑用 Pro 就够。详细见“Claude Code 计费”官方页面。

相关阅读

标签: #Claude #Claude Code #AI 编程 #CLI