desplega-ai/agent-swarm
Your Company Agentic Operating System
它解决了什么问题
Agent Swarm 是一个开源、自托管的“AI 公司操作系统”,旨在管理复杂的多代理工作流程。它解决了协调多个 AI 代理(如 Claude Code 或 Codex)来处理来自各种来源(Slack、GitHub、电子邮件)的任务,并确保工作通过共享内存和隔离环境在会话之间持续存在的问题。
它的运作方式
系统使用一个主代理作为管理者,接收来自 Slack 或 GitHub 等集成的任务,并将其委派给专门的工作代理。这些工作代理在具有自己开发环境的隔离 Docker 容器中运行。为了维持连续性,系统提供了一个“持久大脑”,包含向量搜索内存和身份文件(如 CLAUDE.md),工作代理可以从中读取和写入。它还支持根据截止日期或其他任务结果触发的延迟任务。
适合谁使用
它专为希望建立自主 AI 劳动力,并能与其现有通信和项目管理工具(Slack、Jira、Linear、GitHub)集成的团队和开发人员而设计。
重点特色
- 多代理协调:主代理规划并委派工作给各种工作代理。
- 隔离环境:工作代理在 Docker 容器中运行,以确保安全性和防护。
- 持久内存:使用向量搜索和身份文件在会话之间保留知识。
- 广泛的集成生态系统:连接 Slack、GitHub、GitLab、Azure DevOps、Linear、Jira 和电子邮件。
- 灵活的模型支持:兼容各种框架,如 Claude Code、Codex、Cursor、Grok 和 Devin。
- 结构化验证结果:支持任务结果的结构化 JSON 输出。
相关
- 项目
- 项目
- 项目
- 项目
- 项目