Um relato em rede social chamou atenção por uma experiência curiosa: a pessoa continuou usando Astra, mas trocou o ambiente de trabalho de Codex para Zed e sentiu que todo o ciclo de programação ficou muito mais rápido. Até o consumo disponível parecia cair bem mais devagar.
A confusão acontece porque Zed, GitHub, Astra e Codex soam como partes de uma única ferramenta. Não são.
Zed não substitui GitHub nem Astra. É o ambiente em que se abre o código, se dão instruções a um agente, se editam arquivos, se roda o terminal e se revisam mudanças. Mesmo com o mesmo “cérebro” de IA, trocar o “corpo” e o fluxo ao redor dele pode mudar bastante a experiência.
1. Resumo em 30 segundos
Separar os quatro papéis deixa tudo simples.
| Nome | Papel aproximado |
|---|---|
| Zed | Editor e bancada em que código e agentes trabalham |
| GitHub | Repositório remoto, histórico, branches, PRs e colaboração |
| GPT-6 Astra | Modelo de IA que raciocina e gera código ou texto |
| Codex | Superfície e caminho de execução para desenvolvimento de software com agentes |
Uma analogia útil: GitHub é o depósito e o livro-caixa, Zed é a bancada, Astra é o cérebro e Codex é outra linha de produção.
E Zed e Codex não são mutuamente exclusivos. O Zed oferece oficialmente o Zed Agent nativo, Codex como agente externo via ACP e Codex CLI em fluxos de terminal.[1][2][3]
2. O que é Zed IDE?
Zed é um editor de código da mesma categoria geral de VS Code e Cursor. Também é chamado de Zed Editor.
Ele é escrito em Rust e usa uma arquitetura de renderização orientada a GPU. O Zed 1.0 foi anunciado em abril de 2026 e está disponível para macOS, Linux e Windows.[4]
O Zed atual também integra IA profundamente. O Zed Agent pode pesquisar um projeto, ler arquivos, editar código, executar comandos no terminal e apresentar as mudanças para revisão.[2]
Por isso ele se parece menos com um “bloco de notas sofisticado” e mais com uma bancada de desenvolvimento onde editor, Git, terminal e trabalhador de IA ficam juntos.
3. Separando Zed, GitHub, Astra e Codex
Um erro comum é imaginar que Zed e GitHub ocupam a mesma camada.
GitHub armazena repositórios remotos, mantém histórico e coordena mudanças por branches e Pull Requests. Zed é o aplicativo local em que esse repositório é aberto e trabalhado.
Astra fica em outra camada. A OpenAI apresentou o GPT-6 Astra em setembro de 2026 como um modelo voltado a tarefas exigentes, incluindo engenharia de software, uso de computador, navegação e pesquisa.[5]
Codex é melhor entendido como um produto e caminho de execução agêntica para desenvolvimento de software, e não apenas como o nome de um modelo. A OpenAI apresenta Chat, Work e Codex como superfícies de trabalho distintas.[6]
Logo, o modelo pode continuar igual enquanto muda o caminho usado para executar o trabalho.
4. O que realmente muda ao “mover Astra de Codex para Zed”?
Isso não significa transferir o modelo Astra fisicamente para o notebook.
Normalmente muda a camada que monta contexto, lê arquivos, chama ferramentas, executa terminal, mostra diffs e gerencia threads do agente. Essa camada costuma ser chamada de harness. A documentação do Zed também observa que um “agent path” pode ser chamado de harness.[2]
Há pelo menos três caminhos relevantes no Zed:
- Usar modelos da OpenAI pelo Zed Agent.
- Rodar Codex como agente externo ACP dentro do Zed.
- Rodar Codex CLI no terminal ou em Terminal Threads do Zed.
Portanto, dizer “troquei Codex por Zed” não identifica sozinho uma configuração técnica única.
O cérebro pode ser o mesmo; o corpo e o cockpit é que mudaram.
5. Por que a mesma IA pode parecer mais rápida?
O tempo total de uma tarefa agêntica não é apenas a inferência do modelo.
Tempo total
= raciocínio do modelo
+ coleta de contexto
+ busca e leitura de arquivos
+ chamadas de ferramentas
+ execução no terminal
+ tentativas repetidas
+ espera por reconexão
+ exibição e revisão de diffs
O modelo pode ser idêntico enquanto os outros componentes mudam. Se um ambiente sofre reconexões e repetições frequentes e outro não, o segundo pode parecer muito mais rápido mesmo sem aumento da velocidade pura do modelo.
Isso também não significa que Zed seja sempre mais rápido. Repositórios enormes, buscas amplas de contexto e processos de agentes externos podem acrescentar seu próprio custo.
A velocidade percebida pertence ao sistema inteiro, não só ao nome do modelo.
6. “Meus tokens quase não diminuem” quer dizer uso ilimitado?
A documentação oficial não permite concluir isso.
Em maio de 2026, o Zed anunciou login no Zed Agent com conta ChatGPT e uso de modelos OpenAI com a mesma franquia baseada em assinatura disponível no Codex. Isso é separado de fornecer uma chave da API OpenAI e pagar API por tokens.[1][7]
Porém, o próprio Zed afirma que o uso depende do nível do plano ChatGPT.[1]
A sensação de que “quase não diminui” pode ter várias causas:
- menos contexto ou menos idas e voltas com ferramentas por tarefa;
- menos tentativas repetidas;
- um indicador de uso que não representa diretamente cada token interno;
- tarefas comparadas com dificuldades diferentes.
Zed não desbloqueia a imortalidade dos tokens.
7. Usar Zed torna Codex desnecessário?
A arquitetura atual é menos binária do que essa pergunta sugere.
Codex pode rodar dentro do Zed.[2][3]
O Zed Agent combina bem com integração próxima ao editor, busca de código, edição de arquivos, terminal e MCP. Se a preferência for o comportamento ou configuração próprios do Codex, dá para usar Codex via ACP ou executar Codex CLI dentro do Zed.
Astra também possui recursos específicos no Codex. A OpenAI descreve um novo mecanismo de contexto do Codex em que Astra pode manter notas entre janelas de contexto e pesquisar contexto anterior, em vez de depender apenas de compactações repetidas.[5]
Portanto, escolher Zed não reduz o valor do Codex a zero.
Você pode gostar da bancada Zed e ainda colocar Codex para trabalhar nela.
8. Como isso se relaciona com “eu já trabalho via GitHub”?
Se você já deixa uma IA modificar um projeto centrado no GitHub, o modelo mental é bem parecido.
A diferença é que GitHub costuma ser a referência remota, enquanto Zed é a bancada local.
Repositório GitHub
↓ clone / pull
Abrir projeto no Zed
↓
Dar instruções ao agente de IA
↓
Buscar e editar arquivos
↓
Rodar testes no terminal
↓
Revisar diff
↓
commit / push
↓
Histórico / PR / CI no GitHub
Se antes a sensação era “a IA trabalha dentro do GitHub”, Zed se parece mais com trazer esse mesmo repositório para a bancada do seu computador e trabalhar ao lado do agente.
Same repo, different workspace.
9. Como é o fluxo real?
Imagine um bug em um serviço existente. Abra o repositório no Zed e peça ao agente para encontrar a causa, implementar a correção, executar testes relevantes e explicar o diff final.
Com Zed Agent, o trabalho pode usar as ferramentas nativas de projeto e terminal. Se quiser o comportamento do Codex, abra Codex como agente externo ou execute a CLI no terminal.[2][3]
Depois, revise diff e testes, faça commit com Git e envie ao GitHub. Em equipe, o fluxo segue para Pull Requests e CI.
Zed não remove GitHub da arquitetura. Ele conecta o trabalho local com agentes à camada de histórico, revisão e integração do GitHub.
10. Qual caminho combina com qual trabalho?
Em vez de procurar uma ferramenta universalmente “melhor”, pergunte qual comportamento você quer manter.
| Objetivo | Caminho natural |
|---|---|
| Priorizar editor, revisão e agente nativo do Zed | Zed Agent |
| Usar a interface do Zed, mas manter Codex como agente | Codex via ACP |
| Preservar configuração e interação nativas do Codex CLI | Codex CLI / Terminal Threads |
| Usar superfícies mais amplas da OpenAI ou capacidades ligadas ao computador | Combinar ChatGPT / Work / Codex conforme a tarefa |
| Guardar, compartilhar, revisar e integrar código remotamente | Continuar usando GitHub |
Escolher Zed e abandonar Codex não são a mesma decisão.
11. Equívocos comuns
“Zed substitui GitHub”
Não. Zed é a bancada; GitHub é o repositório remoto, histórico e camada de colaboração.
“Astra fica mais rápido só porque está no Zed”
Não necessariamente. Mudam harness, construção de contexto, conexão e ciclo de ferramentas.
“Zed significa tokens ilimitados”
A documentação oficial não diz isso. O uso baseado em assinatura segue o plano ChatGPT aplicável.[1]
“Zed e Codex competem, então só posso usar um”
Não. Codex pode rodar dentro do Zed via ACP, e Codex CLI pode rodar em seus terminais.[2][3]
“Se o modelo é o mesmo, trocar de ambiente não adianta”
Pode adiantar. Contexto, ferramentas, repetições, estabilidade da conexão e revisão alteram o tempo total.
12. Resumo
Zed IDE não é o modelo de IA nem um substituto do GitHub. É um ambiente rápido para abrir código, executar agentes, editar arquivos, rodar comandos e revisar mudanças.
Quando alguém diz que “moveu Astra de Codex para Zed”, a principal mudança costuma estar menos no cérebro e mais no caminho de trabalho ao redor dele.
Por isso o mesmo Astra pode parecer muito mais rápido. Mas “parecer mais rápido” não prova que o modelo acelerou, e “o uso quase não caiu” não prova acesso ilimitado.
A parte mais interessante é que não se trata simplesmente de Zed contra Codex.
Codex pode sentar na bancada do Zed.
Pegue o mesmo repositório do depósito GitHub, trabalhe nele em Zed com Astra, use a linha Codex quando fizer sentido e envie o resultado de volta ao GitHub.
Separados os jargões, a arquitetura fica surpreendentemente comum: depósito, bancada, cérebro e linha de produção.
- [4] Zed, “Zed 1.0” — https://zed.dev/blog/zed-1-0
- [1] Zed, “Use Your ChatGPT Subscription in Zed” — https://zed.dev/blog/chatgpt-subscription-in-zed
- [2] Zed Docs, “Agents” — https://zed.dev/docs/ai/agents
- [3] Zed Docs, “External Agents” — https://zed.dev/docs/ai/external-agents
- [7] Zed Docs, “Use an Existing Subscription” — https://zed.dev/docs/ai/use-an-existing-subscription
- [5] OpenAI, “GPT-6 Astra: A new generation of intelligence” — https://openai.com/index/gpt-6-astra/
- [6] OpenAI Help Center, “ChatGPT Work and Codex” — https://help.openai.com/en/articles/20001275/
- https://zed.dev/blog/chatgpt-subscription-in-zed zed.dev
- https://zed.dev/docs/ai/agents zed.dev
- https://zed.dev/docs/ai/external-agents zed.dev
- https://zed.dev/blog/zed-1-0 zed.dev
- https://openai.com/index/gpt-6-astra/ openai.com
- https://help.openai.com/en/articles/20001275/ help.openai.com
- https://zed.dev/docs/ai/use-an-existing-subscription zed.dev
