Perfil da ferramenta

Zed

PorZed IndustriesUS

Editor de código em Rust que hospeda agentes por ACP e MCP, com revisão em diff e colaboração em tempo real.

Wordmark Zed em branco sobre fundo escuro gradiente
País
US
Disponibilidade
Open source
Modalidades
  • Texto
  • Código

O Zed é um editor de código escrito em Rust, com foco em desempenho e resposta imediata. Além de editor, funciona como anfitrião de agentes: o painel de agente se conecta a diferentes agentes por meio do Agent Client Protocol (ACP), em vez de prender o usuário a um único assistente.

Para que serve

  • Editar código com resposta rápida em projetos grandes
  • Conversar com agentes dentro do editor e aplicar mudanças em formato de diff
  • Conectar agentes externos compatíveis com ACP, inclusive agentes de linha de comando
  • Usar servidores MCP para dar ferramentas e contexto ao agente
  • Trabalhar em conjunto no mesmo buffer, em tempo real (multiplayer)

Como funciona

  • O editor é nativo e desenhado para baixa latência, com renderização própria
  • O painel de agente aceita agentes por ACP; o agente recebe o contexto do projeto e devolve edições revisáveis
  • A revisão acontece em diffs, e você decide o que aplicar
  • Recursos de colaboração permitem editar o mesmo arquivo com outras pessoas

Onde roda

  • Aplicativo desktop em macOS, Linux e Windows
  • Editor local, com o agente executando junto do projeto
  • Integração com agentes externos por ACP

Disponibilidade e licenciamento

  • Open source sob GPL-3.0-or-later, com partes em Apache-2.0
  • O editor completo é distribuído para desktop
  • Não exige um modelo próprio: o agente é escolhido entre os compatíveis

Pontos fortes

  • Desempenho e resposta imediata como editor
  • Postura neutra quanto a modelo e a fornecedor de agente
  • Protocolo aberto (ACP) para hospedar agentes
  • Colaboração em tempo real

Pontos de atenção

  • É uma plataforma distinta de IDEs baseados em VS Code; extensões do ecossistema VS Code não são compatíveis
  • O agente depende dos provedores e modelos que você conectar
  • Recursos e maturidade variam entre as plataformas suportadas