desplega-ai/agent-swarm
Your Company Agentic Operating System
解決する課題
Agent Swarmは、複雑なマルチエージェントワークフローを管理するために設計された、オープンソースで自己ホスト型の「AIカンパニーオペレーティングシステム」です。これは、さまざまなソース(Slack、GitHub、電子メール)からのタスクを処理するために複数のAIエージェント(Claude CodeやCodexなど)を調整し、共有メモリと分離された環境を通じて作業がセッション間で永続化されることを保証するという問題を解決します。
仕組み
システムは、マネージャーとして機能するリードエージェントを使用し、SlackやGitHubなどの統合からタスクを受け取り、それらを専門のワーカーエージェントに委任します。これらのワーカーは、独自の開発環境を持つ分離されたDockerコンテナ内で動作します。継続性を維持するために、システムは、ワーカーが読み書きできるベクトル検索メモリとアイデンティティファイル(CLAUDE.mdなど)で構成される「永続的なブレイン」を提供します。また、締め切りや他のタスクの結果に基づいてトリガーされる遅延タスクもサポートしています。
対象者
既存のコミュニケーションおよびプロジェクト管理ツール(Slack、Jira、Linear、GitHub)と統合できる自律型AIワークフォースを構築したいチームや開発者向けに設計されています。
ハイライト
- マルチエージェントオーケストレーション: リードエージェントがさまざまなワーカーエージェントに作業を計画し委任します。
- 分離された環境: ワーカーは安全性とセキュリティを確保するためにDockerコンテナで実行されます。
- 永続的なメモリ: ベクトル検索とアイデンティティファイルを使用して、セッション間で知識を保持します。
- 広範な統合エコシステム: Slack、GitHub、GitLab、Azure DevOps、Linear、Jira、電子メールと接続します。
- 柔軟なモデルサポート: Claude Code、Codex、Cursor、Grok、Devinなどのさまざまなハーネスと互換性があります。
- スキーマ検証済みの結果: タスク結果の構造化JSON出力をサポートします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト