跳到主内容

Claude Code Projects 重构:从「文件夹」变成「协调器」,一次目标拆出并行线程自动开 PR

2026-09-20 · Anthropic 官方博客 / DevOps.com / The Verge 转述 / data-today / AI Insiders

要点

  • 2026-09-17,Anthropic 发布 Claude Projects 的重构版(官方博客标题直接点题:from folder to conversation),2026-09-18 起以 beta 形式进入 Claude Code
  • 结构变化:以前 Projects 是「知识库 + 指令 + 文件」的容器;现在是一个 coordinator(协调器) 在上层,下面是若干 thread(线程)。你给一个目标 + 仓库,Claude 负责 scope(拆范围)→ delegate(派活)→ coordinate(协调并行)→ review(审结果)→ assemble(汇总)
  • 一个 thread = 一个完整的 Claude Code 云端 session,跑在自己的分支与仓库副本上;接了仓库就会自动开 PR、跑你的测试,接了文档就会读文档、起草内容。thread 内部还能再拆出 subagents / loops / workflows,并行可以嵌套不止一层。
  • 冲突处理的关键一句:官方写明「如果若干 thread 动了同一处代码,重合部分作为普通 merge conflict 处理,就和其他 PR 一样」——coordinator 负责让工作有条理,但不提前阻止线程互相踩脚
  • 共享记忆(shared memory)下沉到项目级:每个 thread 都往里写、也从里读。官方举例:Claude 能记住「发版挪到周五了」「某个导出为什么被砍掉」「动 billing 服务前要先找谁确认」。另有 library 收集你上传的文件与 Claude 产出的产物,新 thread 可直接复用。
  • 可配置面:云环境、connectors、plugins、instructions、model 都能设;coordinator 会学习你的工作与沟通风格(多久 check in 一次、多频繁起新 thread、更新写多细),并且可以从手机上推进度
  • 成本是硬约束每个 thread 都是一个完整 session,所以项目会比单会话更快触达用量上限。官方提供了项目级用量查看,并允许分别设置 coordinator 与 worker thread 的 model 和 effort
  • 可用范围:beta 先开给「使用 Claude Code cloud sessions、且 web / desktop 上没有既有 project」的 Pro / Max 订阅者;官方称一周内扩到更多同档 Code 用户,Team / Enterprise 与 chat / Cowork 排在之后;未获得权限的可加入 waitlist。既有 project 维持现状,随放量升级。
  • 线程今天只跑在云端;官方表述是「在你自己的机器上、与本地工具和代码一起、走你自己的网络」coming very soon,尚未可用。

背景与分析

一、改的不是功能,是「项目」这个单位的定义

官方把标题起成 from folder to conversation,指向很清楚:以前的项目是「装着东西的地方」,现在的项目是「会派活的东西」。

过去要在同一个仓库上跑多个 Claude Code 会话,流程是:你自己拆活 → 决定哪个会话碰哪些文件 → 逐个盯 → 最后手工缝合。模型早就能并行写好代码,协调并行的部分一直留给人。这次重构要收掉的就是这一段。

两个官方给出的目标负载很能说明它的设计位置:

场景拆法
降低 App 的 checkout p75 延迟每个 endpoint 一条 thread:profile → 试优化 → 并行开 PR
在 API / web / mobile 三个仓库里下线一个 v1 废弃接口每个仓库一条 thread:迁移调用方 → 跑测试 → 各开各的 PR,最后告诉你哪些该先合并

共同点是:概念上不复杂,但流程上极其烦人。这正是编排层想吃的场景。

二、最该记住的一句话,是关于 merge conflict 的那句

整篇公告里信息量最大的不是性能描述,而是这句:

如果若干 thread 工作在相同的代码上,重合部分会作为 merge conflict 处理,就像任何其他 PR 一样

这句话把责任边界划得很清楚:coordinator 不提前阻断冲突。这意味着——

  • 并行的集成负载没有消失,只是被推到了 review 时刻
  • 你的 CI、review 流程、分支保护全部继续生效,也必须继续生效;
  • 反过来说:没有强 CI 的团队,开并行只会把集成风险放大,而不是摊薄。

行业观察(The Verge / The New Stack 转述)也把焦点放在这里:这维持了与既有研发流程的兼容性,但同时意味着**「拆」变简单了,「合」的难度一点没降**。

三、共享记忆是真正的新东西,但它解决的是「重复解释」

共享记忆 + library 的组合,针对的是一个非常具体的痛点:每次新会话都要把上下文重讲一遍

  • 决策类(发版时间、被砍掉的功能及原因)→ 沉淀进记忆,后续 thread 直接受益;
  • 产物类(文档、设计稿、上一轮 thread 生成的材料)→ 进 library,不必重新上传;
  • 风格类(多久汇报一次、更新写多细)→ coordinator 学着调整。

官方把这条归纳为「减少复杂 prompt engineering 的需求」。这个说法是成立的:上下文靠积累而不是靠每次重写提示词,正好对应 Context Engineering 里最贵的那部分成本。

但要清醒:记忆是项目级的,不是组织级的。跨项目、跨仓库的规范仍然得靠 AGENTS.md 或 CLAUDE.md 这类文件承载。

四、成本模型变了:从「一次会话多少钱」到「并行几条」

这是落地前最需要算的一笔账:

1 个 project 同时跑 6 条 thread  ≈  6 个完整 Claude Code session 的用量

Coordinator 与 worker 的 model / effort 可分别设置,是目前唯一的成本旋钮。对 Pro / Max 订阅者来说,实际影响是:以前是「这个月还能跑多少」,现在是「这次要开几条」。

建议动作:第一次用时把并行数压到 2-3 条,先在项目级用量页看清楚消耗曲线,再决定要不要放量。

五、同期还有一条容易漏的:Claude Code 开始读 AGENTS.md 了

同一周的 v2.1.277(2026-09-18) 里有一条单行 changelog:项目根没有 CLAUDE.md 时,Claude Code 改为读取 AGENTS.md 作为项目指令(可在 /config → Project instructions 关闭;Bedrock / Vertex / Foundry 暂不支持)。

这条补的是一个持续了约两年的别扭:AGENTS.md 已经成为跨工具的项目指令惯例,而 Claude Code 一直只认自家的 CLAUDE.md

但要按「回退」而不是「合并」来理解:

  • 只有在 CLAUDE.md 完全不存在时才触发
  • 两份文件不会被合并;社区有反馈称只要存在任何 CLAUDE.md(哪怕是空文件),AGENTS.md 就不会被读
  • 想稳妥地两边都生效,目前仍然是 CLAUDE.md 首行写 @AGENTS.md 或做 symlink 最可靠。

待核实:「空 CLAUDE.md 会挡住 AGENTS.md 回退」来自社区 bug 反馈与二手转述,未见于官方 changelog 表述;建议在你自己的仓库里实测一次再改团队规范

对开发者的影响

  • 先确认自己在不在 beta 名单里。 目前只有「用 Claude Code cloud sessions + web/desktop 无既有 project」的 Pro / Max 用户;Team / Enterprise 排在后面,企业采购计划先别把它写进方案
  • 有强 CI 的团队才适合开并行。 冲突按普通 PR 处理意味着集成负载全部落在 review 阶段;没有分支保护与自动化测试的仓库,开 5 条 thread 只会得到 5 个互相打架的 PR。
  • 把并行数当成本参数,而不是性能参数。 一条 thread = 一个完整 session;先用 2-3 条摸清用量曲线,再考虑放量。
  • 跨项目规范仍然写文件,不要指望共享记忆。 记忆是项目级的;团队级约定继续走 AGENTS.md / CLAUDE.md 与 .claude/commands/
  • 代码不出内网的团队先等「本地执行」。 线程目前只在 Anthropic 云端跑,官方只说了 coming very soon,未给时间表。
  • 已经在用 AGENTS.md 的团队可以测一下 2.1.277 的回退。别急着删 CLAUDE.md——先确认仓库里不存在任何 CLAUDE.md 时行为符合预期,再决定要不要简化。
  • 把「哪些 PR 该先合并」当成新的人机协作界面。 coordinator 会给出合并顺序建议,这是它最实用的输出之一;但仍需人来拍板。

AI 之家 观点

  1. 这次重构的价值不在「能并行」,在于「并行的控制权交出去、责任留在 Git 上」。 分支、PR、merge conflict 这套团队已经熟悉的流程完全没被替换——这是它能被企业接受的前提,也是它最克制的地方。
  2. 真正的技术增量是共享记忆,不是 coordinator。 拆任务派活很多工具都能做;让上下文跨 session、跨天累加才是把「长项目」从概念变成可用形态的那一步。
  3. 成本模型的变化比功能更值得写进团队规范。 从「本月还剩多少额度」变成「这次要开几条线程」,意味着并行数需要像并发连接数一样被管理,否则一次误操作就能烧掉整月额度。
  4. 「冲突按普通 PR 处理」是诚实的设计,但不是免费的。 它把复杂度诚实地留在了 review 阶段——代价是你的 CI 必须足够强,否则并行就是负债。
  5. 和 Cursor Projects(9-10 发布)放一起看,趋势很清楚:2026 下半年 AI 编程工具的竞争点已经从「单次生成质量」转到「多 Agent 编排 + 与既有研发流程的接缝」。 谁能少改团队的 Git 流程,谁才进得了企业。
  6. 谨慎看待 beta 范围。 官方明确说明这是分阶段放量,且 Anthropic 未公布「几十条线程同时打同一个仓库」时的表现数据——在你们自己的仓库上小规模试过之前,不要写进生产流程。

相关阅读

来源

待核实:官方公告未给出「多大规模并行会退化」的性能数据;「up to six threads at once」一类工作流描述未见 Anthropic 以外的第三方实测;各转述源对发布时间记 9-17 与 9-18 两种口径,本文按官方博客发布日期与 beta 开放时间并列说明。关于「空 CLAUDE.md 会阻塞 AGENTS.md 回退」的说法来自社区反馈,非官方表述。本资讯由 AI 之家 编辑部基于公开资料整理,非厂商付费内容。

相关对比

Aider vs Claude Code:终端 AI 编程双雄怎么选

Aider vs Claude Code 2026 选型对比:开源 BYOK 多模型 vs Anthropic 订阅长任务 Agent,从编程能力、多模型支持、价格、Git 集成、国内可用性和适合人群判断,帮你选对终端 AI 编程工具。

Augment Code vs Cursor:企业 AI 编程怎么选?Context Engine vs AI IDE 对比

Augment Code vs Cursor 2026 选型对比:Context Engine 全仓索引的企业 AI 平台 vs SpaceX 收购的 AI IDE 天花板,从形态、Context 覆盖、长任务、价格、合规、中文支持和适合人群 8 个维度判断,帮你选对企业 AI 编程工具。

Claude Code vs Cline:CLI AI Agent 怎么选?2026 对比

Claude Code vs Cline 2026 选型对比:Anthropic 官方闭源 CLI Agent vs Apache-2.0 开源 VS Code 插件。从模型绑定、工作流、MCP 支持、价格、隐私和适合人群 6 个维度帮你选对 CLI AI 编程工具。

Claude Code vs Codex CLI:终端 AI Agent 双雄对比

Claude Code vs Codex CLI 2026 选型对比:Anthropic 与 OpenAI 两大官方终端 Agent 的模型、长任务、MCP 生态、Windows 支持、订阅打包价格和国内可用性全方位对比,帮你判断该用哪个终端 AI Agent,以及能不能两个一起用。

Claude Code vs Crush:Anthropic 官方 vs 多模型 TUI(2026 实测选型)

Claude Code vs Crush 2026 选型对比:Anthropic 官方 CLI Agent(Claude only + 长任务最稳 + MCP 一等公民)vs Charmbracelet 开源 TUI Agent(多模型 mid-session 切换 + LSP + FSL-1.1-MIT)。从模型、长任务、生态、价格、国内可用性帮你选对终端 AI 编程工具。

Claude Code vs Gemini CLI:终端 AI Agent 怎么选?(2026 选型指南)

Claude Code 和 Gemini CLI 都是终端原生的 AI 编码 Agent。一句话结论 + 决策树 + 价格 + 国内可用性对比:长任务与 CLAUDE.md 生态选前者,免费额度与接入门槛选后者。

相关评测