OpenCode vs Codex: qual assistente de código por terminal escolher?

Comparativo entre OpenCode vs Codex rodando como agentes de código no terminal
Resposta rápida

OpenCode vs Codex é a dúvida de quem quer um agente de código rodando direto no terminal, sem sair pra uma interface web. Os dois são open source e resolvem o mesmo problema por filosofias opostas: o OpenCode (da SST, licença MIT, 160 mil+ estrelas) aposta na liberdade de plugar 75+ provedores e até modelos locais, enquanto o Codex CLI (da OpenAI, Apache-2.0, quase todo em Rust) aposta em polimento, sandbox e menos configuração. Se você quer controle e custo baixo, OpenCode. Se quer velocidade com setup simples, Codex.

Escolher entre OpenCode e Codex é escolher entre duas filosofias de como um agente de código deve viver no seu terminal

Os dois são open source, os dois resolvem o mesmo problema (deixar a IA ler, escrever e rodar código junto com você na linha de comando), só que puxam pra lados opostos

Um aposta na liberdade total de modelo

O outro aposta no polimento pronto pra usar

Bora entender cada um antes de cravar qual entra no seu dia a dia?

O que é cada ferramenta

O OpenCode é um agente de código open source que roda no terminal, mantido pela equipe da SST no repositório sst/opencode

Detalhe importante pra não se perder: existiu uma versão original em opencode-ai/opencode que foi arquivada em setembro de 2025

A versão viva, que a comunidade adotou como padrão em 2026, é a da SST

Ele é licenciado sob MIT (gratuito, sem assinatura) e cruzou mais de 160 mil estrelas no GitHub no início de 2026, o que faz dele o agente de código open source mais popular hoje

O Codex CLI é o agente de linha de comando da OpenAI, hospedado em openai/codex

Ele é licenciado sob Apache-2.0 e escrito majoritariamente em Rust (cerca de 95% do código)

Roda com modelos da própria OpenAI, a família GPT-5.x, e o foco declarado dele é segurança: execução isolada do shell num sandbox como recurso central

Ou seja, mesma categoria, DNA bem diferente

OpenCode vs Codex: comparação lado a lado

Coloquei os fatos de cada um na mesma tabela pra facilitar a leitura

CritérioOpenCodeCodex CLI
MantenedorSST (sst/opencode)OpenAI (openai/codex)
LicençaMITApache-2.0
Modelos75+ provedores (OpenAI, Claude, Gemini, Bedrock, Groq, Azure, OpenRouter) + locais via OllamaFamília GPT-5.x da OpenAI (padrão GPT-5.5 na autenticação via ChatGPT)
Instalaçãoscript, npm ou Homebrewnpm ou Homebrew
CustoGratuito (MIT), você usa sua própria chave de APIModelos OpenAI (autenticação via ChatGPT)
FocoFlexibilidade, controle do loop, sem lock-inVelocidade, polimento, sandbox e setup simples

Repara que a tabela quase se explica sozinha

O OpenCode é a ferramenta do "traga qualquer modelo", incluindo rodar local

O Codex é a ferramenta do "já vem afinado com o modelo da casa"

Quando escolher OpenCode e quando escolher Codex

Aqui é onde a decisão realmente acontece, porque não existe vencedor absoluto, existe o que combina com o SEU jeito de trabalhar

Escolhe OpenCode se você quer:

  • Liberdade de modelo: plugar sua própria chave de mais de 75 provedores e trocar quando quiser
  • Rodar modelo local via Ollama (Qwen3, Llama 3.3 e afins), sem depender de nuvem de ninguém
  • Fugir de lock-in e ter mais controle do loop do agente
  • Custo baixo, já que a ferramenta é MIT e você paga só o modelo que plugar

Um ponto pra ter no radar: rodar modelo local de verdade pede máquina forte, quase um PC da Nasa dependendo do modelo

Se a tua ideia é jogar isso num servidor dedicado em vez de torrar a máquina local, vale saber como escolher uma boa VPS antes de sair contratando qualquer coisa

Escolhe Codex se você quer:

  • Velocidade e experiência polida, com menos decisões de configuração
  • Execução isolada em sandbox como recurso central, se segurança e shell controlado te preocupam
  • Ficar dentro do ecossistema OpenAI sem precisar montar setup de provedor

Resumindo o trade-off: OpenCode entrega flexibilidade e controle, Codex entrega velocidade e polimento com menos config

Configurando o OpenCode com modelo gratuito na prática

Eu já coloquei a mão nisso e gravei o processo inteiro

No vídeo abaixo eu mostro como instalar o OpenCode e rodar ele pelo terminal dentro do VS Code, e o mais interessante: programando de graça

A sacada foi plugar modelos gratuitos que rodam em servidor e não dependem da minha máquina

Dentro do OpenCode eu troco de modelo com o comando de barra /model, então dá pra testar um, não gostar, e pular pro outro na hora

Foi exatamente o que fiz: testei o modelo Nemotron gratuito, achei que ele não entregava o código direito, e troquei por outro modelo gratuito, que gerou bem melhor

Meu fluxo quando uso IA de qualidade duvidosa é particionar o prompt em etapas, pra não pedir tudo de uma vez e receber código zoado

  1. Primeiro peço pra IA gerar um PRD do produto antes de codar qualquer coisa
  2. Depois mando montar o scaffolding, a base do projeto
  3. Só então parto pra funcionalidade principal
  4. Na hora de integrar a aplicação a um modelo via OpenRouter, coloco a chave de API no arquivo .env e peço pra IA reiniciar o projeto

Nessa etapa de integração, um dos modelos gratuitos levou 4 minutos raciocinando pra aplicar as alterações

E aqui vai o aviso honesto: os modelos gratuitos podem demorar mesmo, por causa do volume de gente usando ao mesmo tempo

No fim eu ainda pedi pro próprio OpenCode subir o projeto pro GitHub via comandos automáticos, com os .env ignorados porque guardam as chaves

Abri o app final no navegador e ele funcionou: caixa pra colar código, botão de explicar e a explicação gerada pela IA aparecendo direitinho

Instalar o OpenCode, se você já tem o Node na máquina, é um comando só:

npm i -g opencode-ai@latest

Não se assuste com o nome opencode-ai no comando: esse é o pacote oficial publicado pelo projeto da SST, não tem nada a ver com o repositório antigo que foi arquivado

Se preferir, dá também por script ou Homebrew:

curl -fsSL https://opencode.ai/install | bash
brew install opencode

Veredito: qual assistente de código por terminal escolher

Não dá pra cravar que um é melhor que o outro no vácuo, porque eles otimizam coisas diferentes

Se você é o tipo que gosta de escolher o modelo, testar opção gratuita, rodar local e ter controle fino do agente, o OpenCode é a casa natural

A liberdade de 75+ provedores mais Ollama, somada à licença MIT, é difícil de bater pra quem quer experimentar sem lock-in nem conta pra pagar de cara

Se você prefere abrir o terminal e sair codando com o mínimo de configuração, contando com sandbox e uma experiência mais afinada, o Codex CLI faz mais sentido

É velocidade e polimento em troca de ficar dentro do ecossistema OpenAI

No fim, a régua é essa: liberdade e controle de um lado, polimento e simplicidade do outro

Conclusão

A melhor forma de decidir OpenCode vs Codex não é lendo comparação, é rodando os dois num projeto pequeno e sentindo qual encaixa no teu fluxo

Escolhe um, instala e testa numa tarefa de verdade

Pra Codex:

npm i -g @openai/codex

Pra OpenCode (lembrando: opencode-ai é o pacote oficial do projeto da SST, não o repo antigo):

npm i -g opencode-ai@latest

Minha sugestão sincera pra começar sem gastar nada: parte pelo OpenCode com um modelo gratuito, monta um appzinho do zero e vê a IA trabalhar

Depois que pegar o jeito, aí sim você compara com calma e decide qual vira teu daily driver

até o próximo post! 🙂

Perguntas frequentes

Dá pra rodar o OpenCode sem internet, usando modelo local?

Sim, o OpenCode suporta modelos locais via Ollama, como Qwen3 e Llama 3.3, sem depender da nuvem de ninguém. A ressalva é real: modelos locais pesados pedem máquina forte pra rodar bem no dia a dia, quase um PC da Nasa dependendo do que você for rodar. Se a máquina não aguentar, a alternativa é usar um provedor remoto gratuito pelo próprio OpenCode.

Qual a diferença entre o repositório sst/opencode e o opencode-ai/opencode?

O opencode-ai/opencode foi a versão original da ferramenta, mas foi arquivada em setembro de 2025 e não recebe mais atualizações. A versão viva hoje, mantida pela equipe SST e adotada como padrão pela comunidade em 2026, é o sst/opencode. Se você achar referência ao repo antigo em algum tutorial, ignore e vá direto pro sst/opencode.

O Codex CLI aceita modelos de outros provedores além da OpenAI?

Não, o Codex CLI roda com a família GPT-5.x da OpenAI, e o modelo padrão em sessões autenticadas via ChatGPT é o GPT-5.5. Quem quiser flexibilidade de provedor, trocar de modelo sem burocracia ou plugar modelo local vai precisar do OpenCode, que suporta mais de 75 provedores mais Ollama.

Como o Codex CLI protege o sistema durante a execução de comandos?

O foco central do Codex é exatamente isso: ele roda o shell em execução isolada, dentro de um sandbox. Os comandos que a IA executa ficam contidos, o que reduz o risco de uma ação acidental afetar o resto do seu sistema. Se segurança e shell controlado são prioridade pra você, esse é um ponto forte que o Codex entrega de fábrica.

OpenCode é pago? Tem alguma assinatura pra usar?

A ferramenta em si é gratuita, licenciada sob MIT, sem assinatura nenhuma. O que você eventualmente paga é a chave de API do provedor de modelo que você plugar, caso escolha um serviço pago. Se optar por modelo gratuito ou Ollama local, o custo total da ferramenta é zero.

Qual dos dois tem mais suporte da comunidade, OpenCode ou Codex CLI?

O OpenCode cruzou mais de 160 mil estrelas no GitHub no início de 2026, o que faz dele o agente de código open source mais popular hoje. Esse número reflete uma adoção muito acelerada, puxada pela flexibilidade de modelo e pela licença MIT. O Codex CLI tem o respaldo da OpenAI por trás, mas em termos de comunidade open source o OpenCode leva vantagem clara.




Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 473 aulas
  • 20 projetos
  • 39h 26min

Blog | Mais populares