Was macht Agestra?
Agent + Orchestra — Ein Multi-Host-MCP-Orchestrierungs-Toolkit für Claude Code, Codex CLI, Gemini CLI und lokale Modelle.
Übersicht
Agestra ermöglicht die gleichzeitige Orchestrierung mehrerer KI-Agenten über verschiedene Hosts hinweg. Es fungiert als zentrale Steuerungsebene, die Befehle und Aufgaben an verschiedene Assistenten wie Claude Code, Codex CLI, Gemini CLI und lokale Modelle verteilt.
Hauptfunktionen
- Multi-Host-Unterstützung: Nahtlose Integration mit Claude Code, Codex CLI, Gemini CLI und lokalen Modellen
- MCP-Orchestrierung: Standardisierte Kommunikation zwischen Agenten über das MCP-Protokoll
- Workflow-Automatisierung: Erstellung komplexer aufgabenbezogener Ketten über verschiedene Agenten hinweg
- Erweiterbare Architektur: Einfache Integration neuer Modelle und Hosts
Installation
npm install -g agestra
# oder
pip install agestra
Konfiguration
Erstelle eine Konfigurationsdatei agestra.config.yml:
hosts:
claude:
type: claude-code
endpoint: localhost:3000
codex:
type: codex-cli
endpoint: localhost:4000
gemini:
type: gemini-cli
endpoint: localhost:5000
local:
type: local
model: llama-3.1-8b
endpoint: localhost:11434
Verwendung
Starte die Orchestrierung:
agestra start
Sende einen Befehl an alle Agenten:
agestra run "Analysiere die Codebasis und erstelle eine Zusammenfassung"
Lizenz
MIT
Mitwirken
Beiträge sind willkommen! Bitte lies die CONTRIBUTING.md für Details.