Agent工坊

【Agent工坊】Claude Code 7月大更新:/fork、/subtask 多Agent并行工作流实战指南

Anthropic 7月不更新模型,一口气给 Claude Code 塞了5项基础设施级能力。本期带你从命令行到实战,彻底玩转后台会话、子Agent分派和Agent团队。

为什么你需要关注这次更新

2026年7月的 Claude Code 更新,Anthropic 做了一件反常的事:没有新模型。取而代之的是 /fork/subtask、后台会话、Outcomes评分、Dreaming记忆——5项基础设施级能力。

如果你用过 Claude Code 处理大项目,你一定踩过这些坑:

  • 一个长会话跑2小时,你想开新任务但不敢关
  • 让Claude同时检查5个模块的安全性,结果它一个一个跑
  • MCP工具调用卡住5分钟,整个会话动弹不得

这次更新,就是冲着这些痛点来的。而且,全部免费(在你的Pro/Max订阅内)。


一、/fork:把对话分叉到后台,边等边干活

这是本次最实用的命令。

老问题

你让Claude Code分析一个10万行代码库的安全性。它开始跑了,你知道这要15-20分钟。但你还有别的事要做——修个bug、写个README、切个分支。在旧版本里,要么干等,要么开新终端重新 claude

新方案

# 在Claude Code会话中
/fork

一行命令,Claude会把你当前对话的完整上下文复制到一个新的后台会话。这个会话在 claude agents 列表里会多出一行,你可以:

  • 继续在当前会话做其他事
  • 切换到后台会话查看进度
  • 等它完成了,回到结果继续操作

实战场景

# 场景:你在开发一个电商后台,需要同时做三件事

# 会话A(主会话):你在修支付模块的bug
> 分析 checkout.ts 的支付回调逻辑...

# /fork → 会话B(后台):安全审计
> 审计所有API端点的权限校验,列出漏洞...

# /fork → 会话C(后台):文档生成
> 基于src/目录生成完整的API文档,输出到docs/...

30分钟后,三个会话都完成了。你修好了bug,拿到了安全报告,文档也生成了。没有干等,没有上下文切换的成本。


二、/subtask:一句话分派子任务,告别手动切上下文

/subtask 是旧版 /fork 的"升级版"。在7月更新前,/fork 是启动子Agent的方式。现在 fork 专门指"分叉到后台",而 subtask 是真正的任务分派

用法

# 在会话中直接分派
/subtask "扫描src/api/目录下所有文件的安全漏洞,按严重程度排序"

Claude 会在当前会话内启动一个独立子Agent去执行。子Agent有自己的上下文窗口,有自己的工具权限,但结果会回到主会话。

和 /fork 的区别

命令 执行方式 结果可见 适用场景
/fork 后台独立会话 claude agents 查看 长时间任务,不急着要结果
/subtask 会话内子Agent 直接返回主会话 需要结果继续往下走

实战:代码重构的并行拆解

你:重构 payment-service.ts,这个文件1500行太长了。
Claude:好的,我来看一下... 
  这个文件包含4个职责:支付路由、订单校验、回调处理、日志上报。
  我建议拆成4个文件。

你:用 /subtask 同时重构它们。

Claude:启动4个子Agent...

[subtask: 支付路由] → payment-router.ts
[subtask: 订单校验] → order-validator.ts  
[subtask: 回调处理] → callback-handler.ts
[subtask: 日志上报] → payment-logger.ts

全部完成!4个文件的单元测试也已生成。

原来可能需要20分钟串行做的事,现在5分钟并行搞定。


三、后台Agent管理:claude agents 面板

当你用 /fork 启动了多个后台会话,怎么管理它们?答案是 claude agents 命令。

核心操作

# 查看所有Agent(包括前台和后台)
claude agents

# 从命令行直接启动后台Agent
claude --bg "审查最近3次commit的代码质量"

# 回到某个后台会话
/resume

/resume 会弹出选择器,列出所有历史会话——包括已从列表删除的——选择一个就能以后台会话方式恢复。

Agent状态监控

推荐安装 VS Code 扩展 Agent Snitch,可以在IDE里直观看到:
- 当前有多少Agent在运行
- 每个Agent在做什么任务
- 哪个Agent完成了、哪个报错了

对重度用户来说,没有这个扩展就像用没有任务管理器的操作系统。


四、MCP工具自动后台化(救命功能)

这是本次更新中我最喜欢的一个细节。

老问题

你接了一个MCP服务器(比如Jira、数据库、Kubernetes),Claude调它的时候如果响应慢(比如K8s集群状态查询要3分钟),整个会话就卡住了。你不能打字,不能切任务,只能等。

新方案

# 设置自动后台阈值(毫秒)
export CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS=120000

默认值是 120000ms(2分钟)。任何MCP工具调用超过这个时间,自动移入后台运行,会话保持可用。

更激进一点:

# 30秒以上就后台,不要卡我
export CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS=30000

这在生产环境排查时简直是救命——你可以同时查日志、查监控、查数据库,而不是排队等。


五、Outcomes:给Agent加个"代码审查员"

虽然没有直接的操作指令,但 Outcomes 是这次5项更新里最被低估的一个。

工作原理

  1. 你定义一个 rubric(评分标准)描述"好的输出长什么样"
  2. Claude完成工作后,一个独立的评分Agent按rubric打分
  3. 不达标?打回重做,标记问题点
  4. 通知你结果

数据不说谎

Anthropic公布的数字:Outcomes让 Word文档质量提升8.4%PPT质量提升10.1%。没有换模型,只是加了一个评分循环。

对AI创业者的启示

如果你在用AI生成内容——公众号文章、产品文档、周报——你是靠"人工抽查"来保证质量的吗?那你有大约10%的质量一直流失在缝隙里。

Outcomes 的模式可以直接复制到你的工作流中:

生成内容 → 评分Agent按你的标准打分 → 
  ≥85分 → 通过
  <85分 → 标注问题 → 重新生成 → 再评分

关键是评分Agent和生成Agent要分开,否则就像让学生给自己的卷子打分。


六、实战:一人公司的一天工作流

结合以上功能,这是我个人(一个AI创业者)的日常工作流:

早上9:00 — 启动日间Agent

# 主会话
claude

# 启动并行后台任务
/fork  审查昨天所有代码变更(安全+质量)
/fork  抓取5个竞品网站的最新更新的变化
/fork  生成今日TODO和优先级排序

我接着在主会话里写代码。30分钟后,三份报告都好了。

下午2:00 — 内容创作

/subtask "基于昨天的用户反馈,写一篇1000字的产品更新公告"

子Agent生成初稿。

/subtask "作为独立编辑,按以下标准审核刚生成的文章:
  - 没有营销腔
  - 每条功能更新都有具体使用场景
  - 标题信息密度高
  输出评分和修改建议"

模拟Outcomes流程,但用 /subtask 手动实现。

下午4:00 — 发布前检查

claude --bg "审查所有待发布代码的lint和测试覆盖率"
claude --bg "检查最近24小时的API错误日志,按影响用户数排序"

claude agents 面板里盯着两个后台任务,同时写发布说明。


七、注意事项和踩坑预警

Token消耗

后台Agent和 /subtask 会显著增加token消耗。一个 /fork 复制的上下文如果很长,启动成本不低。建议:

  • /subtask 处理明确边界的子任务(不要给开放式问题)
  • /fork 前确认当前会话的token数(/context
  • 不要同时开超过5个后台Agent——API限速会让你排队

安全限制

# 单会话最多200个子Agent(可调)
export CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION=200

# 单会话最多200次网页搜索(防死循环)
export CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION=200

这些是保护你的机制——防止Agent进入死循环把API额度烧光。

plan模式修复

旧版本在plan模式下会自动执行 touchrm 等命令。7月更新修复了这个安全问题——plan模式下所有文件修改都会弹权限确认。


总结:Agent协作的三个层次

回头看这次更新的全貌,Anthropic实际上定义了Agent协作的三个层次:

层次 对应功能 场景
L1:分叉 /fork "我先去做别的事,这个你慢慢跑"
L2:分派 /subtask "这件事交给你,完事了告诉我结果"
L3:协作 Agent Teams + Outcomes "你们几个一起做,做完互相审查"

大多数从L1开始就够了。当你习惯了"同时跑多个Agent"的思维方式,你会发现自己的产出效率至少有2-3倍的提升。

不是因为AI变强了,而是因为你不再被"一次只能做一件事"的串行模式限制了。


行动清单

  • [ ] 升级 Claude Code 到最新版:npm update -g @anthropic-ai/claude-code
  • [ ] 试一次 /fork:给Agent一个耗时任务,然后继续做别的事
  • [ ] 试一次 /subtask:拆分你的下一个开发任务
  • [ ] 安装 VS Code 扩展 Agent Snitch
  • [ ] 设置 CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS=60000(1分钟自动后台)
  • [ ] 想想你自己的工作流里,哪里可以用"并行Agent"替代"串行等待"

Agent工坊 #ClaudeCode #多Agent协作 #AI创业 #一人公司


参考来源
- Anthropic Claude Code CHANGELOG (July 2026) — https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md
- MindStudio "Code with Claude 2026: 5 New Agent Features" — https://www.mindstudio.ai/blog/code-with-claude-2026-new-agent-features
- ReleaseBot Claude Code Updates — https://releasebot.io/updates/anthropic/claude-code
- Blink Blog "Claude Code Sub-Agents: Run Multiple Tasks in Parallel" — https://blink.new/blog/claude-code-subagents-parallel