2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家
Claude Code 不再每轮暂停:/goal、/loop、/batch、/background
Anthropic 的官方文档刚刚整合了四个新的斜杠命令:/goal、/loop、/batch、/background。旧的默认行为——每轮等待用户输入——现已拆分为四种自主模式:条件触发、间隔执行、隔离运行、并行处理。以下是具体变化以及何时使用哪种模式的指南。
- 4 种自主模式
- /goal — 基于条件
- /loop — v2.1.72+ 版本支持
- /batch — 并行拉取请求
- /background — v2.1.139+ 版本支持
01 · 从“每轮暂停”到“满足条件前自主运行”
Claude Code 过去会在每轮结束时停止。你必须反复输入“continue”(继续)。像迁移这样需要 N 次回复的任务意味着你无法离开座位。这四个命令改变了这种默认假设。
默认模式 — 逐轮交互
- 每轮等待用户输入
- 1 次迁移 = N 次输入
- 长任务 = 一旦你离开就会停止
自主模式 — 4 种自动方式
- 条件触发 · 间隔执行 · 隔离运行 · 并行处理
- 直到满足条件 / 按间隔重新运行
- 分离会话 / 5–30 个并行拉取请求
02 · 四个命令一览
官方文档详细说明了每个命令如何启动下一轮以及什么会使其停止。令牌用量和操作开销是差异最大的两个维度。
| 命令 | 模式 | 备注 |
|---|---|---|
/goal |
条件触发 | Haiku 评估模型,4000 字符 |
/loop |
间隔执行 | v2.1.72+ 版本,1 分钟–1 小时 |
/batch |
并行处理 | 5–30 个拉取请求,工作树 |
/background |
分离会话 | v2.1.139+ 版本代理视图 |
03 · 自主性是有代价的
“同时运行多个会话或子代理会使令牌用量成倍增加。”
— 官方文档
关键点:/batch 同时启动 5–30 个后台子代理,使令牌用量成倍增加。它还需要一个 Git 仓库——每个子代理在隔离的工作树中工作,然后打开一个拉取请求。/goal 在每轮运行一个快速评估模型(默认为 Haiku)来检查条件,但文档指出“评估消耗的令牌与主轮次的支出相比微不足道”。
/background 进程在闲置 1 小时后停止,但状态会持久保存在磁盘上,因此 claude respawn --all 可以将它们恢复。/loop 仅在会话打开时运行,并在 7 天后自动过期。
04 · 何时使用各个命令
官方文档推荐的场景:
-
/goal— 迁移模块直到测试通过,实施设计文档直到满足验收标准,处理待办事项直到队列为空——任何具有明确停止条件的任务。 -
/loop— 轮询部署直到完成,监控拉取请求以获取新评审,检查长时间运行的构建——任何需要定期重新检查的任务。省略间隔时间,Claude 会选择 1 分钟到 1 小时之间的一个值。 -
/batch— 代码库范围的迁移和机械式重构,例如“将 src/ 从 Solid 迁移到 React”。自动分解为 5–30 个独立单元,每个单元作为工作树范围的拉取请求提交。 -
/background— 分离长时间运行的任务,例如“运行测试并修复失败项”
免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。