OpenCode CLI-Integration für Openclaw

Eine leistungsstarke CLI-Integration für AI agents zur Ausführung komplexer, mehrstufiger Coding-Workflows, einschließlich Planung, Build und Hintergrundüberwachung.

tchen6500
v1.1.0
Apr 5, 2026
1
625
1

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install opencode-cli

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, opencode-cli über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist OpenCode CLI-Integration?

Die OpenCode CLI-Integration ist ein hochentwickeltes Werkzeug für Openclaw Skills, das es AI agents ermöglicht, komplexe Coding-Vorgänge mit hoher Genauigkeit durchzuführen. Sie überbrückt die Lücke zwischen übergeordneten Aufgabenbeschreibungen und der Ausführung durch einen strukturierten 'Plan-Build'-Workflow und stellt sicher, dass der Kontext über mehrere Schritte hinweg erhalten bleibt. Diese Fähigkeit ist besonders wertvoll für Entwickler, die wiederkehrende Coding-Aufgaben automatisieren, lang laufende Hintergrundprozesse verwalten oder Model Context Protocol (MCP)-Server für erweiterte Funktionen wie UI testing und Datenbankverwaltung integrieren müssen.

Durch die Nutzung dieser Fähigkeit innerhalb des Openclaw Skills-Ökosystems können agents Codebasen intelligent untersuchen, detaillierte Architekturänderungen vorschlagen und Codeänderungen mit hoher Präzision implementieren. Sie ist für mehrstufige technische Aufgaben optimiert, bei denen ein persistenter Sitzungsstatus für den Erfolg entscheidend ist, und geht über einfache einzeilige Bearbeitungen hinaus hin zur voll ausgestatteten autonomen Entwicklungsunterstützung.

OpenCode CLI-Integration Anwendungsfälle

  • Ausführung mehrstufiger Coding-Aufgaben, die separate Planungs- und Implementierungsphasen erfordern.
  • Verwaltung lang laufender Hintergrund-Coding-Prozesse mit aktiver Überwachung und Protokollierung.
  • Integration mit MCP-Servern wie Playwright für automatisiertes UI testing oder Supabase für Datenbankoperationen.
  • Untersuchung großer Codebasen, um die Architektur vor Änderungen zu verstehen.
  • Erstellung sitzungsbasierter Coding-Forks, um verschiedene Implementierungsstrategien sicher zu testen.

So funktioniert OpenCode CLI-Integration

  1. Starten Sie eine Sitzung durch Ausführen des Plan-agents, um die Aufgabe zu analysieren und einen strukturierten Plan auszugeben.
  2. Warten Sie auf die Benutzergenehmigung des vorgeschlagenen Plans, um die Abstimmung mit den Projektzielen sicherzustellen.
  3. Wechseln Sie zum Build-agent unter Verwendung des continue-Flags und derselben Sitzungs-ID, um den Kontext zu wahren und die genehmigten Änderungen umzusetzen.
  4. Überwachen Sie Hintergrundaufgaben aktiv durch Abrufen von Status und Protokollen, um eine erfolgreiche Ausführung sicherzustellen.
  5. Nutzen Sie optional integrierte MCP-Tools oder eingebaute Dienstprogramme wie grep und webfetch, um spezialisierte Unteraufgaben abzuschließen.

OpenCode CLI-Integration Einrichtung

Um dies in Openclaw Skills zu integrieren, stellen Sie sicher, dass Sie sich im Projektstammverzeichnis befinden und die erforderlichen Umgebungsvariablen konfiguriert haben.

# Optional: MCP-Anmeldeinformationen konfigurieren
export CONTEXT7_API_KEY="your_key"
export SUPABASE_URL="your_url"
export SUPABASE_ANON_KEY="your_key"

# Eine grundlegende Coding-Aufgabe ausführen
opencode run -m <provider/model> -- "Add error handling to the login function"

OpenCode CLI-Integration Datenschema & Taxonomie

Die Fähigkeit verwaltet Daten über Sitzungs-IDs und interne Aufgabenstatus, um die Kontinuität in Openclaw Skills-Workflows sicherzustellen.

Datenkomponente Beschreibung
Session ID Ein eindeutiger Bezeichner zur Verfolgung des Kontexts über mehrere CLI-Befehle hinweg.
MCP Configuration Konfigurationen externer Tools im Projektstammverzeichnis.
Process Logs Echtzeitausgabe, die während der Ausführung von Hintergrundprozessen erfasst wird.
File References Lokale Dateizeiger, auf die innerhalb von Prompts mithilfe der @filename-Syntax verwiesen wird.

OpenCode CLI-Integration Erweiterte Funktionen

  • Session Forking: Erstellen Sie eine Kopie einer bestehenden Sitzung, um alternative Implementierungspfade zu erkunden, ohne das Original zu beeinflussen.
  • Aktive Überwachungsdisziplin: Ausgefeilte Abfragemechanismen zur Verfolgung von Hintergrundaufgaben und Echtzeit-Berichterstattung über den Fortschritt.
  • Multi-Agent-Spezialisierung: Dedizierte agents für Planung, Build und Erkundung zur Optimierung der Modellleistung für bestimmte Phasen.
  • Undo/Redo-Fähigkeit: Integrierte Befehle zum Rückgängigmachen oder Wiederherstellen von Codeänderungen innerhalb einer aktiven Sitzung.
  • Umfassende MCP-Unterstützung: Nahtlose Verbindung zu Playwright, Supabase und anderen Protokollen für erweiterte agent-Fähigkeiten.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*