OpenCode ACP Zusammenarbeit für Openclaw

Eine leistungsstarke Kollaborations-Skill, die das Agent Client Protocol (ACP) nutzt, um komplexe Code-Änderungen und Refactorings via OpenCode zu automatisieren.

ailois
v1.0.0
Feb 16, 2026
0
572
0

Installieren & Herunterladen

1. ClawHub CLI

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

npx clawhub@latest install opencode-acp

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-acp ü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 ACP Zusammenarbeit?

Die OpenCode ACP-Kollaborations-Skill ist eine ausgefeilte Brücke zwischen KI-Agenten und Codebase-Management. Durch die Nutzung des Agent Client Protocol (ACP) ermöglicht sie einen strukturierten Plan-Execute-Verify-Workflow, der es KI-Agenten erlaubt, tiefgehende Codeanalysen, autonomes Refactoring und Funktionsimplementierungen mit chirurgischer Präzision durchzuführen. Diese Skill ist ein Kernbestandteil des Openclaw Skills-Ökosystems und wurde entwickelt, um die Interaktion von Entwicklern mit autonomen Coding-Agenten zu verändern.

Sie bietet mehrere Betriebsmodi, einschließlich des leistungsstarken sisyphus-Modus, der als KI-Orchestrator fungiert, um Aufgaben an parallele Hintergrundagenten zu delegieren. Ob Sie ein einfaches CLI-Flag hinzufügen oder ein komplettes Authentifizierungsmodul refactoren, diese Skill stellt sicher, dass technische Einschränkungen eingehalten werden und die Ergebnisse gegen strikte Akzeptanzkriterien geprüft werden.

OpenCode ACP Zusammenarbeit Anwendungsfälle

  • Automatisierte Refactorisierung von Legacy-Codebases mit Openclaw Skills.
  • Schnelle Implementierung neuer Funktionen und CLI-Befehle.
  • Großangelegte Codeanalyse und Initialisierung der Wissensdatenbank mit deep-init.
  • Continuous Integration-Workflows, bei denen KI-Agenten Code in Echtzeit verifizieren und reparieren.
  • Delegierung komplexer Coding-Teilaufgaben von einem primären KI-Agenten an spezialisierte Ausführungsagenten.

So funktioniert OpenCode ACP Zusammenarbeit

  1. Anforderungen analysieren: Die Skill beginnt mit der Identifizierung technischer Einschränkungen und der Bewertung von Risiken, die mit der Benutzeranfrage verbunden sind.
  2. Plan erstellen: Ein strukturierter Implementierungsplan wird generiert, der spezifische Ziele und messbare Akzeptanzkriterien enthält.
  3. Ausführung via ACP: Der OpenCode ACP-Server wird initialisiert und eine JSON-RPC-Sitzung erstellt, um die Aufgabe an den KI-Orchestrator zu übertragen.
  4. Fortschritt überwachen: Das System überwacht Echtzeit-Logs auf Agentengedanken, Tool-Aufrufe (Suchen, Analysieren, Bearbeiten) und den Abschluss von Teilaufgaben.
  5. Ergebnisse verifizieren: Sobald die Aufgabe als abgeschlossen gemeldet wird, führt die Skill eine Verifizierungs-Checkliste aus, um die Konsistenz des Code-Stils und das Bestehen der Tests sicherzustellen.
  6. Bereinigung & Dokumentation: Die ACP-Sitzung wird beendet und Ergebnisse, einschließlich gewonnener Erkenntnisse, werden im Systemspeicher aufgezeichnet.

OpenCode ACP Zusammenarbeit Einrichtung

Um mit dieser Skill innerhalb des Openclaw Skills-Frameworks zu beginnen, stellen Sie sicher, dass Python 3.9+ und das OpenCode CLI installiert sind.

# Initialisieren eines Projekts zum ersten Mal
cd /path/to/project
opencode
# Innerhalb der TUI ausführen:
/init-deep

# Ausführen des ACP-Clients für eine spezifische Aufgabe
python opencode_acp_client.py \
  --project /path/to/project \
  --task "Implement your feature here" \
  --verbose

OpenCode ACP Zusammenarbeit Datenschema & Taxonomie

Die Skill verwaltet eine strukturierte Datenhierarchie, um sicherzustellen, dass der Projektkontext erhalten bleibt und zugänglich ist.

Komponente Beschreibung
AGENTS.md Eine hierarchische Wissensdatenbank, die während der /init-deep-Phase erstellt wurde.
opencode.json Globale Konfigurationsdatei unter /root/.opencode/, die Agentenmodi definiert.
Sitzungsprotokolle Echtzeit-JSON-RPC 2.0-Streams, die agent_thought_chunk- und tool_call-Daten enthalten.
Speicheraufzeichnungen Datierte Markdown-Dateien (z. B. YYYY-MM-DD.md), die Erfolgs-/Misserfolgsgründe und gewonnene Erkenntnisse speichern.

OpenCode ACP Zusammenarbeit Erweiterte Funktionen

  • Multi-Modus-Orchestrierung: Wählen Sie zwischen den Modi sisyphus (Orchestrator), hephaestus (autonomer Arbeiter) oder prometheus (Planer).
  • Automatisierte VENV-Verwaltung: Die Skill erkennt und konfiguriert bei der Ausführung automatisch die geeignete Python-Umgebung (3.9+).
  • Wake-Trigger-Integration: Unterstützt benutzerdefinierte Systemereignisse, um den Benutzer unmittelbar nach Abschluss lang laufender Aufgaben zu benachrichtigen.
  • Parallele Erkundung: Starten Sie mehrere Hintergrundagenten, um verschiedene Teile der Codebase gleichzeitig zu analysieren.
  • JSON-RPC-Steuerung: Feingranulare manuelle Steuerung für Power-User, um direkt auf den ACP-Server zu schreiben.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*