Proliferate 把多 Agent 编码做成开源 IDE,竞争点从模型转向任务编排
开源项目 Proliferate 正在做一类越来越明确的产品:不再押注单一 Coding Agent,而是在一个桌面和 Web 工作区里并行运行 Claude Code、Codex、OpenCode 等工具,并让每个任务拥有独立 worktree 或云端沙箱。
作者:林岚|OC 开发者生态编辑
开源项目 Proliferate 正在做一类越来越明确的产品:不再押注单一 Coding Agent,而是在一个桌面和 Web 工作区里并行运行 Claude Code、Codex、OpenCode 等工具,并让每个任务拥有独立 worktree 或云端沙箱。
一句话结论:当不同模型都能写代码,IDE 的新护城河开始变成隔离、上下文复用、任务交接和可观察性,而不是再做一个聊天侧栏。
Proliferate 的核心界面不是“向 AI 问问题”,而是管理多个正在工作的会话。开发者可以让不同 Agent 同时处理 bug、测试、文档和界面,任务在本机与云端之间移动;MCP 与技能配置则由工作区共享。项目也支持自动计划、内联渲染文档或 UI 等产物。
并行的前提是避免互相踩文件。Proliferate 为每个任务分配隔离分支和工作目录,这与 Git worktree 的天然能力吻合:共享同一仓库对象,却拥有独立工作树。这样并不能消除合并冲突,但至少把冲突推迟到可审查的提交边界,而不是让两个 Agent 同时改一份未保存文件。

项目以 AGPL-3.0 开源,桌面与 Web 应用已公开;完整云控制面的自托管仍标注为 beta。其部署文档给出的路径是 Docker Compose、Caddy、Postgres 和 API,也提供 AWS 封装。官方明确提醒自托管体验仍有粗糙处,这一点比“开源即可私有化”的口号诚实。
真正困难的部分还没被 UI 解决:不同 Agent 的权限是否一致,凭证如何进入沙箱,任务失败后谁来判断是否重试,合并前如何验证,以及一次跨 Agent 交接究竟传了哪些上下文。一个能同时启动十个任务的工具,如果没有成本上限与审计记录,只是把失控速度提高十倍。
关键事实
- 支持对象:Claude Code、Codex、OpenCode 及其他代理工具。
- 隔离方式:每个任务独立 worktree 或云端沙箱。
- 开源许可:AGPL-3.0。
- 自托管状态:完整云控制面可部署,但仍处于 beta。
OC 判断
Proliferate 押注的方向成立:开发者不会只使用一个模型,团队需要的是能把不同执行器放进同一治理框架的控制台。不过,“能并行”只是第一步;权限、预算、测试与合并策略才决定它能否从个人实验进入团队生产环境。
为什么重要
- 对个人开发者:可以按任务而非按模型组织工作。
- 对团队:共享技能与环境有望减少每个 Agent 重复配置。
- 对平台竞争:模型可替换后,编排层拥有更强议价权。
评论
围绕这篇文章补充信息、提出问题或分享观察。