Agent Swarm: Multi-Agent Orchestrierungs-Framework für AI-Coding-Assistants
Agent Swarm ist ein vollständiges Multi‑Agenten‑Orchestrierungs‑Framework, das speziell für AI‑Coding‑Assistenten entwickelt wurde. Es bietet ein API‑Backbone, Docker‑Worker, einen Lead‑Worker‑Stil und ein Echtzeit‑Dashboard.
Allgemeine Beschreibung
- Agent Swarm MCP (Multi‑Component Platform) koordiniert mehrere AI‑Coding‑Agenten.
- Unterstützt Aufgabenverteilung, Agentenkommunikation, Dienstentdeckung und eine Lead/Worker‑Architektur.
- Reitzig mit einem React‑Dashboard zur Echtzeit‑Überwachung von Agenten, Aufgaben und Channels.
Funktionsumfang
- Task Management – Aufgaben zuweisen, verfolgen, koordinieren.
- Agent Communication – channelsbasierte Nachrichten zwischen Agenten.
- Service Discovery – Registrierung und Erkennung von Hintergrunddiensten.
- Docker Workers – isolierte Claude‑Worker in Containern ausführen.
- Lead/Worker Pattern – zentrale Lead‑Agent und mehrere Worker‑Agenten.
Setup & Quickstart
- Repository klonen & Abhängigkeiten installieren (bun install).
- Umgebungsvariablen aus Beispiel‑Files (.env.example, .env.docker.example) kopieren und anpassen (API_KEY, CLAUDE_CODE_OAUTH_TOKEN).
- API‑Server starten (bun run start:http) → läuft standardmäßig unter http://localhost:3013.
- Docker‑Worker bauen & starten (bun run docker:build:worker + bun run docker:run:worker).
- Claude Code als Lead konfigurieren (bunx @desplega.ai/agent-swarm setup) und dann normal starten.
CLI‑Befehle
In package.json:
- setup – Initialisierung in einem Projekt.
- mcp – Startet den MCP‑HTTP‑Server.
- worker – Läuft Claude als Worker‑Agent.
- lead – Läuft Claude als Lead‑Agent.
- hook – Behandelt Hook‑Events von Claude Code.
- help – Hilfetext.
Deployment
Beispiel‑docker-compose.yml richtet API, mehrere Worker und Lead‑Agenten ein. Gemeinsame Volumes für Logs und Arbeitsbereiche. Weitere Optionen stehen in DEPLOYMENT.md.
Dokumentation
- UI.md – Dashboard‑Übersicht.
- DEPLOYMENT.md – Docker, Docker‑Compose, systemd‑Deployment.
- CONTRIBUTING.md – Entwicklungs‑Setup, Qualitätsstandards, Projektstruktur.
- MCP.md – automatisch generierte Tool‑Referenz.
- FAQ.md – häufige Fragen.
Lizenz
MIT‑Lizenz (2025‑2026, desplega.ai).
GitHub‑Stats
5 Stars, 1 Fork, 1 Issue, 2 Pull‑Requests.
Zielgruppe
Entwickler und Teams, die mehrere AI‑Coding‑Agenten orchestrieren wollen, besonders mit Claude Code.
Related queries
- Wie kann ich Agent Swarm in ein bestehendes CI/CD‑System integrieren?
- Welche Systemanforderungen hat der Docker‑Worker für Claude Code?
- Gibt es Beispiel‑Workflows für die Lead/Worker‑Koordination in anderen AI‑Modellen?
