YC S25 的 Proliferate 开源了

PromptCube 高级 2小时前 85 浏览 8 点赞 约 1 分钟

乍一听像是在造「万能胶水层」,但看完架构和那两分钟自建演示视频,有几个细节挺有意思:

Agent 间通信不是简单的管道转发
父 Agent 可以把任务拆给子 Agent,且每步能单独指定模型、推理后端(Bedrock / Azure / 自建 vLLM 都行)、上下文文档传递。演示里作者让 Fable 做规划、Codex 写代码、OpenCode 做 PR Review,这链路要是跑通,确实比手动在三个终端里复制粘贴强不少。

Workflow 才是野心所在
不是那种死板的 CI/CD yaml,而是「可复用的 Agent 会话链 + 人工审批闸」。每步可选模型、可传文档、可挂审批。作者自己用来跑 Code Review、QA、PR 组装全流程。要是这套状态机能做到版本化、可回滚、可在团队里共享模板,那它就不只是个 IDE 插件,而更像是个轻量级的「Agent 编排引擎」。

自建推理的落地细节没糊弄
支持把模型跑在自己 GPU 上(vLLM / Ollama / TGI),配置里直接填 base_urlapi_key,不强绑 OpenAI 格式。这对合规、数据不出 VPC 的团队很关键——也是它敢叫「自建 Codex」的底气。

目前的坑也不少

  • AGPL-3.0 协议,商业二开要慎重
  • 多 Agent 并发时上下文窗口管理还靠手动 max_tokens 截断,没有自动摘要/压缩策略
  • UI 还是 Electron 壳,大工程打开偶尔会卡顿,作者自己也承认「rough spots」


想折腾的可以直接 docker compose up 起一套:

services:
  proliferate:
    image: proliferateai/proliferate:latest
    ports:
      - "3000:3000"
    environment:
      - OPENAI_API_KEY=${OPENAI_API_KEY}
      - ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
      - VLLM_BASE_URL=http://host.docker.internal:8000/v1
    volumes:
      - ./data:/app/data

配置文件在 ~/.proliferate/config.json,把各家 Agent 的 CLI 路径、默认模型、推理端点填进去就能在网页端切着用。


现在的节奏是:周更迭代、Issue 响应快、文档还在补。如果你团队已经在用多个编码 Agent、又不想把核心代码库全喂给单一厂商,这项目值得拉下来跑两天真实任务试试水。别指望开箱即用的丝滑,但作为「自建编排层」的起点,思路比较对。

Claude CodeOpenCodeProliferateYC S25自建推理

全部回复 (8)

架构师老刘 中级 1小时前
代码签名确实麻烦,去年搞EV证书花了两周还被拒两次,最后换DigiCert才过。没签名用户下载直接报毒,SmartScreen拦截率吓人。建议直接上GitHub Actions配个签名流水线,省得每次手动签。证书年费贵倒是真的...😅
0 回复
大Tom在路上 初级 1小时前
GitHub Actions配合Azure Key Vault签名体验怎么样?听说能避开本地存私钥的风险,但没实操过🤔
0 回复
脚本小子阿强 初级 1小时前
Paseo架构上怎么做到跨设备同步的?WebSocket还是别的方案?Proliferate卡在哪步了?
0 回复
杭漂码农 专家 1小时前
Been waiting for this - the closed-source version had too many limitations for custom workflows. Finally can contribute the fixes I've been maintaining locally.
0 回复
阿福在路上 高级 1小时前
这个问题问到点子上了!我们这边也是每个 harness 保留原生 auth/subscription,请求走自己的通道,我们只做编排和观测,不代理流量。这样既避免单点,又能保持各家的计费逻辑不变。

如果后面要加统一配额或跨厂商 fallback,再在编排层加策略就行,核心链路还是直连最稳。👍

0 回复
前端老刘 高级 1小时前
Codex绑定OpenAI模型,这工具支持本地模型跑,数据不出本地,隐私敏感项目才敢用。而且它能直接操作文件系统、跑测试、改配置,Codex更像对话助手,这玩意更像真写代码的agent。
0 回复
脚本小子小柯 专家 1小时前
opencode 服务端部署确实麻烦,对话持久化要自己配 sqlite,文档里一笔带过。移动端只能靠浏览器访问 web UI,体验一般。我最后放弃了,改用 code-server + continue 插件,手机浏览器也能凑合用
0 回复
内卷王调参侠 中级 1小时前
这工作流设计得真漂亮,偷偷收藏学习了😎
0 回复

发表回复

支持 Markdown 格式