OpenCode ou Claude Code: qual escolher para o dia a dia?

comparativo OpenCode ou Claude Code para o dia a dia de programação com IA
Resposta rápida

OpenCode ou Claude Code? O Claude Code é o agente oficial da Anthropic e vem incluído nos planos pagos do Claude (Pro a US$ 20/mês, Max a US$ 100 e US$ 200/mês). O OpenCode é open source sob licença MIT, mora em github.com/anomalyco/opencode, roda como TUI no terminal, app desktop e extensão de IDE, e é agnóstico de provedor (mais de 75 opções via Models.dev). O detalhe que decide hoje: a Anthropic proíbe usar o token OAuth da assinatura em ferramenta de terceiro, então no OpenCode com Claude o caminho é chave de API, ou seja, custo por token

Fala aí, beleza? Trocar de agente de código no meio do fluxo é daquelas decisões que parecem pequenas e mexem no seu dia inteiro: atalho, custo, jeito de configurar, tudo muda

De um lado tem o Claude Code, o agente oficial da Anthropic, que não é assinatura separada: ele vem incluído nos planos pagos do Claude (Pro, Max, Team e Enterprise)

Do outro tem o OpenCode, open source sob licença MIT, com repositório em github.com/anomalyco/opencode (a antiga URL sst/opencode redireciona pra lá), agnóstico de provedor e rodando como TUI no terminal, como aplicativo desktop e como extensão de IDE

Aqui eu comparo os quatro critérios que realmente pesam na rotina: modelo usado, controle do fluxo, custo e liberdade de configuração

Bora?

Comparativo lado a lado: modelo, instalação, configuração e custo

Critério OpenCode Claude Code
Licença e código Open source sob MIT, repo em github.com/anomalyco/opencode Produto da Anthropic
Onde roda TUI no terminal, app desktop e extensão de IDE Também pode ser executado por Amazon Bedrock, Google Vertex AI e Microsoft Foundry (opção 3rd-party platform no prompt de login)
Instalação `curl -fsSL https://opencode.ai/install \ bash ou npm install -g opencode-ai` Instalador nativo: `curl -fsSL https://claude.ai/install.sh \ bash (macOS/Linux) e irm https://claude.ai/install.ps1 \ iex` (Windows)
Outras vias de instalação npm funciona também no Windows brew install --cask claude-code e winget install Anthropic.ClaudeCode (npm, @anthropic-ai/claude-code, está depreciado)
Modelo e provedor Agnóstico, com o registro Models.dev como lista: mais de 75 provedores Modelos da Anthropic
Troca de modelo na sessão /models /model
Credenciais opencode auth login, gravadas localmente em ~/.local/share/opencode/auth.json Login com escolha de plataforma quando roda via Bedrock, Vertex AI ou Foundry
Configuração opencode.json com hierarquia: .opencode no projeto e ~/.config/opencode global Sem dado verificado neste comparativo
Agentes Dois embutidos (build, com acesso completo, e plan, somente leitura) mais agentes próprios em arquivos .md Sem dado verificado neste comparativo
Custo Depende do provedor conectado: com Claude via API, o Sonnet 5 sai a US$ 2 (entrada) e US$ 10 (saída) por milhão de tokens até 31/08/2026, depois US$ 3 e US$ 15 Incluído nos planos pagos: Pro US$ 20/mês, Max em dois níveis, US$ 100/mês e US$ 200/mês

Lendo linha por linha, o que cada uma significa na prática:

  • Licença: o OpenCode você abre, lê e fork se quiser, o Claude Code você usa como produto
  • Onde roda: o OpenCode te dá três superfícies (terminal, desktop e IDE), o Claude Code te dá caminho corporativo de nuvem
  • Instalação: os dois resolvem em um comando, e no Claude Code vale lembrar que o npm ficou depreciado, então evite copiar tutorial velho
  • Modelo: essa é a linha que separa as duas de verdade, mais de 75 provedores contra o time da casa
  • Troca na sessão: repara na letra, /models no OpenCode e /model no Claude Code, o plural pega muita gente desprevenida
  • Configuração: o opencode.json e os agentes em markdown moram no projeto, ou seja, dá pra versionar
  • Custo: um é mensalidade fixa, o outro é conta por token
Domine o Claude Code do básico ao avançado
Pré-inscrição Formação Claude Code

Domine o Claude Code do básico ao avançado

Você vai aprender a criar sistemas completos com Claude Code, sem precisar ser programador. Inscreva-se para ter acesso a um desconto de lançamento e bônus especiais!

Por que a assinatura do Claude não vale no OpenCode

Esse é o ponto que mais muda a decisão hoje, e vale entender o PORQUÊ antes do como

A Anthropic proíbe o uso de tokens OAuth de contas Free, Pro ou Max em qualquer outro produto, ferramenta ou serviço

Ou seja: o login por assinatura é exclusivo do Claude Code e do Claude.ai, e pra ferramenta de terceiro o caminho autorizado é chave de API

A sequência foi assim, e repara que não são quatro versões da mesma regra, cada data é uma camada diferente (primeiro a prática, depois o papel):

  1. 09/01/2026, camada técnica: a Anthropic passou a rejeitar tokens OAuth fora das ferramentas oficiais, ou seja, parou de funcionar antes de qualquer texto mudar
  2. 20/02/2026, camada dos termos: os termos foram atualizados pra proibir explicitamente o que já estava sendo barrado na porta
  3. 19/03/2026, camada do projeto: o OpenCode removeu as referências à Anthropic após pedido legal (PR #18186)
  4. 04/04/2026, camada do plano: entrou a política de a assinatura não cobrir ferramentas de terceiros, aqui já não é sobre acesso, é sobre o que a sua mensalidade paga

Estado atual, sem rodeio: usar assinatura Claude Pro ou Max dentro do OpenCode não é oficialmente suportado pela Anthropic

E a consequência prática é de bolso: no OpenCode com Claude o gasto vira por token, não valor fixo no fim do mês

Quem já sente o contador correr rápido vai gostar de dar uma olhada em como reduzir tokens e custo por dia, porque a lógica de economia serve pros dois lados

Como o OpenCode se comporta na prática

No vídeo abaixo eu instalo o OpenCode do zero (desinstalei antes de propósito, pra refazer o processo junto com você)

A instalação é um comando só: dá pra ir de curl -fsSL https://opencode.ai/install | bash ou de npm install -g opencode-ai

Eu escolhi o npm porque já tinha Node no ambiente, e é o caminho que também funciona no Windows

Detalhe que me chamou atenção: mesmo depois de reinstalar, ao abrir a ferramenta ela já veio com um modelo selecionado

Ou seja, a configuração não mora só na pasta do projeto, ela fica também no global, e isso bate com a hierarquia do opencode.json entre .opencode (projeto) e ~/.config/opencode (global)

A conexão de provedor eu fiz pelo opencode auth login: o fluxo abriu um link no navegador, eu autorizei e pude fechar a janela

As credenciais ficam gravadas localmente em ~/.local/share/opencode/auth.json

Depois disso, o /models no meio da sessão resolve a troca sem sair do que eu estava fazendo

Meu primeiro prompt foi de sanidade, coisa boba mesmo: perguntei em que pasta eu estava e quais arquivos existiam ali

Ele respondeu o diretório certo e avisou que não havia arquivos visíveis, então segui pra um projeto de portfólio pessoal (HTML, CSS e JavaScript, página única com header, hero, cards de skills, projetos e footer, tema escuro e responsivo) pra ver como ele escreve código de verdade

O fluxo de trabalho fica dividido entre os dois agentes embutidos: o plan, somente leitura, pra pensar antes de mexer, e o build, com acesso completo, pra executar

E dá pra criar agente seu num arquivo markdown, onde o nome do arquivo vira o nome do agente

Uma coisa que eu repito sempre: leia a documentação oficial como fonte de verdade, acima da opinião de qualquer usuário (inclusive a minha)

No vídeo você vê a instalação, a autenticação do provedor e o uso do TUI na prática, do primeiro prompt até o projeto rodando

Qual escolher para cada rotina

Você já assina Claude Pro ou Max e quer o caminho suportado

Fica no Claude Code

O agente já está incluído no plano que você paga, e o login por assinatura só é permitido nas ferramentas oficiais, então tentar esticar isso pra fora é remar contra os termos

Você quer testar modelos de vários provedores no mesmo fluxo

OpenCode, sem dúvida

São mais de 75 provedores pelo registro Models.dev, e a troca acontece dentro da sessão com /models, sem reconfigurar tudo

Seu time precisa rodar em nuvem corporativa

Claude Code

Ele pode ser executado por Amazon Bedrock, Google Vertex AI e Microsoft Foundry, com a opção 3rd-party platform aparecendo no próprio prompt de login

Você quer versionar a configuração do agente no repositório

OpenCode

O opencode.json, a pasta .opencode e os agentes em .md são arquivos comuns: entram no git, viajam com o projeto e o time inteiro herda o mesmo setup

Você quer custo previsível

Claude Code

Pro a US$ 20/mês, Max a US$ 100 ou US$ 200/mês, e acabou a conversa: você sabe o número antes do mês começar

Você aceita pagar por uso

OpenCode com chave de API

Com Sonnet 5 são US$ 2 de entrada e US$ 10 de saída por milhão de tokens até 31/08/2026, subindo pra US$ 3 e US$ 15 depois disso

Mês fraco você paga pouco, mês de refatoração pesada você paga muito, é essa a troca

Veredito: qual vale para o dia a dia

Sem ficar em cima do muro

Se o que você quer é previsibilidade e suporte oficial, é Claude Code: a assinatura que você já paga cobre o uso, o login é o caminho permitido e você não precisa pensar em conta de token no meio de um refactor

Se o que você quer é liberdade de modelo e configuração aberta, é OpenCode: licença MIT, código na mesa, mais de 75 provedores, agentes seus em markdown e o setup inteiro versionável no repo

Só vá com os olhos abertos: assumindo o custo por API, porque a assinatura Claude não é caminho suportado ali

E o que cada lado perde na troca?

Saindo do Claude Code você perde o custo fixo e o login por assinatura

Saindo do OpenCode você perde a escolha de provedor e a configuração aberta que viaja com o projeto

Quando NÃO vale trocar: se o seu plano pago já cobre tudo que você faz no dia e você não tem nenhuma vontade real de rodar outro modelo, trocar de ferramenta só troca de atalho e de dor de cabeça

E se a sua dúvida é outra, eu já coloquei o Claude Code contra o Cursor frente a frente por lá

Conclusão

Recapitulando pelos quatro critérios: modelo (Anthropic contra mais de 75 provedores), controle do fluxo (agentes plan e build versionáveis contra produto oficial), custo (fixo mensal contra por token) e liberdade de configuração (opencode.json no repo contra caminho da casa)

O próximo passo prático é barato: instala o OpenCode com npm install -g opencode-ai, roda opencode auth login e testa num projeto pequeno, sem largar o seu setup atual

Se a sua assinatura do Claude já cobre o que você faz, seguir no Claude Code é decisão perfeitamente defensável, e nem toda ferramenta nova precisa virar daily driver na primeira semana 🙂

Até o próximo post!

Matheus Battisti

Perguntas frequentes

Dá para usar a assinatura do Claude Pro ou Max dentro do OpenCode?

Não é oficialmente suportado pela Anthropic. A restrição veio em camadas entre janeiro e abril de 2026: primeiro o bloqueio técnico dos tokens OAuth fora das ferramentas oficiais (09/01/2026), depois a atualização dos termos proibindo explicitamente (20/02/2026) e, por último, a política de 04/04/2026, que trata da cobertura da assinatura e tirou ferramentas de terceiros dela. O caminho autorizado pra usar Claude fora do Claude Code e do Claude.ai é chave de API, e nesse caso o custo vira por token.

Qual é o comando pra trocar de modelo no meio da sessão em cada ferramenta?

No OpenCode o comando é /models, no plural. No Claude Code é /model, no singular. É só uma letra de diferença, mas confunde bastante gente que usa as duas ferramentas no mesmo dia.

O OpenCode instala no Windows?

Instala, pelo comando npm install -g opencode-ai. Essa é justamente a via recomendada pra quem está no Windows, já que o instalador via curl é pensado pra macOS e Linux.

Quanto custam os planos do Claude Code hoje?

O Claude Code não tem cobrança separada, ele vem incluído nos planos pagos do Claude. O plano Pro sai por US$ 20 por mês, e o Max tem dois níveis, US$ 100 e US$ 200 por mês.

Onde o OpenCode guarda as credenciais depois do login?

Depois de rodar opencode auth login, as credenciais ficam gravadas localmente em ~/.local/share/opencode/auth.json. É esse arquivo que guarda a conexão com o provedor escolhido.

O Claude Code roda em nuvem de terceiros, tipo AWS ou Google Cloud?

Sim, o Claude Code pode ser executado por Amazon Bedrock, Google Vertex AI e Microsoft Foundry. Essa opção aparece como 3rd-party platform logo no prompt de login.




Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares