Skip to content
Link kopiert!
Developer Tools

HiAI OpenCode: Multi-Agent Cockpit

Ein OpenCode-Plugin, das das Standard-OpenCode in ein leistungsstarkes, spezialisiertes Multi-Agenten-System mit strukturierten Agenten und MCP-Integrationen verwandelt.

C
Croco.Team · 3 Min. Lesezeit · May 2026
01

Was ist HiAI OpenCode?

HiAI OpenCode ist ein OpenCode-Plugin, das den Basis-OpenCode-Editor in eine hochentwickelte Multi-Agenten-Entwicklungsumgebung verwandelt. Anstatt eines einzelnen KI-Assistenten stellt das System 14 verschiedene Agenten bereit – jeder von ihnen ist für spezifische Aspekte des Entwicklungs-Workflows konzipiert.

02

Agenten-Architektur

Das System implementiert ein kanonisches Agentenmodell mit klar definierten Verantwortlichkeiten:

Bob fungiert als Orchestrator, der Anforderungen aufschlüsselt und an spezialisierte Agenten delegiert. Coder übernimmt tiefgehende Implementierungsaufgaben und schreibt produktionsreifen Code mit vollständigem Kontextverständnis. Strategist nähert sich komplexen Problemen durch Dekomposition und Abhängigkeitsanalyse. Manager kümmert sich um die Delegation, das TODO-Tracking und die Fortschrittskontrolle.

Critic führt Überprüfungen nach der Implementierung durch, um sicherzustellen, dass der Code den Qualitätsstandards entspricht, und identifiziert potenzielle Probleme vor dem Release. Designer koordiniert UI/UX-Arbeiten durch die Stitch-Integration und transformiert Konzepte in visuelle Designs. Researcher sammelt Kontext aus Codebasen und externer Dokumentation. Writer erstellt Texte, SEO-Inhalte und Marketingmaterialien. Vision übernimmt die Medienverarbeitung – das Extrahieren von Informationen aus PDFs, das Analysieren von Bildern und das Verarbeiten visueller Inhalte.

Das System umfasst außerdem Agent Skills für das Skill-Management und die Entdeckung, Sub für leichtgewichtige, begrenzte Aufgaben, build für die allgemeine Ausführung, plan für die Architekturplanung und Quality Guardian für die mehrdimensionale Überprüfung.

Verborgene Agenten (5)

03

Modusbasierte Agenten-Routing

Verschiedene Aufgaben werden basierend auf der Modus-Auswahl an unterschiedliche Agenten geroutet:

  • Quick mode (Fixes in einzelnen Dateien, Tippfehler, einfache Modifikationen) routet zu Sub
  • Deep mode (autonome Implementierung) routet zu Coder
  • Ultrabrain mode (komplexe Logik, Architektur, Strategie) routet zu Strategist
  • Visual-engineering mode routet zu Designer
  • Writing mode routet zu Writer
  • Git-Operationen routen zu Manager
04

MCP-Integration

Das Plugin verknüpft mehrere MCP (Model Context Protocol)-Server für erweiterte Funktionen:

Stitch bietet Designsystem-Integration und UI-Generierung. Firecrawl übernimmt die Web-Recherche und Inhaltsextraktion. Context7 greift auf Bibliotheksdokumentationen zu. grep_app durchsucht GitHub nach Codebeispielen aus der Praxis. MemPalace bietet Wissensgraph- und Gedächtnisfunktionen. Sequential-thinking ermöglicht strukturiertes Denken bei komplexen Problemen.

05

Installation und Konfiguration

Installation via: opencode plugin @hiai-gg/hiai-opencode@latest --global

Die Konfiguration erfolgt über hiai-opencode.json, in der Model-Slots, MCP-Switchboard-Einstellungen und Steuerungen zur Skill-Entdeckung definiert werden. Die Konfiguration akzeptiert 10 Model-Slots mit Anbieter-Spezifikationen und Fallback-Ketten.

06

LSP-Integration

Das System stellt Language-Server-Standardeinstellungen für TypeScript, Svelte, ESLint, Bash und Pyright bereit. Dies ermöglicht Fehlererkennung in Echtzeit, intelligente Autovervollständigung und Refactoring-Unterstützung über den gesamten Entwicklungs-Workflow hinweg.

07

Fortsetzungsmechanismen

Ralph-loop bietet eine automatisierte Aufgabenfortsetzung – das System merkt sich, wo die Arbeit unterbrochen wurde, und setzt sie intelligent fort. Die Durchsetzung der Todo-Fortsetzung stellt sicher, dass Aufgaben vollständig abgeschlossen werden, anstatt mitten in der Ausführung abgebrochen zu werden.

Das Plugin wird als @hiai-gg/hiai-opencode auf npm bereitgestellt, was die Installation und Aktualisierung über das Standard-Node.js-Paketmanagement erleichtert.

C
Croco.Team

Weiterlesen
Link kopiert!