Claude Code 正式推出“Projects”功能,旨在解决构建过程中多会话管理的痛点。用户只需描述任务目标,Claude 即可自动界定范围、委派任务、协调并行线程、审查输出并组装最终成果。该功能支持全程进度引导,即便用户离开电脑或仅通过手机操作,任务仍可持续进行。

例如,用户可设定降低应用结账流程 p75 延迟的目标,Claude 将自动分析端点、测试优化方案并在并行线程中提交拉取请求(PR)。在迁移过时 API 的场景中,它能针对不同代码库创建独立线程,完成调用方迁移、测试运行及 PR 提交,并提示优先合并项。

线程执行,Claude 指挥

Projects 由负责指挥的协调器和执行具体工作的线程组成。启动时,用户选择目标及相关代码库,Claude 会建议可立即接手的工作。用户可配置云环境、连接器、插件及模型,并通过主聊天窗口监控全局,或深入独立线程检查细节。

在底层架构中,每个线程均为独立的 Claude Code 云端会话,在各自分支和代码库副本上运行。协调器负责维持秩序,若不同线程处理相同代码,重叠部分将作为合并冲突处理。必要时,线程还可利用子代理、循环和工作流进一步拆分任务,加速大型项目交付。

上下文随时间积累

该功能专为长期运行或复杂的智能体工作流设计。随着项目推进,Claude 会将细节存入共享记忆,减少重复提示工程的需求。它能记住发布延期、功能移除原因或特定确认流程,并适应用户的工作与沟通风格,如调整检查频率和更新详细程度。

此外,Projects 包含一个文件库,用于收集用户添加的文件及 Claude 生成的工件,便于材料查找及在过往成果基础上开展新工作。

推广计划与后续展望

即日起,更新后的 Projects 功能已面向部分无现有项目的 Claude Pro 和 Max 订阅用户开放公测。未来一周内,访问权限将逐步扩展,随后覆盖所有 Claude One、Team 和 Enterprise 计划用户。未获权限的 Pro 或 Max 用户可加入等待名单。现有项目将继续按当前方式运行,并随功能推广逐步升级。

由于项目同时运行多个完整会话,可能更快触及使用限制。用户可查看项目特定使用情况,并为协调器及工作线程选择模型和努力等级。目前线程在云端运行,未来很快将支持在本地机器上运行,与本地工具和代码协同,确保数据在用户网络后方处理。