Zed atrai desenvolvedores que desejam um editor de código aberto muito responsivo, que possa hospedar agentes de IA sem forçá-los a você. Escrito em Rust pela Zed Industries e lançado como 1.0 na primavera de 2026, oferece um painel de agentes, threads paralelos, edição colaborativa em tempo real e o protocolo Agent Client para conectar Claude, Codex, Gemini CLI e outros agentes externos.
Singularity começa no extremo oposto: um Agentic Development Environment (ADE) de desktop construído em torno de um quadro Kanban. Cada ticket se torna uma missão entregue a um agente, executada em uma árvore de trabalho Git isolada e depois revisada e integrada por rebase. Portanto, a verdadeira questão não é “qual editor é melhor?” mas “de onde você orienta os agentes: o editor, uma conversa por vez ou um quadro que rastreia cada tarefa até a integração?”
Comparação verificada em 10 de outubro de 2026 com a documentação oficial de Zed e a própria Singularity. Compara fluxos de trabalho; ele não avalia a velocidade ou a qualidade do código gerado. Preços públicos em USD (Zed) e EUR (Singularity) conforme apresentados, excluindo impostos e utilização; eles podem mudar.
Âmbito: este artigo compara o editor Zed. O Delta é um produto distinto da mesma equipa: consulte a nota sobre Delta no guia, com fontes e data de 11 de outubro de 2026.
Resumindo
- Zed é um editor pioneiro: renderização de GPU, edição multijogador, Git integrado, desenvolvimento remoto SSH. Os agentes ficam em um painel e em uma barra lateral de tópicos.
- Singularity é primeiro uma sala de controle do agente: tickets, dependências, uma árvore de trabalho por execução, revisão arquivo por arquivo e uma fila de integração.
- Economia diferente: Zed é gratuito, com um plano Pro de US$ 10/mês que inclui crédito simbólico; Singularity é gratuito e cobra apenas plug-ins pagos (24€/mês por estação de trabalho).
- Eles combinam bem: uma árvore de trabalho criada pelo Singularity é uma pasta Git comum que Zed abre sem complicações.
Zed em resumo
Zed é criado pela Zed Industries, uma empresa apoiada por investidores, e se resume em sua página inicial como “O IDE mais rápido do mundo. Código aberto. IA opcional.” Em “Zed é 1.0” (29 de abril de 2026), Nathan Sobo explica que a equipe deixou para trás a abordagem baseada na web do Atom para construir GPUI, sua própria estrutura de UI renderizada por GPU em Rust. A fonte é principalmente GPL-3.0 ou posterior, com componentes Apache-2.0, e o editor é executado no macOS, Linux e Windows.
A IA passa pelo Painel do agente. Cada thread é uma conversa independente com seu próprio agente, contexto e histórico. O agente integrado pesquisa código, edita arquivos e executa comandos; você aceita ou rejeita cada pedaço de alteração e “Restore Checkpoint” reverte o código. Desde abril de 2026, Agentes Paralelos agrupa threads por projeto em uma barra lateral, cada um com o agente de sua escolha. De acordo com os documentos, um thread pode começar em uma nova árvore de trabalho Git criada em HEAD desanexado; você então revisa a comparação e mescla “por meio de seu fluxo de trabalho normal do Git”. Não há quadro de tarefas.
Agentes Externos conectam-se por meio do Agent Client Protocol (ACP): Claude Agent, Codex, OpenCode, Copilot, Cursor, Gemini CLI e muito mais, de acordo com o ACP Registry. Zed não cobra por eles; o faturamento é entre você e o provedor do agente. Terminal Threads também executam a CLI nativa de um agente em um terminal gerenciado como um thread. Para seu próprio agente, Zed aceita modelos hospedados pelo Zed, chaves de API, gateways como OpenRouter ou Bedrock, uma assinatura existente ou um modelo local através do Ollama, LM Studio ou llama.cpp. A conclusão preditiva, Edit Prediction, tem como padrão Zeta, um modelo de código aberto desenvolvido por Zed.
Zed também é editor de equipe: edição multijogador em tempo real e canais com chat de voz, um painel Git com preparação de blocos, stash, árvores de trabalho e resolução de conflitos, e SSH desenvolvimento remoto onde o código, os servidores de linguagem e o terminal são executados na máquina remota.
Singularity em poucas palavras
Singularity é um ADE para desktop feito pela Meteor Factory: um editor CodeMirror 6, terminais de sistema real, um cliente Git (gráfico, diffs, stash, árvores de trabalho), servidores de linguagem e espaços de trabalho multiprojetos. Seu núcleo, Mission Control, é um quadro Kanban que atua como superfície de execução para os agentes. Um ticket carrega a solicitação, a prioridade e a configuração do agente, mostra o status e a atividade ao vivo e, em seguida, mantém o relatório, os bloqueadores e uma resolução curta. Os tickets podem depender uns dos outros e ser divididos em crianças.
Orchestration executa cada tentativa em uma árvore de trabalho Git dedicada e, em seguida, reproduz seus commits no branch base com um rebase; uma fila solicita integrações para o mesmo projeto. Dependendo das suas configurações, o resultado é integrado automaticamente ou aguarda na guia Revisão. Os testes e a revisão continuam a ser essenciais: o isolamento não elimina conflitos nem regressões. Singularity aciona as CLIs de sete provedores (Claude Code, Codex, Copilot, Cursor, Gemini, Mistral, Ollama) com suas próprias contas. O aplicativo é gratuito; a licença Singularity (24 euros/mês por estação de trabalho, teste de 14 dias) desbloqueia apenas plug-ins pagos do Marketplace. Consulte preços.
Tabela de comparação
| Critério | Singularity | Zed |
|---|---|---|
| Produto type | Desktop ADE: quadro Kanban para agentes, editor, terminais, cliente Git, LSP | Editor de código-fonte aberto em Rust, renderizado por GPU, IA opcional |
| Ponto de entrada | Um ticket no Mission Control | Um arquivo ou thread no painel do agente |
| Agente execução | CLIs do provedor são executadas localmente, sandbox opcional (Seatbelt, Landlock) | Agente Zed, agentes externos via ACP, threads de terminal; na máquina remota por SSH |
| Paralelismo e isolamento | Uma árvore de trabalho e ramificação por execução, limite de agente simultâneo, dependências | Threads paralelos; árvore de trabalho opcional escolhida por thread |
| Acompanhamento de trabalho | Status, atividade ao vivo, perguntas de bloqueio, relatório por ticket | Barra lateral de threads por projeto, histórico, notificações de conclusão |
| Revisão e integração com Git | Revisão por arquivo, notas, mesclagem parcial, nova execução; fila de rebase e integração | Aceita por pedaço, pontos de verificação; mesclagem manual por meio do painel Git |
| Modelos e provedores | Claude Code, Codex, Copilot, Cursor, Gemini, Mistral, Ollama por meio de suas contas | Modelos hospedados em Zed, chaves de API, gateways, assinaturas, modelos locais; Agentes ACP |
| Extensões | Próprio Marketplace com permissões declaradas (não compatível com VS Code) | Extensões Zed (linguagens, temas, depuradores, servidores MCP) em Rust compiladas para WebAssembly |
| Plataformas | macOS (Apple Silicon, Intel), Windows (x64, ARM64), Linux | macOS, Linux, Windows |
| Preços | Grátis; Licença Singularity € 24/mês por estação de trabalho para plug-ins pagos (avaliação de 14 dias) | Pessoal $0; Pro $10/mês com $5 em tokens e preço da API +10%; Empresarial US$ 30/assento/mês |
O mesmo recurso em ambas as ferramentas
Faça uma exportação CSV para faturas, com um endpoint de API e um botão na IU.
No Zed, você inicia um thread com o agente integrado ou Claude Agent, depois um segundo thread em uma nova árvore de trabalho para que os dois agentes não editem os mesmos arquivos. Enquanto eles trabalham, você fica em um editor muito capaz: lendo, corrigindo à mão, acompanhando a comparação do projeto. No final você aceita ou rejeita pedaços, cria uma ramificação na árvore de trabalho, confirma e mescla com seus comandos Git. A ordem “API first” está na sua cabeça ou no seu rastreador de problemas.
No Singularity, você cria dois tickets, o botão bloqueado pelo endpoint. O ticket da API é executado em sua própria árvore de trabalho com o modelo escolhido; o ticket da UI espera até que o primeiro seja integrado. Se o agente fizer uma pergunta, o ticket fica pendente e você responde no tópico dele. A guia Revisão mostra a diferença: aprovação por arquivo, uma nota sobre uma seleção, nova execução com feedback ou mesclagem por rebase na ordem da fila. De qualquer forma, execute os testes após a integração.
Paralelismo, revisão e integração
No Zed a unidade de trabalho é um thread: uma conversa que você inicia, assiste e arquiva. A árvore de trabalho é opcional; arquivar o thread salva seu estado Git e o remove do disco, e reabrir o thread o restaura. Isso é flexível para alguém que controla todas as conversas, e o cliente Git (blame inline, stash, conflitos, mensagens de commit geradas) ajuda a terminar o trabalho. Mas a integração de uma árvore de trabalho de agente continua sendo uma operação manual.
No Singularity a unidade é um ticket: critérios de aceitação, prioridade, dependências, agente atribuído. O agendador pode escolher o próximo ticket pronto dentro do limite do agente simultâneo. O agente conversa com o aplicativo por meio de um gateway MCP com escopo para sua sessão, para fazer uma pergunta ou criar um ticket de acompanhamento. Seus commits são reproduzidos por rebase na base atualizada e nada chega ao seu branch sem aprovação quando a mesclagem automática está desativada. Além de três ou quatro tarefas simultâneas, um quadro torna visíveis os estados “pendente”, “com falha” ou “ação do usuário”.
Modelos, custos e dados
Zed pode vender acesso de modelo: o Pro inclui US$ 5 em tokens por mês e depois cobra o preço da API mais 10%, de acordo com sua página de preços, que também afirma que o uso com suas próprias chaves ou agentes externos é ilimitado, mesmo no plano gratuito. De acordo com sua página de privacidade, Zed não retém prompts ou contexto de código por padrão.
Singularity não vende nenhum modelo: ele inicia as CLIs dos seus provedores, que usam suas próprias contas ou chaves. Os dados do aplicativo permanecem em um banco de dados SQLite local; apenas as CLIs configuradas se comunicam com seus serviços e, com o Ollama local, a inferência permanece na sua máquina.
Onde Zed é mais forte
- O editor: Zed é maduro e rico em recursos; O editor do Singularity não possui cursores múltiplos, editor dividido, minimapa ou blame inline.
- Colaboração em tempo real: edição multijogador e canais de voz não têm equivalente no Singularity.
- Desenvolvimento remoto via SSH, com uma UI local.
- Código aberto: Zed é GPL; Singularity é proprietária.
- Escolha do agente e do modelo: o Registro ACP, modelos locais, gateways e conclusão preditiva que o Singularity não oferece.
Onde a Singularity se destaca
- O ticket como unidade de trabalho: especificações, dependências, filhos, status e relatório em um só lugar.
- Uma árvore de trabalho por execução por padrão: os agentes nunca mexem nos seus arquivos não confirmados.
- Revisão estruturada antes da mesclagem: aprovação por arquivo, notas, mesclagem parcial, nova execução com feedback.
- Integração ordenada: rebase na base atualizada e em uma fila por projeto.
- Sem revenda de tokens: os custos de IA vão diretamente para seus fornecedores.
Você pode usar os dois?
Sim. Singularity cria suas árvores de trabalho em .singularity-worktrees/: são pastas Git comuns. Abra o repositório ou uma árvore de trabalho do agente no Zed para ler, corrigir ou depurar, enquanto o Singularity rastreia tickets e integração. Claude Code, Codex, Copilot, Cursor e Gemini trabalham em ambos os lados de suas contas; apenas evite dois agentes na mesma árvore de trabalho ao mesmo tempo. Se você também está considerando um editor mais tradicional, leia Singularity vs VS Code.
Qual ferramenta você deve escolher?
- Você vive no editor e usa IA ocasionalmente: Zed.
- Você programa em pares ou trabalha remotamente: Zed, para multijogador e SSH.
- Você delega diversas tarefas por dia e deseja acompanhar cada uma até a integração: Singularity.
- Equipe pequena ou projeto solo ocupado: Singularity para o conselho e revisão, Zed como editor nos mesmos repositórios.
Protocolo de teste
- Escolha um recurso real relacionado à API e à IU, com testes existentes.
- Use o mesmo agente em ambos os lados (Claude Code ou Codex, por exemplo) para comparar fluxos de trabalho, não modelos.
- No Zed, execute dois threads, um em uma árvore de trabalho, depois revise e mescle você mesmo.
- No Singularity, crie dois tickets vinculados por uma dependência, com mesclagem automática desativada, e acesse a aba Revisão.
- Compare o tempo de revisão, as intervenções manuais e a legibilidade do histórico do Git e, em seguida, execute o conjunto de testes completo.
Perguntas frequentes
Zed está livre?
Sim: o plano Pessoal é gratuito, com 2.000 previsões de edição aceitas, e o uso com suas próprias chaves de API ou agentes externos não é limitado. O Pro custa US$ 10/mês e o Business US$ 30 por licença por mês, de acordo com a página de preços de Zed em 10 de outubro de 2026.
Zed pode comandar vários agentes ao mesmo tempo?
Sim, através de Agentes Paralelos, com isolamento de árvore de trabalho opcional. Não oferece quadro de tarefas ou integração automática.
O Singularity usa ACP?
Não. Para cada ticket ele inicia diretamente o Claude Code, Codex, Copilot, Cursor, Gemini, Mistral ou Ollama CLI instalado em sua máquina.
As extensões Zed funcionam no Singularity?
Não. Singularity tem seu próprio Marketplace, compatível com extensões Zed e VS Code.
Para ir mais longe, navegue em todas as comparações de Singularity, incluindo Singularity vs Cursor, leia o guia de primeiros passos ou baixe o Singularity.