2026-05-03 · 架构
32
架构 · 2026-05-03

Claude Code CLI 最新指令集:别再只会 /clear 了

很多人第一次用 Claude Code,停留在两个动作:提问,然后 /clear

这当然能用,但你会把它当成一个会写代码的聊天框,而不是一个正在成型的终端工作台。

如果你最近看到 Claude Code 的命令越来越多,甚至开始出现 /agents/hooks/plugin/chrome/channels/schedule 这些入口,最容易产生的误解是:它只是把功能越堆越厚。

我看下来不是这样。更准确的判断是:Claude Code 正在从“终端里的 AI 助手”变成一个可配置、可协作、可自动化的 agent runtime。

这篇文章不打算把 80 多个命令逐条翻译一遍。那样没有阅读价值。我的目标更简单:帮你建立一张能用的地图——现在这套 Claude Code CLI 指令集,应该怎么理解、怎么分层、哪些真的值得先学。

Claude Code 的命令,已经不是“快捷键手册”了

Anthropic 官方命令页现在列出了 80+ 条命令,覆盖会话管理、模型切换、权限、MCP、插件、子 Agent、远程控制、计划审查、自动排程等多个层面。官方文档里对 Claude Code 的定位也越来越清楚:它不是单纯在 terminal 里补全代码,而是一个可以跑在终端、IDE、桌面端、浏览器和 Slack里的 agentic coding 工具。

这件事很重要,因为它解释了为什么命令会突然变多。

命令变多,不一定意味着复杂度失控。很多时候只是产品边界变了。

以前你只需要问它“改这个函数”。现在你开始希望它:

一旦目标从“问答”变成“工作流”,命令层就一定会膨胀。

最值得先理解的,不是某条命令,而是五层结构

如果把 Claude Code 最新指令集摊开看,你会被信息量压住。更有效的方式是先按功能层来分。

我建议把它拆成五层。

第一层:会话控制层

这是最基础也最容易立刻提效的一层。核心不是“和 Claude 聊天”,而是管理上下文寿命

最常用的一组:

这一层最容易被低估的,其实是 /compact/context

很多人上下文快满了,第一反应还是 /clear。这样很干脆,但也会把任务状态、约束、之前已经验证过的东西一起丢掉。/compact 的价值在于:你不需要把会话推倒重来,只需要把它压缩成一个还能继续工作的摘要。

/context 解决的是另一个问题:你经常感觉“怎么突然变笨了”,其实不是模型退化,而是上下文里混进了太多无关信息、长日志、低价值对话和重复规则。

如果你平时已经在做长链路任务,这两个命令的收益,远高于再背三十条新命令。

第二层:模型与成本控制层

Claude Code 现在已经不是“单模型固定体验”了。你可以切模型,也可以切推理强度,还能看成本和额外用量。

这层的核心命令有:

这里最关键的变化有两个。

第一,/model 不再只是选型号。根据官方文档,它已经和 effort 绑定在一起,支持会话内即时切换,部分模型还可以直接用左右键调 effort。对于长任务和复杂重构,这比单纯换模型更实用。

第二,Claude Code 把“速度”和“思考强度”拆开了。

你可以这么理解:

这个拆分是成熟产品的信号。因为真实开发场景里,不同任务对这三件事的偏好完全不同。

比如:

很多人觉得 Claude Code 贵,往往不是它真的不可控,而是你没有建立“任务类型 → 模型/effort 档位”的习惯。

第三层:代码工作流层

这一层才是大多数开发者最先接触 Claude Code 的地方,但现在它已经比早期“读代码、改代码、写 diff”复杂多了。

高频命令包括:

如果只看表面,会以为它们都是“辅助写代码”。其实可以再细分成三种能力。

1)项目启动和约束注入

/init 的作用不是生成一个装饰性的 CLAUDE.md,而是把项目约束、命令、目录、规范,变成 Claude 后续执行时能读到的运行时上下文。

如果你已经在团队里稳定使用 Claude Code,这个文件的重要性远高于一堆临时 prompt。

2)审查与验证

/diff/review/security-review/ultrareview 这一组,说明 Claude Code 正在往“先验证再提交”的方向走。

这点我很认同。真正拖慢团队的,从来不是代码写得慢,而是写完之后没人认真看、没人系统查风险。

尤其 /security-review 这种命令的价值,不在于它能发现所有漏洞,而在于它把“安全扫描”变成了一个显式动作,而不是一句口头上说的“顺便看看有没有问题”。

3)并行化交付

/batch/autofix-pr/ultraplan 这几个命令,代表的是另一个方向:Claude Code 不再只服务单轮编辑,而是在试图接管一段完整交付链。

其中 /batch 很值得单独提一下。官方描述已经很明确:它会把任务拆成 5 到 30 个独立单元,在隔离的 git worktree 里并行跑,每个单元一个 background agent,最后各自开 PR。

这不是“写得更快”那么简单。这是在把 Claude Code 往团队级改动编排工具推。

问题当然也在这:一旦你把改动拆给多个 agent,真正的难点就不再是代码生成,而是任务切分质量、测试边界和 PR 收敛。也就是说,命令本身很强,但只有在代码库足够模块化时,它才会显得聪明。

第四层:扩展与自动化层

这是这波指令集最像“平台化”信号的一层。

核心命令有:

先说一个结论:如果你只把 Claude Code 当本地代码助手,这一层你可以先不碰;但如果你想把它接进自己的工具链,这一层才是未来。

MCP:外接能力总线

/mcp 还是整个生态的基础入口。你可以把它理解成 Claude Code 对外接工具、服务和数据源的统一总线。

今天很多人谈 Claude Code 的能力,实际说的不是模型本身,而是它接上了什么:GitHub、数据库、浏览器、内部 API、文档系统、监控系统。

没有 MCP,它只是会写代码。有了 MCP,它才开始接近一个能执行任务的 agent。

Agents / Hooks / Plugin:运行时三件套

这三者组合起来,已经很像一个轻量 agent platform 了。

其中我最看重的是 hooks。因为很多团队真正想要的,不是再多一个聊天入口,而是把某些动作自动化:

官方文档也强调了,配置没生效时,先看 /context/memory/skills/hooks/mcp/permissions/doctor/status 这些检查命令,而不是猜。

这件事很关键。因为一旦产品进入“可编程配置”阶段,调试配置本身就成了日常工作的一部分。

/chrome、/schedule、/channels:Claude Code 已经开始出 terminal 了

这一组命令最值得注意。

这说明 Claude Code 的边界已经明显外扩。

它不再满足于“我在 shell 里等你打一行 prompt”。它开始尝试接浏览器、接远程环境、接消息流、接外部触发器。

说白了,命令的膨胀,本质上是执行面在扩张。

第五层:环境与权限治理层

当 Claude Code 开始能调工具、写文件、开子 Agent、接浏览器、跑自动任务,权限治理就不再是配角。

这层的关键命令包括:

很多人觉得这些命令“没生产力”,其实恰恰相反。

当工具能力弱时,权限设计不重要;因为它本来也做不了多少事。只有当它真的开始能做事,权限和隔离才会决定你敢不敢把活交给它。

比如 /permissions/sandbox,本质上是在回答一个更底层的问题:

你希望 Claude Code 是一个建议者,还是一个可执行代理?

如果只是建议者,你可以容忍它每一步都问。

如果你想让它真干活,那你迟早要设计一套:哪些能直接做,哪些要批准,哪些一律不能碰。

这也是为什么官方现在会把 managed / user / project / local 这些 settings scope 讲得很细。因为一旦进入团队使用阶段,“谁能改什么、配置在哪一层生效、能不能覆盖”都会变成真实问题。

你给我的那份“命令更新时间表”,有价值,但不能原样照抄成文章

你整理的那份命令表已经很好了,信息密度也够,适合做资料底稿。

但如果直接把“命令 + 说明 + 分类 + 新增时间”排成一个大表发出去,读者大概率只会得到两个感受:

技术普及文最怕这个。信息很全,读完没地图。

所以这篇文章更适合走“地图型写法”,而不是“词典型写法”。

具体来说,发布版我建议保留两层结构:

  1. 正文讲结构和判断:Claude Code 为什么会长出这么多命令,这些命令各自服务哪个层级,普通用户先学哪几组。
  2. 附录给指令速查表:把你整理的高价值命令做成分组清单,而不是平铺成一张全表。

这样读者先获得认知,再拿工具表查细节。

如果是我来写这篇技术普及文,我会突出三件事

第一,不把它写成“命令大全”

命令大全很容易过期,也很难读。

真正稳定的,不是某一条命令的参数,而是这套产品正在往哪走。

这篇文章最有价值的主线,应该是:Claude Code 的命令系统,正在暴露它的产品架构。

第二,强调“从聊天到工作流”的跃迁

这是普通开发者最值得理解的地方。

如果读者看完之后意识到:

那这篇文章就已经有用了。

第三,别把每个新增命令都写成“重大升级”

有些命令很重要,比如 /batch/agents/hooks/plugin/chrome/schedule

也有些命令更像体验补全,比如 /rename/copy/recap/color/mobile

它们当然都值得知道,但文章里要分主次。否则读者会误以为所有新增项都同等关键。

不是的。

真正构成平台分水岭的,是那些让 Claude Code 从“单人交互”走向“可编排执行”的命令。

我建议的发布结构

如果要发成一篇适合站内传播的文章,我建议用下面这个结构:

其中“最该先学的 10 个命令”,我会选这组:

这 10 个命令不一定最酷,但最能改变实际使用质量。

附录:Claude Code CLI 最新常用指令速查

下面这份不是完整 80+ 全表,而是面向普通开发者更值得先掌握的一版。

会话与上下文

模型、速度与成本

代码工作流

扩展、自动化与平台能力

权限与环境治理

最后一句判断

如果你今天还把 Claude Code 当“会写代码的聊天机器人”,那这套命令看起来一定很乱。

但如果你把它看成一个正在形成中的 agent runtime,这些命令就突然有逻辑了:它们分别在管上下文、模型、执行、扩展和治理。

真正值得跟踪的,不是又新增了哪条小命令,而是 Claude Code 正在把“提问”升级成“工作流编排”。

这才是这套 CLI 指令集背后的主线。


信息来源:Anthropic Claude Code 官方命令页、Overview、Settings、Model configuration、Interactive mode、Hooks、Subagents、Permissions、Plugins 和 Debug your configuration 文档;另参考 Anthropic 官方 Claude Code 产品页。

目录 最新
← 左侧翻上一屏 · 右侧翻下一屏 · 中间唤出菜单