OpenClaw îmbrățișează ACP: Momentul USB-C al programării AI a sosit
OpenClaw îmbrățișează ACP: Momentul "USB-C" al programării AI a sosit
TL; DR OpenClaw prin acpx + ACP, a transformat "asistentul de programare AI" dintr-o aplicație izolată într-un "ecosistem de pluginuri" care poate fi combinat liber - la fel cum VS Code + LSP a eliberat complet suportul pentru limbaje.
I. Ce este ACP? Explicație într-o propoziție
ACP (Agent Client Protocol) este "interfața universală" care conectează editorul de cod cu asistentul de programare AI.
Imaginează-ți acel port USB-C de pe biroul tău - indiferent dacă este telefon, tabletă sau laptop, un singur cablu poate încărca și transfera date. ACP este USB-C-ul lumii programării AI: permite oricărui asistent de programare AI compatibil (agent) să se conecteze la orice editor care suportă acest protocol.
Acest protocol a apărut din nevoile reale ale echipei editorului Zed. Când au dorit să integreze Google Gemini CLI, au descoperit că nu există o modalitate standard de a realiza acest lucru. Așa că au decis să creeze ACP, fără să se aștepte ca această soluție să evolueze rapid într-un standard comunitar, inclusiv editori de top precum JetBrains și Neovim s-au alăturat suportului.
Prezentare rapidă a arhitecturii tehnice
ACP folosește JSON-RPC 2.0 ca protocol de comunicare: agentul local comunică cu editorul printr-un tub stdio, iar agentul la distanță folosește HTTP/WebSocket. A reutilizat modul de reprezentare JSON al MCP (Model Context Protocol), dar a adăugat definiții de tipuri specifice pentru scenariile de programare - cum ar fi diff (diferențele de cod), un element esențial al programării agentice.
II. Ce probleme a rezolvat ACP?
Înainte de apariția ACP, ecosistemul programării AI se confrunta cu trei probleme deranjante:
1. Costuri ridicate de integrare
Fiecare nouă combinație agent-editor necesită un efort considerabil de dezvoltare personalizată din partea ambelor părți. Agentul trebuie să învețe API-ul privat al editorului, iar editorul trebuie să scrie un strat de adaptare pentru fiecare agent în parte.
2. Compatibilitate limitată
Dezvoltatorii sunt adesea nevoiți să aleagă între două opțiuni: fie să folosească agentul preferat, dar să accepte suportul limitat al editorului, fie să rămână cu editorul familiar, dar să piardă anumite agenți puternici. Nu există o zonă intermediară.
3. Riscul de blocare de către furnizor
Odată ce alegi un agent, înseamnă că accepți întreaga sa ecologie - costul de a schimba instrumentele este descurajant.
Gândirea de soluție a ACP este similară cu cea a LSP (Language Server Protocol) de odinioară: stabilirea unui protocol unificat, astfel încât agenții care implementează ACP să poată funcționa în orice editor compatibil.
III. ACP, MCP, A2A... care este legătura dintre aceste protocoale?
- ACP - Agent Client Protocol (inițiat de Zed), domeniu de aplicare: editor ↔ Agent - MCP - Model Context Protocol (inițiat de Anthropic), domeniu de aplicare: Agent ↔ Instrument - IBM ACP - Agent Communication Protocol, domeniu de aplicare: Agent ↔ Agent - A2A - Agent-to-Agent Protocol (inițiat de Google), domeniu de aplicare: Agent ↔ Agent
MCP se ocupă de "conexiuni verticale" (Agent la instrument), ACP/A2A se ocupă de "conexiuni orizontale" (Agent la editor sau între agenți). Cele două nu sunt concurente, ci complementare.
IV. Integrarea ACP în OpenClaw: ce este acpx?
OpenClaw a introdus suportul ACP în versiunea 2026.2.26. Componenta de bază acpx este un client CLI fără cap (headless CLI client), special conceput pentru a gestiona sesiuni ACP cu stare.
Ce poate face acpx?
Gestionarea întregului ciclu de viață al sesiunii - /acp spawn —— Crează o nouă sesiune ACP - /acp steer —— Trimite comenzi către sesiunea în curs de desfășurare - /acp cancel —— Anulează sarcina curentă - /acp close —— Închide sesiunea - /acp status —— Verifică starea sesiunii - /acp doctor —— Diagnosticare probleme de conectare
Suport multi-agent gata de utilizare - pi —— agent ușor - claude —— Claude Code - codex —— GitHub Copilot Codex - opencode —— soluție agent open-source - gemini —— Google Gemini CLI
Cum se activează?
{ "acp":{ "enabled":true, "dispatch":{"enabled":true}, "backend":"acpx", "defaultAgent":"codex", "allowedAgents":["pi","claude","codex","opencode","gemini"], "maxConcurrentSessions":8 } }
V. Capacitățile extinse ale ACP+OpenClaw
- Libertatea independentă de editor: apelarea oricărui agent suportat în editorul preferat - Scăparea de blocarea de către furnizor: schimbarea agentului necesită doar modificarea unei linii de configurare - Flux de lucru AI complet combinabil: combinarea MCP + ACP pentru a construi linii puternice - Acces la un ecosistem înfloritor: 20+ agenți și 10+ editori suportă ACP - Colaborarea între agenți devine posibilă: Codex scrie cod → Claude revizuiește → Gemini generează teste
VI. Scenariul real: Feishu + OpenClaw + ACP în trio
Avantajul cheie: utilizând modul WebSocket, nu este necesar IP public, nu este necesar un nume de domeniu, nu este necesară penetrarea rețelei interne, computerul tău se conectează direct la cloud-ul Feishu.
Schimbările aduse echipei
- Responsabil tehnic: folosește Feishu pentru a coordona Codex pentru revizuirea codului, permițând agenților cu specializări diferite să își îndeplinească rolurile - Membri ai echipei: nu trebuie să înțeleagă ACP/acpx, nu trebuie să instaleze instrumente CLI, interfața Feishu folosește limbaj natural pentru a activa AI - Întreaga organizație: capacitatea de programare AI trece de la un instrument personal la o resursă partajată de echipă
VII. Scris la final
Apariția ACP marchează trecerea instrumentelor de programare AI din "era insulelor" în "era interconectării". Suportul OpenClaw pentru ACP - în special lansarea acpx - îl transformă dintr-un simplu asistent AI conversațional într-un centru de orchestrare multi-agent.
Direcțiile care pot fi explorate în continuare: - Configurarea efectivă a OpenClaw + acpx, experimentând colaborarea cu diferiți agenți - Acordarea atenției scenariilor de utilizare colaborativă între MCP și ACP - Monitorizarea dinamicii noilor agenți care se alătură ecosistemului ACP
Linkuri de referință
- 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

