Proliferate是一个开源的、可自托管的 AI IDE,它允许您在一个地方使用 Claude Code、Codex、OpenCode、Cursor 和 Grok 来工作和自动化任务。
Proliferate 是一个开源的 AI 集成开发环境(IDE),它的核心定位是成为一个统一的工作台,让你能同时、并行地运行多个不同的 AI 编程助手,并在同一个工作区内管理它们的任务。
核心功能与特点
- 多代理并行:这是它最突出的特点。你可以在同一个工作区中,让 Claude Code、Codex、OpenCode 等不同 AI 代理同时处理不同的任务,每个任务都拥有独立的分支、终端和对话记录。
- 隔离的工作区:每个任务都会基于 Git Worktree 创建一个独立的工作目录和分支,确保任务之间互不干扰,也方便你进行代码审查和合并。
- 子代理与工作流:支持将复杂任务委派给子代理处理,完成后自动回收结果。此外,还可以设置定时或事件触发的工作流,例如每日代码审查或自动处理依赖更新。
- 统一的集成层:MCP(模型上下文协议)、技能、工具等集成只需配置一次,就能被所有代理共享。
支持的 AI 代理
Proliferate 通过原生方式集成并运行以下 AI 编程代理,你可以在一个界面中调度它们:
- Claude (Claude Code)
- Codex
- OpenCode
- Cursor
- Grok
介绍
你打开Claude Code搞架构,切到Codex写实现,再开个Cursor做代码审查。
三个窗口来回蹦,终端和对话历史乱成一锅粥。
你的电脑同时伺候着三位AI大爷,风扇狂转,而你,就是那个卑微的人类调度员。
这不对。事情应该反过来,是AI伺候你,而不是你当AI的秘书。
这个Proliferate的项目,直接在Hacker News上炸了锅。它想干的事就一句:让你电脑里那群各自为政的AI编程大爷,全给我并排站好,听你一个人调遣!甚至,你能把它们扔到云端去跑,彻底解放你那可怜的本机算力。
这才是真正的“AI牛马”管理大师。
你以为的AI全家桶,其实是数字巴尔干半岛
现在的AI编程工具市场,整个一战国时代。Claude Code写诗一样写代码,Codex像无情码农疯狂输出,OpenCode、Cursor、Grok各有拥趸。
问题就在这。每家都有自己的客户端、自己的配置、自己的会话历史。你为了用上各家之长,只能来回横跳。每换一个工具,就要重新交代一遍背景,重新授权一遍权限。
有人说,这不就是开几个窗口的事吗?
天真!当你让Codex重构一个模块,同时让Claude Code在另一个分支审查代码,两个Agent可能会因为对项目理解不一致,产生逻辑冲突。更可怕的是,如果它们同时修改同一个文件,你的Git仓库分分钟变成修罗场。
这不叫AI协作,这叫AI打架,你在旁边拉架。
Proliferate的解法很暴力,也很优雅。它直接建立了一个统一工作台,把这些Agent的“原生马甲”(Native Harness)给扒了,然后套上自己的统一缰绳。每个Agent进去,还是用自己的认证、自己的模型配置,但在Proliferate眼里,它们都是一个可以调度的“工人”。
最骚的操作是Git Worktree隔离。每个任务,Proliferate都给你切出一个独立的分支和工作目录。这相当于给每个AI Agent发了一个独立工位,谁也别碰谁的代码。你在一个IDE里,同时看着Codex在主分支改bug,Claude Code在特性分支写新功能,两者井水不犯河水。
这就对吗?这才像个老板该有的视野!
开源版Codex的阳谋:把你的AI奴隶主换掉
现在的AI编程,话语权被巨头捏得死死的。你用Codex,你就是OpenAI生态的附庸。你用Cursor,你的使用习惯数据就在他们服务器上。
所有数据,都在人家锅里的感觉,不好受吧?
Proliferate打的正是这个七寸,它是“开源自托管的Codex”。啥意思?就是你可以把整套AI调度系统,直接装在自己公司的服务器上,或者就在你本地电脑跑。代码不出域,数据不上云。
创始人Pablo在HN上直接挑明,这玩意就是“可选的多样性”。今天你可以在Proliferate里用OpenAI的Codex,明天觉得Anthropic的Claude Code更香,直接切换,底层配置一换,上层工作流照跑不误。你甚至可以在Bedrock、Azure上跑自托管的开源模型。
它把“AI模型供应商”这个变量,彻底从你的核心工作流里剥离了。
这才是阳谋。当大家都被某个巨头的生态绑定得死死的,它甩出一句,来我这,你谁都能用,还能自己管数据。开发者用脚投票,也会去点个Star。
真正的杀手锏:让AI当包工头,压榨其他AI
如果只是做个聚合界面,Proliferate还不值得这么大动静。它真正让人眼前一黑的,是Subagents(子代理)和Workflows(工作流)机制。
你已经不用当AI的调度员了,AI自己可以当包工头!
设想一下这个场景。你给Proliferate里的“老大”Agent一个任务:“把项目里所有过时的API调用都换成新版本,然后跑通测试,提交PR。”
这个老大Agent接到指令,不自己吭哧吭哧干,它会瞬间 spawning(生成)出一堆子代理。一个去扫描代码库找出所有旧API,一个去写替换脚本,还有一个专门盯着测试用例跑得怎么样。等所有小弟干完活,老大一汇总,一份PR草稿就躺你邮箱里了。
你见过凌晨四点的洛杉矶吗?没见过。但你的AI奴隶们,见过凌晨四点的服务器日志。
配上Workflows,这东西更像一个后台恶魔。你可以设定一个规则:每晚12点,自动拉取最新依赖,跑一遍所有Agent测试,有冲突自动修复,第二天早上你醒来,代码已经处于可合并状态。
这不是在写代码了,这是在运营一个AI软件工厂!流水线工人是各种大模型Agent,厂长是Proliferate,而你,是那个躺着数钱的资本家。
所有人都说AI会取代程序员,但没人告诉你程序员的工具先被革命了
Hacker News的评论区里,有人把Proliferate和Paseo、OpenHands等其他开源项目做对比。有人吐槽说设置有点麻烦,Windows的体验还在打磨。也有人眼睛一亮,盯上了那个Workflows功能,大喊一声“Yoink!”(意为“我拿走了”)。
这些声音说明什么?说明市场饥渴。大家受够了在多个AI工具里当人肉交换机,受够了被单一云厂商绑定。
Proliferate的出现,把一个问题摆上了台面:当AI自己能调度AI,当AI能7x24小时在后台自己迭代代码,程序员的角色到底是什么?
这个问题暂时无解。但Proliferate开出的药方很明确:不管你是Claude Code还是Codex,到了我这,都是打工人。我,才是那个IDE。
这或许是编程工具演化的尽头,一个AI Agent的集散中心,一个代码的自动化黑灯工厂。你唯一要做的,就是下指令,然后验收成果。
不要问AI会不会取代你,要问你能不能搭上这趟AI调度AI的快车!