Show HN: Proliferate——开源、可自托管的通用代码智能体(Codex)
Show HN: Proliferate- open-source, self-hostable Codex for any coding agent

原始链接: https://github.com/proliferate-ai/proliferate

Proliferate 是一个可自托管的控制平面,旨在编排自主 AI 智能体。它通过利用原生工具(如 Claude Code、Cursor 和 Grok)并使用工作树(worktree)工作区来隔离任务,从而优化开发工作流。 主要功能包括: * **智能体编排**:支持并行智能体和分层子智能体,以处理复杂的委托工作流。 * **统一集成**:为 MCP、自定义工具以及浏览器/计算机使用提供集中式配置。 * **自动化工作流**:支持事件驱动或定期执行的智能体任务,例如每晚代码审查或依赖更新。 * **基础设施**:可通过 Docker、Kubernetes 或主流云服务商(AWS、GCP、Azure)完全自托管,并支持离线环境。 Proliferate 使用 Rust 和 Node.js 构建,提供强大的桌面应用程序和灵活的开发环境。用户可以使用命名开发配置文件管理多个并发工作树。项目提供了详细的部署和本地开发文档,并基于 AGPL-3.0 许可证开源。欢迎加入 Discord 社区获取支持并参与贡献。

Proliferate 是一款全新的开源、可自托管 AI IDE,旨在作为各类编程智能体和模型的统一接口,支持包括 Claude Code、Codex、OpenCode、Cursor 和 Grok 在内的多种工具。该平台由 Pablo (YC S25) 开发,通过支持 Azure、Bedrock 以及自托管模型等多种推理选项,使用户能够保持模型灵活性,避免单一供应商锁定。 主要功能包括: * **智能体间管理:** 支持“父”智能体将任务委派给子智能体。 * **工作流自动化:** 支持可重用的智能体回话链,并在代码审查和质量保证(QA)等任务中集成了人工审核节点。 * **开源:** 该项目采用 AGPL-3.0 许可证。 目前,该项目在 Hacker News 上获得的反馈褒贬不一。虽然用户对其智能体编排的开源方案表示期待,但也有部分用户反映,与 Paseo 等竞品相比,其安装和文档设置存在困难。创始人已承认这些早期阶段的摩擦点(如 Windows 代码签名尚未完成),并正积极进行改进。
相关文章

原文
  • 🤖 Native harnesses - Claude Code, Codex, OpenCode, Cursor, Grok, and more
  • 🌳 Worktree workspaces - an isolated branch and working directory for every task
  • 🔀 Parallel agents - run agents side by side in the same workspace, each on its own task
  • 🪆 Subagents - agents delegate scoped work to child agents and pick the results back up when they finish
  • 🧩 Integrations - MCPs, skills, Computer Use, Browser Use, and custom tools, configured once and shared by every agent
  • Workflows - recurring and event-driven agent runs: nightly review passes, triage on alerts, dependency bumps

Proliferate runs each agent through its native harness.

The full Proliferate control plane is self-hostable. Start with the deployment docs, which cover Docker, AWS, GCP, Azure, Kubernetes, and air-gapped operation.

Point the desktop app at your control plane by following configure desktop. Open an issue or ask in Discord if you hit problems, and see SECURITY.md for reporting vulnerabilities.

Run from source

Requirements:

  • Rust stable
  • Node.js 22+
  • pnpm

Run the desktop app with the bundled local AnyHarness runtime:

make install
make dev-local

Local full-stack development additionally requires Python 3.12+, uv, and Docker for the local control plane database. Use named dev profiles when multiple worktrees run at the same time.

make server-install
make setup PROFILE=main
make build # first clean worktree, or after generated/Rust/frontend artifacts change
make dev-list
make run PROFILE=main

See dev profiles for profile state, ports, generated Tauri config, and app labels.

Join our community on Discord!

Contributing? See the Contribution Guide.

AGPL-3.0

联系我们 contact @ memedata.com