Was macht agent-harness-orchestrator?
Agent Orchestrator 2026: KI-gestützter Multi-Repo-Aufgabenläufer und Automatisierungs-Hub
Übersicht
Der Agent Orchestrator 2026 ist ein fortschrittliches Framework zur Orchestrierung von KI-Agenten über mehrere Git-Repositories hinweg. Entwickelt für moderne CI/CD-Pipelines und Entwickler-Workflows, ermöglicht es die zentrale Steuerung und Ausführung von Aufgaben in verschiedenen Codebasen.
Hauptfunktionen
- Multi-Repo-Unterstützung: Führe Aufgaben in mehreren Repositories parallel oder sequentiell aus.
- KI-gesteuerte Agenten: Jede Aufgabe wird von einem KI-Agenten (Claude Code, Cursor, Codex usw.) ausgeführt.
- YAML-Konfiguration: Definiere Workflows einfach in YAML-Dateien.
- Isolierte Umgebungen: Jeder Agent läuft in einem eigenen Kontext, um Konflikte zu vermeiden.
- Fehlerbehandlung: Intelligentes Retry- und Fallback-Management.
- Ergebnis-Kaskadierung: Verwende Ergebnisse einer Aufgabe als Eingabe für eine andere.
Unterstützte Plattformen
- Claude Code
- Cursor
- Codex
- Custom Agent Implementierungen
Schnellstart
-
Installiere das Paket:
npm install -g agent-harness-orchestrator -
Erstelle eine Konfigurationsdatei
orchestrator.yml:version: '2026' tasks: - name: Analyse Codebase agent: claude repos: - path: ./frontend - path: ./backend instructions: Überprüfe die Codequalität und erstelle einen Bericht. -
Starte die Orchestrierung:
orchestrate --config orchestrator.yml
Beispiele
Parallele Aufgabenausführung
tasks:
- name: Lint Frontend
agent: cursor
repo: ./frontend
command: npm run lint
- name: Test Backend
agent: codex
repo: ./backend
command: npm test
Verkettete Aufgaben
tasks:
- name: Build Projekt A
id: build_a
agent: claude
repo: ./project-a
command: npm run build
- name: Deploy Projekt B
agent: cursor
repo: ./project-b
depends_on: build_a
command: npm run deploy
Konfigurationsoptionen
| Option | Typ | Beschreibung | Standard |
|---|---|---|---|
agent | string | Der zu verwendende Agent (claude, cursor, codex) | claude |
repo | string | Pfad zum Repository oder Arbeitsverzeichnis | . |
command | string | Auszuführender CLI-Befehl | – |
instructions | string | Anweisungen für den KI-Agenten | – |
timeout | number | Maximale Ausführungszeit in Sekunden | 300 |
Lizenz
MIT