OpenClaw abraça ACP: O momento USB-C da programação AI chegou

3/6/2026
5 min read
封面图

OpenClaw abraça ACP: O "momento USB-C" da programação AI chegou

TL; DR OpenClaw, através do acpx + ACP, transformou o "assistente de programação AI" de um aplicativo isolado em um "ecossistema de plugins" que pode ser combinado livremente - assim como o VS Code + LSP libertou completamente o suporte a linguagens na época.

I. O que é ACP? Explicação em uma frase

ACP (Agent Client Protocol) é a "interface universal" que conecta editores de código e assistentes de programação AI.

Imagine a porta USB-C na sua mesa - não importa se é um celular, tablet ou laptop, um cabo pode carregar e transferir dados. O ACP é o USB-C do mundo da programação AI: ele permite que qualquer assistente de programação AI compatível (agente) se conecte a qualquer editor que suporte esse protocolo.

Este protocolo nasceu da necessidade prática da equipe do editor Zed. Quando eles queriam integrar o Google Gemini CLI, descobriram que não havia uma maneira padrão de fazê-lo. Então, eles criaram o ACP, e esse solução rapidamente evoluiu para um padrão comunitário, com editores populares como JetBrains e Neovim também aderindo ao suporte.

Visão geral da arquitetura técnica

O ACP utiliza JSON-RPC 2.0 como protocolo de comunicação: o agente local se comunica com o editor através de um pipe stdio, enquanto o agente remoto utiliza HTTP/WebSocket. Ele reutiliza a representação JSON do MCP (Model Context Protocol), mas adiciona definições de tipo específicas para cenários de programação - como diff (diferenças de código), que é um elemento central da codificação agentic.

II. Quais problemas o ACP resolveu?

Antes do ACP, o ecossistema de programação AI enfrentava três problemas preocupantes:

1. Custos de integração elevados

Cada nova combinação de agente-editor exigia que ambas as partes investissem muito trabalho de desenvolvimento personalizado. O agente precisava aprender a API privada do editor, e o editor tinha que escrever uma camada de adaptação para cada agente.

2. Compatibilidade limitada

Os desenvolvedores frequentemente eram forçados a escolher entre duas opções: usar o agente que gostavam, mas aceitar seu suporte limitado ao editor, ou permanecer com o editor familiar e perder alguns agentes poderosos. Não havia meio-termo.

3. Risco de bloqueio de fornecedor

Uma vez que um agente era escolhido, isso significava aceitar todo o seu ecossistema - o custo de trocar de ferramenta era desanimador.

A abordagem de solução do ACP é semelhante à do LSP (Language Server Protocol) de anos atrás: estabelecer um protocolo unificado que permita que os agentes que implementam o ACP funcionem em qualquer editor compatível.

III. ACP, MCP, A2A... qual é a relação entre esses protocolos?

- ACP - Agent Client Protocol (iniciado pela Zed), escopo: Editor ↔ Agente - MCP - Model Context Protocol (iniciado pela Anthropic), escopo: Agente ↔ Ferramenta - IBM ACP - Agent Communication Protocol, escopo: Agente ↔ Agente - A2A - Agent-to-Agent Protocol (iniciado pelo Google), escopo: Agente ↔ Agente

O MCP é responsável pela "conexão vertical" (Agente para ferramenta), enquanto o ACP/A2A é responsável pela "conexão horizontal" (Agente para editor ou entre Agentes). Os dois não competem, mas se complementam.

IV. Integração do ACP no OpenClaw: O que é acpx?

O OpenClaw introduziu o suporte ao ACP na versão 2026.2.26. O componente central acpx é um cliente CLI sem cabeça (headless CLI client), projetado especificamente para gerenciar sessões ACP com estado.

O que o acpx pode fazer?

Gerenciamento do ciclo de vida completo da sessão - /acp spawn —— Cria uma nova sessão ACP - /acp steer —— Envia comandos para a sessão em execução - /acp cancel —— Cancela a tarefa atual - /acp close —— Encerra a sessão - /acp status —— Verifica o status da sessão - /acp doctor —— Diagnostica problemas de conexão

Suporte a múltiplos agentes pronto para uso - pi —— Agente leve - claude —— Claude Code - codex —— GitHub Copilot Codex - opencode —— Solução de agente de código aberto - gemini —— Google Gemini CLI

Como habilitar?

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

V. Capacidades expandidas do ACP+OpenClaw

- Liberdade independente do editor: Chame qualquer agente suportado no editor que você prefere - Liberdade do bloqueio de fornecedor: Trocar de agente requer apenas alterar uma linha de configuração - Fluxo de trabalho AI full-stack combinável: Combinação de MCP + ACP para construir pipelines poderosos - Acesso a um ecossistema em crescimento: Mais de 20 agentes e mais de 10 editores suportam ACP - Colaboração entre múltiplos agentes se torna possível: Codex escreve código → Claude revisa → Gemini gera testes

VI. Cenário real: O trio LeetCode + OpenClaw + ACP

技术架构图 Vantagens chave: Ao usar o modo WebSocket, não é necessário IP público, não é necessário domínio, não é necessário penetração de rede interna, seu computador se conecta diretamente à nuvem do LeetCode.

Mudanças trazidas para a equipe

- Líder técnico: Usa o LeetCode no celular para agendar o Codex para revisão de código, permitindo que agentes com diferentes especializações desempenhem seus papéis - Membros da equipe: Não precisam entender ACP/acpx, não precisam instalar ferramentas CLI, a interface do LeetCode usa linguagem natural para acionar a AI - Toda a organização: A capacidade de programação AI passou de uma ferramenta individual para um recurso compartilhado pela equipe

VII. Considerações finais

O surgimento do ACP marca a transição das ferramentas de programação AI da "era das ilhas" para a "era da interconexão". O suporte do OpenClaw ao ACP - especialmente o lançamento do acpx - transforma-o de um simples assistente AI conversacional em um centro de orquestração de múltiplos agentes.

Direções a serem exploradas a seguir: - Configurar OpenClaw + acpx na prática, experimentando a colaboração com diferentes agentes - Focar em cenários de uso colaborativo do MCP e ACP - Ficar atento à dinâmica de novos agentes se juntando ao ecossistema ACP

Links de referência

- 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