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项更新里最被低估的一个。
工作原理
- 你定义一个 rubric(评分标准)描述"好的输出长什么样"
- Claude完成工作后,一个独立的评分Agent按rubric打分
- 不达标?打回重做,标记问题点
- 通知你结果
数据不说谎
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模式下会自动执行 touch、rm 等命令。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
