counterplaybloodtest96/agent-orchestrator

Orchestriere Claude-, Codex- und Gemini-CLIs mit automatischem Failover und gemeinsamem Kontext für zuverlässige, terminalbasierte KI-Workflows.

Was ist agent-orchestrator?

Dieses Skill orchestriert mehrere KI-CLI-Tools (Claude, Codex und Gemini) in einer einzigen, zuverlässigen Pipeline. Es bietet automatisches Failover: Falls ein CLI-Tool ausfällt oder keine Antwort liefert, wird nahtlos auf einen anderen Dienst umgeschaltet, ohne dass der Benutzereingriff erforderlich ist. Der gemeinsam genutzte Kontext stellt sicher, dass alle nachfolgenden Anfragen den bisherigen Verlauf und Zwischenergebnisse berücksichtigen, sodass selbst komplexe Workflows unterbrechungsfrei ablaufen. Das Skill ist für Terminal-Umgebungen optimiert und eignet sich ideal für Entwickler und DevOps-Ingenieure, die auf stabile, agentenbasierte Automatisierung angewiesen sind. Es unterstützt die Standard-CLI-Konfigurationen aller drei Plattformen und kann durch Umgebungsvariablen oder Konfigurationsdateien angepasst werden.

Funktioniert mit✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add counterplaybloodtest96/agent-orchestrator

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht agent-orchestrator?

Orchestriere Claude-, Codex- und Gemini-CLIs mit automatischem Failover und gemeinsamem Kontext für zuverlässige, terminalbasierte KI-Workflows.

Funktionen

  • Automatisches Failover: Wenn ein CLI-Tool nicht antwortet oder einen Fehler liefert, wird automatisch auf das nächste verfügbare Tool umgeschaltet.
  • Gemeinsamer Kontext: Alle Anfragen teilen sich einen Kontext, sodass Folgefragen den bisherigen Verlauf berücksichtigen.
  • Multi-Provider-Unterstützung: Nutze Claude, Codex und Gemini nebeneinander ohne manuelle Umschaltung.
  • Zuverlässigkeit: Erhöht die Robustheit von KI-Workflows in Terminal-Umgebungen.

Voraussetzungen

  • Installierte CLI-Tools: claude (Anthropic), codex (OpenAI), gemini (Google)
  • Gültige API-Keys in den entsprechenden Umgebungsvariablen: ANTHROPIC_API_KEY, OPENAI_API_KEY, GEMINI_API_KEY

Verwendung

dotrun orchestrator "Deine Eingabe"

Oder mit expliziter Provider-Auswahl:

dotrun orchestrator --provider claude "Deine Eingabe"
dotrun orchestrator --provider codex "Deine Eingabe"
dotrun orchestrator --provider gemini "Deine Eingabe"

Konfiguration

VariableBeschreibungStandard
ORCHESTRATOR_PROVIDERStandard-Provider (claude, codex, gemini)claude
ORCHESTRATOR_TIMEOUTTimeout pro Anfrage (Sekunden)30
ORCHESTRATOR_MAX_RETRIESMaximale Anzahl Failover-Versuche3
ORCHESTRATOR_SHARED_CONTEXTGemeinsamen Kontext aktivieren (true/false)true

Fehlerbehandlung

Das Orchestrierungssystem fängt Fehler von einzelnen CLIs ab und versucht den nächsten verfügbaren Provider. Falls alle Provider fehlschlagen, wird eine entsprechende Fehlermeldung ausgegeben.

Beispiel

dotrun orchestrator "Erstelle eine Python-Datei, die die Fibonacci-Folge berechnet"

Dieser Befehl sendet die Anfrage an den ersten verfügbaren Provider (Standard: Claude). Falls dieser nicht antwortet, wird automatisch auf Codex und dann auf Gemini umgeschaltet. Die Antwort wird mit dem gemeinsamen Kontext verarbeitet, sodass Folgefragen wie "Füge eine Eingabeüberprüfung hinzu" den vorherigen Code berücksichtigen.

Lizenz

MIT

Verwandte Skills