desplega-ai/agent-swarm

Your Company Agentic Operating System

What it solves

Agent Swarm 提供一套系统,让公司能够部署协同一致的 AI 代理团队,自主处理复杂的业务运营。它通过创建“复利智能层”来解决 AI 使用碎片化的问题,使代理之间共享记忆和学习,从而能够执行工程、营销和客户支持等角色,而无需每次都从头开始。

How it works

系统使用领袖‑工作者架构:

  1. Lead Agent:作为协调者,从外部渠道(Slack、GitHub、Email 等)接收任务,规划执行步骤,并分配子任务。
  2. Worker Agents:在隔离的 Docker 容器中执行实际工作,提供完整的开发环境(Node.js、Python 等)。
  3. Persistent Brain:使用向量搜索和身份文件的共享记忆系统,允许代理读取上下文并将学习写回,以供未来使用。
  4. Integration Layer:连接 Jira、Linear、Sentry 等工具,摄取任务并以 Pull Request 或消息的形式交付结果。

Who it’s for

它面向希望从“AI‑first”转向“AI‑native”运营的构建者和公司,尤其是需要自动化功能开发、潜在客户开发、主动客户支持或自动化代码健康管理的团队。

Highlights

  • Isolated Execution:工作者在 Docker 容器中运行,确保环境安全且一致。
  • Compounding Memory:混合向量和全文检索让代理能够累积专业知识并记住过去的会话。
  • LLM‑Agnostic:支持多种模型,包括 Claude Code、OpenAI Codex、Devin 以及原始 LLM。
  • Human-in-the-Loop:基于 DAG 的工作流引擎,提供不可逆步骤的审批门槛。
  • Multi-channel Input:原生集成 Slack、GitHub、GitLab、WhatsApp、Email、Linear、Jira 等多渠道。
  • Observability:使用 OpenTelemetry 跟踪和 OTLP 指标,监控成本和 token 使用情况。