moraluco/opencode-harness

OpenCode Agent Team Harness – Multi-Agent-Coding-Workflow mit Orchestrator, 6 Unter-Agenten, Fähigkeiten und Speicher

Was ist opencode-harness?

Das moraluco/opencode-harness ist ein fortschrittliches Multi-Agenten-Framework für KI-gestützte Code-Entwicklung. Es orchestriert einen Haupt-Agenten (Orchestrator) mit bis zu sechs spezialisierten Unter-Agenten, die gemeinsam an komplexen Coding-Aufgaben arbeiten. Jeder Unter-Agent kann eigene Fähigkeiten (Skills) und einen gemeinsamen Speicher nutzen, was die Wiederverwendbarkeit und Effizienz steigert. Das System ist für Developer-Tools wie Claude Code, Cursor und Codex konzipiert und ermöglicht parallele Aufgabenausführung, verbesserte Entscheidungsfindung und skalierbare Workflows. Die Integration von Skills erlaubt das dynamische Nachladen von Werkzeugen, während der persistente Speicher Kontext über Sitzungen hinweg bewahrt. Entwickler profitieren von einer modulareren, wartbareren und leistungsfähigeren Alternative zu einfachen Einzel-Agenten-Ansätzen.

Funktioniert mit~Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add moraluco/opencode-harness

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 opencode-harness?

OpenCode Agent Team Harness – Multi-Agent-Coding-Workflow mit Orchestrator + 6 Unter-Agenten + Fähigkeiten + Speicher

Übersicht

Dieses Skill-System ermöglicht die Erstellung und Steuerung eines Teams von KI-Agenten, die gemeinsam an Softwareentwicklungsprojekten arbeiten. Es besteht aus:

  • Orchestrator: Der Haupt-Agent, der Aufgaben verteilt und den Fortschritt überwacht
  • 6 Unter-Agenten: Spezialisierte Agenten für verschiedene Teilaufgaben (z. B. Code-Review, Testen, Refactoring)
  • Skills: Wiederverwendbare Fähigkeiten, die von Agenten geladen werden können
  • Speicher: Persistenter Kontext, der über Sitzungen hinweg erhalten bleibt

Funktionsweise

  1. Der Orchestrator analysiert die eingehende Anforderung und zerlegt sie in Teilaufgaben.
  2. Jede Teilaufgabe wird an den am besten geeigneten Unter-Agenten delegiert.
  3. Unter-Agenten nutzen ihre Skills und den gemeinsamen Speicher, um die Aufgabe zu lösen.
  4. Ergebnisse werden zurück an den Orchestrator gemeldet, der den Gesamtfortschritt koordiniert.

Konfiguration

Das System kann über eine YAML-Konfigurationsdatei angepasst werden:

orchestrator:
  model: "claude-3-opus"
  max_agents: 6
  memory_type: "persistent"

agents:
  - name: "code-reviewer"
    skills: ["linting", "security-scan"]
  - name: "tester"
    skills: ["unit-test", "integration-test"]

Verwendung

# Starten des Agententeams
opencode-harness start --config team-config.yaml

# Hinzufügen eines benutzerdefinierten Skills
opencode-harness skill add ./my-custom-skill

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex
  • Weitere KI-Entwicklungstools

Lizenz

MIT

Verwandte Skills