- A integração entre Claude Code e Zed foi lançada em beta público
- Com a adoção do novo Agent Client Protocol (ACP), tornou-se possível ampliar a conexão com diversos agentes
- Os desenvolvedores agora podem usar o Claude Code dentro do Zed com suporte em tempo real, múltiplos arquivos e fluxos de trabalho personalizados
- O adaptador ACP para Claude Code foi disponibilizado como open source, abrindo caminho para uso também em outros editores
- No futuro, espera-se uma expansão prática e ampla no uso de diversos agentes de IA com base no ACP
Introdução
- Atendendo a pedidos contínuos dos desenvolvedores, a integração nativa entre Claude Code e o editor Zed foi lançada em beta público
- Esta integração não é apenas um plugin, mas foi implementada com base no novo padrão aberto Agent Client Protocol (ACP)
- O ACP é um padrão que permite conectar diversos agentes não só ao Zed, mas também a outros editores
Principais recursos
- É possível executar o Claude Code no Zed como um agente com recursos completos
- Indo além de uma simples UI de terminal, isso amplia as possibilidades de uso em um editor de alto desempenho
- É possível acompanhar em tempo real edições simultâneas em vários arquivos junto com suporte de language server
- Suporte a revisão detalhada de alterações de código e aprovação/rejeição por meio de multibuffer
- É possível fixar a lista de tarefas na barra lateral para acompanhar sempre o estado atual do trabalho
- Com comandos de barra personalizados, é possível criar fluxos de trabalho automatizados para tarefas de desenvolvimento repetitivas e frequentes
Contexto e forma de integração
- Superando as limitações da interface CLI de terminal existente, a integração profunda com o Zed oferece gerenciamento e controle mais amplos do código
- É possível usar o Claude Code junto com os agentes nativos do Zed, como o Gemini CLI, além de combiná-lo com todos os agentes compatíveis com ACP
- A integração é feita por meio de um adaptador que converte o SDK do Claude Code para o formato JSON RPC do ACP
- Esse adaptador funciona de forma independente, enquanto o Zed fornece a UI, demonstrando um grande potencial de expansão flexível
Open source e extensibilidade
- O adaptador ACP para Claude Code foi aberto em código-fonte sob licença Apache, permitindo uso livre em qualquer editor que adote ACP
- Como exemplo, o plugin CodeCompanion do Neovim já passou a permitir o uso do Claude Code ao aplicar ACP
- O usuário do GitHub Xuanwo contribuiu para a disseminação do protocolo ao implementar rapidamente o ACP para Claude Code, recebendo agradecimentos por isso
Próximos passos e oportunidades de participação
- No futuro, além de Gemini CLI e Claude Code, haverá suporte para uma variedade ainda maior de agentes
- Por meio do ACP, outros agentes de IA também poderão ser usados livremente em diversos editores, como Zed e Neovim
- Atualmente, muitos recursos centrais do Claude Code já são oferecidos via SDK, e mais funcionalidades devem ser adicionadas no futuro
- Tanto desenvolvedores quanto criadores de agentes são convidados a participar da comunidade e enviar feedback sobre o ACP e o desenvolvimento do adaptador do Claude Code
Referências e formas de participar
- Se você é um desenvolvedor de agentes, pode entrar em contato para discutir integração com o Zed
- Se quiser mais recursos do Claude Code, é recomendado solicitar à Anthropic a adoção do SDK ou do ACP
- É incentivada a contribuição e a discussão nos projetos Open Source (ACP e adaptador do Claude Code)
Outras informações
- O Zed pode ser baixado e usado no macOS e no Linux
- Se você se interessa pelo futuro do desenvolvimento de software, há um convite para se candidatar pela página de carreiras da equipe
Ainda não há comentários.