Terminal AI Coding Agent

Claude Code

Anthropic's agentic coding tool for working in existing codebases from the terminal.

价格
Commercial
平台
Terminal, macOS, Linux
官网
https://docs.anthropic.com/en/docs/claude-code
免费访问判断
Anthropic 曾为符合条件的开源维护者提供 Claude 访问计划。
注意
这不是通用免费额度,更像面向维护者的申请制计划。

2026 年结论

Claude Code 不应该被理解成“没有界面的 Cursor”。它更像一个住在命令行里的资深 coding worker:能读仓库、形成计划、修改文件、运行命令,最后交给你一组可以审查的 diff。

我的判断:Claude Code 的价值不是让不会写代码的人突然变强,而是放大一个已经有工程纪律的团队。如果你的仓库有清晰测试、稳定 lint、明确代码风格和小颗粒度任务,它会很快给出有用的一稿。如果这些护栏不存在,它也可能很快产出一堆看似合理但很难验证的改动。

它到底解决什么问题

Claude Code 的核心不是补全一行代码,而是处理一个开发任务。比如理解陌生模块、追踪 bug、补测试、做小范围重构、根据日志定位问题、把重复开发动作自动化。

这意味着它更适合习惯命令行、Git diff、测试输出、CI 日志和脚本的开发者。它不是“让编辑器更聪明”,而是“给仓库安排一个受约束的执行者”。

Claude Code 终端界面,展示 coding agent 工作流
基于 Anthropic 官方 Claude Code terminal UX 截图压缩为站内 WebP,用来说明它的终端优先工作流。

近期官方更新值得关注的地方

Anthropic 的 Claude Code changelog 更新很快,所以我会把这个页面当成持续评估,而不是一次性评测。2.1.142 到 2.1.145 这几轮更新,重点不只是“模型更会写代码”,而是当 agents、plugins、skills、hooks 和 background sessions 成为常态后,Claude Code 如何被观察、恢复和治理。2026 年 5 月 28 日 Claude Opus 4.8 发布把这个方向推了一步,2026 年 6 月 9 日 Claude Fable 5 发布后,Claude Code 的顶级模型栈又变了。

几个对团队有价值的变化:

我的评价:2026 年 Claude Code 正在从“很快的终端 agent”变成“带模型路由、Fable 级长程任务能力、并行 subagents、治理钩子和可 review 产物的 agent runtime”。这是正确方向。一个工具一旦可以跑后台 session、安装插件、调用 MCP servers、暴露 skills、汇报 GitHub PR 状态,最重要的问题就变成:团队能否审查它到底做了什么。

2026 年 6 月下旬操作观察

Claude Code 最新信号不只是模型访问,而是运行层加固:remote control、agent teams、permissions、hooks、plugin inspection 和 background recovery。我的理解是,Anthropic 正在把 Claude Code 从短演示里的终端助手,推进到能承接长时间工程任务的 agent runtime。

现在采用时要明确三条规则。第一,subagents 要对应真实职责,比如 reviewer、test fixer、migration planner、dependency auditor 或 frontend verifier。第二,hooks 和 permission modes 不只是阻止危险命令,更要强制产出证据。第三,background work 开始前就应该有命名 worktree、proof commands 和 review owner。

这也让它和 Codex 的对比更清楚。Claude Code 更适合以本地 shell、Git state、MCP servers 和 permission prompts 为事实来源的任务。Codex 更适合 ChatGPT 原生入口、手机 steering、cloud tasks、project context 和跨设备连续性更重要的任务。认真采用时,两边应该复用同一份 task brief、acceptance criteria 和 proof commands。

Claude Code 后台 agent 运行结构图,展示 sessions、worktrees、skills、hooks、MCP、LSP、OTEL、GitHub 状态和插件审查
Coding Agent Tools 原创图。Claude Code 最近更新让后台工作和插件生态更强,因此可审查性成为采用时的核心要求。

实用指令与操作方式

Claude Code 最近变强了,但日常质量仍然取决于你怎么操作它。官方 commands、permissions、hooks、subagents、MCP 文档已经给出一个清晰模式:先设项目记忆,再选权限姿态,然后只在能减少歧义或增加证据时添加 subagents、hooks、MCP servers 和 plugins。

我会把下面这套当作默认操作顺序:

我的工作规则:在任务、测试和文件边界没有搞清楚前,用 plan 或保守权限;任务足够窄、结果可 review 后,再切到 acceptEditsautobypassPermissions 只给一次性隔离环境。优秀团队不是靠给 Claude Code 最大自由度获胜,而是靠让每次权限提升都可见、每个完成声明都有验证证据。

对 Fable 5 我会再加一条规则:等访问恢复后,只有当任务已经写成 outcome 和 acceptance criteria 时,才用 /model fable。不要微观管理每一步,而是给目标、约束、仓库边界和 proof commands,然后审查它的计划和最终 diff。如果只是一个单文件小修改,用 Opus 或 Sonnet 级别模型更合适。Fable 的优势会出现在本来需要数小时、多个会话或多个 subagents 的任务上。

Claude Code 与 Codex 如何关联使用

Claude Code 和 Codex 在 2026 年的重叠越来越多,但不应该把它们当成同一个工具。Claude Code 的强项是本地仓库、终端命令、Git 状态、hooks、permissions、MCP servers、subagents 和 proof commands。Codex 的强项是 ChatGPT 账号体系里的跨入口工作:Codex App、云端任务、connected hosts、手机 steering、Automations、active sessions、历史线程搜索,以及统一的 model 与 reasoning effort 设置。

一个实用分工是:

我的建议:Claude Code 负责贴近 shell 的执行和本地证据;Codex 负责跨入口连续性、云端或 connected-host 委托、可 review 的后台工作。最强的工作流不是永远选一个 agent,而是让任务说明、权限、验证命令和 review 记录能在两个工具之间复用。

更大的变化:Agent Runtime 产品化

Claude Code 更深层的变化,不是“Anthropic 又换了一个更强模型”,而是 Anthropic 正在把 agent 周围的运行时产品化。这个方向可以在 ready-to-run agent templates、MCP 和 connector tooling、Claude Code Web、自定义 subagents、hooks、permissions、background tasks 这些线索里同时看到。

我的判断:Claude Code 正在变成严肃 agent 工作流的参考实现。一个真正有用的 coding agent 不能只有 prompt,还需要 runtime contract:它能使用哪些 skills,能连接哪些系统,能把任务委派给哪些 subagents,动作前后有哪些 hooks,permissions 如何拒绝危险工具,长会话如何汇报 progress,最终结果如何变成可 review 的 PR 或 diff。

Claude Code Agent Runtime 产品化结构图,展示 templates、connectors、subagents、hooks、permissions、cloud sessions、progress、steering、PR handoff 和 verification
Coding Agent Tools 原创图。趋势很清楚:Claude Code 正在从交互式助手,变成可托管、可治理、可委派的软件工作运行时。

几个 runtime 组件要分开看:

如果要做企业内部 agent 平台,真正应该借鉴的不是某个 prompt 技巧,而是 runtime 边界。Skill、Tool、Channel、SubAgent、Hook、Permission、Ledger、Review 应该是一等概念。模型可以替换,运行时才决定 agent 工作能不能被治理。

适合谁

不适合谁

它比 Cursor 强在哪里

Claude Code 更适合“任务型开发”。比如你说“修复这个测试失败,并说明原因”,它可以读取相关文件、修改代码、运行命令,再把结果交给你审查。Cursor 更像编辑器里的智能助手,Claude Code 更像可以执行一段开发流程的代理。

如果任务涉及多个文件、需要跑测试、需要读日志或理解项目结构,Claude Code 通常比纯编辑器交互更自然。

Cursor 仍然更好的地方

Cursor 的优势是即时、可视化、低摩擦。你正在读一段代码,选中几行,让它解释或改写,这种体验 Claude Code 不一定更好。

所以我不建议把两者看成非此即彼。更现实的组合是:Cursor 负责日常阅读、局部修改和快速交互;Claude Code 负责更完整的任务执行、修 bug、补测试和小范围重构。

Claude Code vs Codex vs opencode

Claude Code 和 Codex 都属于“把开发任务交给 agent”的方向。选择时不要只看品牌,要看三件事:它在你的代码库上表现如何、权限模型是否能被团队接受、生成的 diff 是否容易审查。

opencode 是更值得关注的开源对照组。如果你重视可检查性、模型选择和终端工作流控制,opencode 很有吸引力。Claude Code 更像成熟商业产品,opencode 更像能被团队自己改造的工作流底座。

插件、Skills 与 Superpowers

2026 年 Claude Code 最值得关注的扩展方向,不是“再多几个提示词”,而是“把开发流程管住”。模型已经足够会写代码,真正的问题是:它会不会先澄清需求、会不会写计划、会不会先写测试、遇到错误会不会定位根因、说完成前有没有跑验证、最后能不能留下可维护的上下文。

这就是 Superpowers 值得单独介绍的原因。CodeLove 这篇文章 讲到一个很真实的问题:很多人用 AI 写代码,仍然停留在“提需求、等结果、复制、报错、再改”的循环里。Superpowers 想改变的不是某一个功能,而是整个合作方式:设计、计划、测试、质量。我的判断是,它不是普通插件,更像是 Claude Code 的开发流程框架。

Claude Code skill stack,展示发现、规划、执行和验证四层
Coding Agent Tools 对 Claude Code skills 的理解:真正有价值的不是提示词装饰,而是从发现到验证完成的分层控制。

看一份“20 个 skills 推荐清单”时,我不建议照单全装。更好的问题是:你的 agent 工作流哪一层最弱?没有测试的个人项目,应该先补验证、调试和审查;已经有 CI 的团队,可能更需要 code review、worktree 隔离和领域型 skills。

Superpowers 里最核心的几个 Skills:

我的评价:Superpowers 适合已经相信工程流程重要的团队。它会让一次任务看起来多几个步骤,但这些步骤是在减少返工、减少猜测、减少没人能解释的 AI diff。只做一两行小改时它可能显得重;做真实产品功能、重构、bug 修复时,它的价值会明显很多。好的 skill 会让 Claude Code 在正确的时刻慢下来:范围扩大前、bug 修复变成猜测前、AI 宣称完成前、大 diff 合并进主分支前。

更宽泛的 skill 生态也值得看,但我会按“证据价值”排序:

其他 Claude Code 插件和扩展,我会按层次来评估:

采用规则很简单:优先安装能减少歧义、增加证据、提高可审查性的插件。只让 Claude Code 更快地做更多事、但不提升 review 能力的插件,我会谨慎。

如果问题是成本和额度,我会把 9Router 单独拿出来评估。Superpowers 管的是 Claude Code 如何工作;9Router 管的是请求发到哪里、冗余工具输出怎么压缩、主力模型额度耗尽或报错时怎么 fallback。重度 Claude Code 用户往往需要这两层一起看。

来源说明

采用建议

质量判断

Claude Code 好不好,不看它写了多少代码,而看它能不能持续产出小而清晰、能通过验证、符合项目风格的 diff。

最危险的信号是“速度很快但没人能解释”。如果团队开始合并自己都讲不清楚的 AI 改动,效率提升很快会变成技术债。