Multi-agent orchestration for AI coding agents — pluggable runtime adapters for Claude Code, Pi, and more
Overstory 是一个用于人工智能编程代理的多智能体编排框架,旨在通过将单个编码会话扩展为多代理协作团队,显著提升复杂开发任务的自动化处理能力。该项目通过在隔离的 Git 工作树中运行多个 AI 代理,利用 SQLite 系统实现通信,并提供分层冲突解决机制来自动合并代码成果。
项目支持通过插件化接口接入 Claude Code、Aider、Pi、Gemini 等多种主流编程代理运行时。 通过 headless 模式后台运行代理任务,并提供 Web UI 界面实现对多智能体协作过程的直观监控与管理。 支持使用 tmux 进行深度交互,允许开发者在需要时随时介入并实时操控各个代理的工作流。 内置分层冲突解决策略,能够有效处理多代理环境下并发修改代码所带来的合并冲突问题。
该工具适用于需要并行处理复杂工程任务、追求极致开发效率的资深开发者与 AI 工程实践者。在进行生产环境部署前,建议深入理解多智能体协作中潜在的错误累积、成本超支及调试复杂性等风险。
注意:该项目目前已归档且不再维护,其后续开发已转移至 Warren 项目,开源协议保持不变,允许用户进行二次开发与分叉使用。