OpenClaw umarmt ACP: Der "USB-C-Moment" der KI-Programmierung ist gekommen

3/6/2026
5 min read
封面图

OpenClaw umarmt ACP: Der "USB-C-Moment" der KI-Programmierung ist gekommen

TL; DR OpenClaw verwandelt durch acpx + ACP den "KI-Programmierassistenten" von einer isolierten App in ein frei kombinierbares "Plugin-Ökosystem" - ähnlich wie damals VS Code + LSP die Sprachunterstützung revolutionierten.

I. Was ist ACP? In einem Satz erklärt

ACP (Agent Client Protocol) ist die "universelle Schnittstelle", die Code-Editoren mit KI-Programmierassistenten verbindet.

Stellen Sie sich den USB-C-Anschluss auf Ihrem Schreibtisch vor - egal ob Smartphone, Tablet oder Laptop, ein Kabel kann sowohl aufladen als auch Daten übertragen. ACP ist das USB-C der KI-Programmierwelt: Es ermöglicht jedem kompatiblen KI-Programmierassistenten (Agent), sich mit jedem Editor zu verbinden, der dieses Protokoll unterstützt.

Dieses Protokoll entstand aus den tatsächlichen Bedürfnissen des Zed-Editor-Teams. Als sie versuchten, Googles Gemini CLI zu integrieren, stellten sie fest, dass es keinen standardisierten Weg gab, dies zu tun. Also entwickelten sie ACP selbst, und unerwartet entwickelte sich diese Lösung schnell zu einem Community-Standard, dem sogar führende Editoren wie JetBrains und Neovim beigetreten sind.

Technische Architekturübersicht

ACP verwendet JSON-RPC 2.0 als Kommunikationsprotokoll: Lokale Agenten kommunizieren über stdio-Pipes mit dem Editor, während entfernte Agenten HTTP/WebSocket verwenden. Es nutzt die JSON-Darstellung des MCP (Model Context Protocol), hat jedoch spezielle Typdefinitionen für Programmierkontexte hinzugefügt - wie diff (Code-Differenzen), die zentrale Elemente des agentischen Codings sind.

II. Welche Probleme löst ACP?

Vor der Einführung von ACP gab es drei frustrierende Probleme im KI-Programmier-Ökosystem:

1. Hohe Integrationskosten

Bei jeder neuen Agent-Editor-Kombination müssen beide Seiten erhebliche Anpassungsarbeiten leisten. Der Agent muss die proprietäre API des Editors lernen, und der Editor muss für jeden Agenten eine separate Anpassungsschicht schreiben.

2. Eingeschränkte Kompatibilität

Entwickler sind oft gezwungen, sich zu entscheiden: Entweder sie verwenden ihren bevorzugten Agenten, akzeptieren jedoch dessen begrenzte Unterstützung durch den Editor, oder sie bleiben bei ihrem vertrauten Editor, verpassen jedoch einige leistungsstarke Agenten. Es gibt keinen Mittelweg.

3. Risiko der Anbieterbindung

Sobald ein Agent ausgewählt ist, bedeutet dies, dass man das gesamte Ökosystem dieses Agenten akzeptiert - die Kosten für den Wechsel des Werkzeugs sind abschreckend.

Die Lösung von ACP ähnelt der des LSP (Language Server Protocol) von damals: Ein einheitliches Protokoll festlegen, das es Agenten, die ACP implementieren, ermöglicht, in jedem kompatiblen Editor zu laufen.

III. Was ist die Beziehung zwischen ACP, MCP, A2A und anderen Protokollen?

- ACP - Agent Client Protocol (initiiert von Zed), Anwendungsbereich: Editor ↔ Agent - MCP - Model Context Protocol (initiiert von Anthropic), Anwendungsbereich: Agent ↔ Tool - IBM ACP - Agent Communication Protocol, Anwendungsbereich: Agent ↔ Agent - A2A - Agent-to-Agent Protocol (initiiert von Google), Anwendungsbereich: Agent ↔ Agent

MCP ist für die "vertikale Verbindung" (Agent zu Tool) verantwortlich, während ACP/A2A die "horizontale Verbindung" (Agent zu Editor oder zwischen Agenten) übernimmt. Die beiden sind nicht konkurrierend, sondern ergänzen sich.

IV. Die ACP-Integration von OpenClaw: Was ist acpx?

OpenClaw führte in der Version 2026.2.26 die Unterstützung für ACP ein. Der Kernbestandteil acpx ist ein headless CLI-Client, der speziell zur Verwaltung von zustandsbehafteten ACP-Sitzungen entwickelt wurde.

Was kann acpx tun?

Management des gesamten Lebenszyklus von Sitzungen - /acp spawn —— Neue ACP-Sitzung erstellen - /acp steer —— Befehle an die laufende Sitzung senden - /acp cancel —— Aktuelle Aufgabe abbrechen - /acp close —— Sitzung beenden - /acp status —— Sitzungsstatus anzeigen - /acp doctor —— Verbindungsprobleme diagnostizieren

Out-of-the-Box-Unterstützung für mehrere Agenten - pi —— Leichter Agent - claude —— Claude Code - codex —— GitHub Copilot Codex - opencode —— Open Source-Agentenlösung - gemini —— Google Gemini CLI

Wie aktiviert man es?

{ "acp":{ "enabled":true, "dispatch":{"enabled":true}, "backend":"acpx", "defaultAgent":"codex", "allowedAgents":["pi","claude","codex","opencode","gemini"], "maxConcurrentSessions":8 } }

V. Die erweiterten Fähigkeiten von ACP+OpenClaw

- Editor-unabhängige Freiheit: In gewohnter Umgebung jeden unterstützten Agenten aufrufen - Befreiung von Anbieterbindung: Wechsel des Agenten erfordert nur eine Zeile Konfiguration - Kombinierbare Full-Stack-KI-Workflows: MCP + ACP kombiniert, um leistungsstarke Pipelines zu erstellen - Zugang zu einem florierenden Ökosystem: Über 20 Agenten und mehr als 10 Editoren unterstützen ACP - Kollaboration mehrerer Agenten wird möglich: Codex schreibt Code → Claude überprüft → Gemini generiert Tests

VI. Echte Szenarien: Feishu + OpenClaw + ACP im Dreiklang

技术架构图 Schlüsselvorteil: Im WebSocket-Modus sind keine öffentlichen IPs, keine Domainnamen und kein internes Durchdringen erforderlich, Ihr Computer verbindet sich direkt mit der Feishu-Cloud.

Veränderungen für das Team

- Technischer Leiter: Mobil Feishu nutzen, um Codex für Code-Reviews zu beauftragen, sodass Agenten mit unterschiedlichen Fachkenntnissen ihre Aufgaben erfüllen - Teammitglieder: Müssen ACP/acpx nicht verstehen, keine CLI-Tools installieren, Feishu-Oberfläche verwendet natürliche Sprache, um KI zu aktivieren - Die gesamte Organisation: KI-Programmierfähigkeiten werden von persönlichen Werkzeugen zu gemeinsamen Ressourcen des Teams

VII. Schlusswort

Die Einführung von ACP markiert den Übergang der KI-Programmierwerkzeuge von der "Inselzeit" zur "vernetzten Zeit". Die Unterstützung von ACP durch OpenClaw - insbesondere die Einführung von acpx - macht es nicht mehr nur zu einem dialogorientierten KI-Assistenten, sondern entwickelt sich zu einem Zentrum für die Orchestrierung mehrerer Agenten.

Mögliche nächste Schritte: - Tatsächliche Konfiguration von OpenClaw + acpx, um die Zusammenarbeit mit verschiedenen Agenten zu erleben - Fokus auf die Synergie zwischen MCP und ACP - Beobachtung neuer Agenten, die dem ACP-Ökosystem beitreten

Referenzlinks

- https://agentclientprotocol.com - https://zed.dev/acp - https://www.contextstudios.ai/blog/acp-vs-mcp-the-protocol-war-that-will-define-ai-coding-in-2026 - https://github.com/openclaw/acpx - https://docs.openclaw.ai/tools/acp-agents - https://github.com/AlexAnys/feishu-openclaw

Published in Technology

You Might Also Like