Claude Code

运行在终端里的编程智能体,可直接执行命令和修改文件。

Claude Code 不驻留在编辑器里,而是作为智能体运行在终端。它会读取仓库、 运行构建和测试、跨文件修改代码,适合重构和调试这类不局限于单个文件的工作。 它也能接入 CI,并且可以脚本化调用。

来用 Claude Code 的人,通常本来就在为 Claude 付费,这一点已经决定了大半。真正的对照对象不是别的终端智能体,而是「继续待在编辑器里」:它适合的是「改一处、跑测试、读输出、再改」这种循环,而不是「一边打字一边补全」。如果你从没给过智能体 shell 权限,头一周你会不断和它的权限确认框较劲 —— 那不是设计失误,那就是产品在起作用。

我们的判断

一个在终端而不是编辑器里工作的智能体,适合工作流本来就以命令行为形状的人。它会读仓库、 跨文件改动并运行测试,相对补全类工具,诚实的优势在于它闭环 —— 它能检查自己写的东西 是否真的能跑。诚实的劣势和所有智能体一样:它偶尔会在需要再看一眼的工作上报告成功。

最后核实于 2026-07-26

最适合

  • 步骤取决于沿途发现的多步改动
  • 本来就围绕终端和 git 展开的工作
  • 「跑一遍测试」就是天然验收方式的任务

局限

  • 成本随执行步数增长,而不是随提问次数
  • 需要对你的文件和 shell 授予实质权限
  • 验证结果是你的活,而时间也花在那里

什么时候该选别的

  • 步骤固定、你本可以写成脚本的任务
  • 不放心把仓库写权限交给工具的人
  • 做错了很难撤销的工作

主要功能

  • Runs builds and tests, then acts on the output
  • Multi-file edits driven by repository context
  • Scriptable and usable in CI pipelines
  • Editor-agnostic, works alongside any setup

将 Claude Code 与其他工具对比

Claude Code 的替代品

如果 Claude Code 不合适,这些工具解决的是类似问题。

Claude Code 的替代品 →