Claude Code Projects 改版:引入 Thread 功能和 Tag 架构
Claude Code 的 Projects 改版:Claude Tag 的架构 + Slack 的 Thread 功能 以前就有人说现在 ChatBot、Agent 的交互就是借鉴自 Slack ...
Anthropic 给 Claude Code 加了个很酷的新功能,叫 Projects,把一个对话拆成多个线程并行干活,就像给幕僚长交代工作一样,几件事一起说就行,不用自己开多个终端了。
Claude Code 的 Projects 功能升级,采用类似 Slack Thread 的架构,将一个主对话拆分为多个并行线程处理任务。例如,用户在主对话中提出需求,Claude 会自动拆分任务,分配给多个独立的线程并行处理,完成后汇总结果。每个线程是一个完整的云端会话,支持代码分支和仓库副本,互不干扰。这种架构类似协调者与多智能体的协作,过去需要手动管理多个会话,现在由系统自动调度。新功能还支持共享项目记忆和资料库,方便追踪和指挥任务。
Claude Code 的 Projects 改版:Claude Tag 的架构 + Slack 的 Thread 功能 以前就有人说现在 ChatBot、Agent 的交互就是借鉴自 Slack ...
Claude Code 的 Projects 改版:Claude Tag 的架构 + Slack 的 Thread 功能 以前就有人说现在 ChatBot、Agent 的交互就是借鉴自 Slack 的,现在看起来一点不假,Anthropic 今天重做了 Claude 的 Projects 功能,先在 Claude Code 里上线测试版,终于把我最喜欢的 Thread 功能也抄进来了。 以前的 Project 是个文件夹,放资料和指令,对话还是一个个分开的。新版变成一个持续的主对话:你在里面说要做什么,Claude 自己拆任务,分给多个并行的 Thread 去干,检查结果后汇总给你。关掉电脑,活儿还在云端继续跑。 【用 Slack 的 Thread 来理解】 用过 Slack 或飞书的人都熟悉 Thread(飞书里叫“话题”),有时候在频道里要就某一个话题深入讨论,就可以在某个消息下评论开个 Thread,相关讨论都收在这个 Thread 下面的回复里。主频道保持干净,想看细节再点进去。 新版 Projects 就是这个形态。 我还没资格使用这个新功能,看了一些视频和介绍,Boris Cherny 晒了自己项目的截图:他在主对话里丢了一张截图,说“启动 cc cli 总弹这个提示”。Claude 回了句“在查了”,随即在这条消息下面开出一个 Thread,标题是“iTerm 启动时的配置变更警告”。 点开 Thread,右侧面板里是完整过程:查出是 5 月加的一个 iTerm2 功能每次启动都去改终端配置,提了修复 PR(代码合并请求) #69807 ,PR 已合并,Thread 标记为“已解决”,需要时可以重新打开。这件事在主对话里只占一张卡片,下面写着“11 条回复”。 接着他又发了句“unship this”(把这个功能撤掉),Claude 再开一个 Thread 去办。Boris 说他已经不再管理会话了,想到什么就发什么,拆分交给 Claude。 【背后是多智能体】 结构上是一个协调者加一群干活的。主对话里的 Claude 是协调者,负责理解需求、派活、跟进和验收。每个 Thread 是一个独立的 Claude Code 云端会话,有自己的代码分支和仓库副本,互不干扰。两个 Thread 改到同一段代码时,按普通的合并冲突处理。单个 Thread 内部还能继续拆,调用子智能体(subagent)并行处理,让大任务更快完成。 过去想让几个 Claude Code 同时干活,得自己开多个终端或云端会话,自己分工,最后自己把结果拼起来。现在这层调度交给了协调者。官方的说法是,像给幕僚长交代工作一样跟它说话,几件事一起说、顺序随意都行。 【和 Claude Tag 什么关系】 Claude Tag 是 Anthropic 6 月 23 日推出的产品,面向 Enterprise 和 Team 客户测试。它让 Claude 作为团队成员加入 Slack 频道,频道里任何人都可以 @Claude 派活,它把任务分阶段做完,在 Thread 里回复结果,还会记住频道里的相关信息。Anthropic 当时就说,Claude Tag 是 Claude Code 演进的开端。 Thariq 也有推文解释:Projects 把 Claude Tag 的架构带进了 Claude Code,每个项目有一个智能体管理记忆,再按任务派出子智能体,还可以让它主动做事、定时做事。 所以两者是同一套架构装在不同的地方。Claude Tag 住在 Slack 里,面向团队,一个频道所有人共用一个 Claude。 新版 Projects 在 Claude 自己的产品里,面向个人,Pro 和 Max 订阅就能用,不需要公司买企业版,也不需要 Slack。 【记忆和资料库】 项目里所有 Thread 共享一份记忆,干活时既读也写。官方举的例子:发布日期改到了周五,导出功能为什么砍掉,动计费服务之前要先问谁。这些事说过一次,后面新开的 Thread 都知道,不用每次在提示词里重新交代。多久汇报一次、汇报写多细,也可以直接跟它说,它会记住。 另有一个资料库(library),收着你上传的文件和 Claude 产出的文件。顶部的 Overview 面板列出哪些事在等你拍板,手机上也能查看和指挥任何一个 Thread。 【适合什么场景】 适合一次回复搞不定、又能拆成几块并行的活。官方给了两个例子。 一是给项目定个目标“降低结账环节的 p75 延迟”(75% 的请求能在这个时间内完成),让 Claude 在并行的 Thread 里逐个接口做性能分析、试优化方案、提 PR。 二是同时连上 API、网页端、移动端三个仓库,目标是下线一个废弃的 v1 接口。Claude 给每个仓库开一个 Thread,迁移调用方、跑测试、提 PR,最后告诉你哪个要先合并。 Boris 截图里的用法也很典型:日常维护一个代码库,bug、小需求、临时想法随手丢进去,每件事自动变成一个可追踪的 Thread。改一行代码、问一个问题这类小事,开普通会话就够了。 【限制和上手】 每个 Thread 都是一个完整的 Claude Code 会话,几个同时跑,用量额度消耗得更快。项目里可以查看用量,也可以给协调者和干活的 Thread 分别选模型和推理强度。Boris 截图里主对话用的是 Fable 5.1,强度设为 Low。 Thread 目前只在云端运行,碰不到你电脑上的文件、本地工具和公司内网。Anthropic 说本地运行很快会支持。 测试版今天起开放给部分 Pro 和 Max 用户,条件是在 Claude Code 里使用云端会话,且网页和桌面端没有已建的旧项目。未来一周扩大到更多 Claude Code 用户,之后才轮到聊天、Cowork 以及 Team、Enterprise 套餐。旧项目照常可用,后续统一升级。没拿到资格的可以去 claude.com/form/projects 排队。 ClaudeDevs @ClaudeDevs Today we're rolling out Projects in Claude Code on desktop and web. A project is one conversation with Claude. It splits the work into threads itself, runs them as parallel cloud sessions, passes context between them, and keeps going when you leave. In beta for select users. Your browser does not support the video tag. 🔗 View on Twitter 🔗 View Quoted Tweet 💬 3 🔄 3 ❤️ 10 👀 3156 📊 5 ⚡