OpenCode vale a pena para quem já paga por outro agente de código?

OpenCode vale a pena para quem já paga por outro agente de código
Resposta rápida

OpenCode vale a pena? Depende de uma conta que muita gente pula: ele é agente open source (licença MIT) mantido pela Anomaly, roda no terminal, IDE ou desktop e cobra por conta própria, seja no Zen (pré-pago em créditos, por 1M de tokens, vendido a custo) ou no Go (US$5 no primeiro mês, depois US$10/mês). E tem o detalhe que decide tudo: desde 09/01/2026 a Anthropic bloqueia login de terceiros com Pro e Max, então sua assinatura Claude NÃO entra ali. Pra quem já paga outro agente, o OpenCode é soma de custo, não troca automática

Se você já paga Claude Pro, Max ou Cursor, o OpenCode não é uma pergunta técnica, é uma pergunta de fatura

Todo mundo viu ele passar na timeline nas últimas semanas

Só que a decisão aqui não é "qual é melhor", e sim se um SEGUNDO agente paga o custo de migrar: reconfigurar regra de projeto, refazer skill, aprender atalho novo e botar mais um valor no cartão

Então bora fazer o caminho honesto: o que ele é, como cobra, o que muda pra quem já tem assinatura e, no fim, veredito POR PERFIL em vez daquele "depende" genérico 🙂

O que é o OpenCode e como ele cobra

O OpenCode é um agente de codificação open source que roda no terminal, na IDE ou no desktop, sem acoplamento a um provedor único: dá pra plugar Claude, OpenAI, Google e modelos locais

O código é licenciado sob MIT

O projeto é mantido pela Anomaly, o mesmo time por trás do SST, e o repositório oficial vive em github.com/anomalyco/opencode, endereço que antes era sst/opencode

Se você já tiver bookmark antigo apontando pro sst, é bom atualizar

Instalando:

Formação Vibe Coding
Formação Recomendada

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Dá pra ir por script de instalação ou por npm global

# script de instalação
curl -fsSL https://opencode.ai/install | bash

# ou via npm global
npm i -g opencode-ai@latest

# conferindo se ficou de pé
opencode --version

Se o opencode --version não responder, o problema quase sempre é PATH, não a instalação em si

E como ele cobra?

São duas formas oficiais, e elas resolvem necessidades bem diferentes

O OpenCode Zen é um catálogo curado de modelos com cobrança pré-paga por uso, em créditos, com preço por 1 milhão de tokens e cobrança por requisição

O detalhe interessante: eles declaram vender os modelos do Zen a custo, repassando só a taxa de processamento (4,4% + US$0,30 por transação)

O Zen também oferece modelos gratuitos por tempo limitado

O OpenCode Go é a assinatura barata: US$5 no primeiro mês, depois US$10 por mês

O projeto declara mirar entregar no Go cerca de 6 vezes o valor pago em uso, com limites definidos em valor em dólar e não em número fixo de requisições

Ou seja: a contagem de requisições varia conforme o modelo que você escolhe, o que é bem diferente do "X mensagens por dia" que a gente já conhece

E quando o limite estoura, não é parede: você pode seguir nos modelos gratuitos, e existe a opção de cair pro saldo do Zen em vez de bloquear as requisições

O Go é ativado dentro do próprio OpenCode pelo comando /connect, escolhendo OpenCode Go

Tem ainda o plano Black, mas as inscrições estão temporariamente pausadas, então não dá pra contar com ele na sua decisão de hoje

Sobre adoção, o próprio site divulga mais de 160 mil estrelas no GitHub, 900 contribuidores e mais de 7,5 milhões de desenvolvedores por mês

Não é projeto de fim de semana, beleza?

Sua assinatura Claude Pro ou Max não vale dentro do OpenCode

Esse é o ponto que decide o post pra quem já paga a Anthropic, e é melhor saber ANTES de instalar

Em 9 de janeiro de 2026 a Anthropic passou a bloquear no servidor a autenticação de ferramentas de terceiros com assinaturas Claude Pro e Max via OAuth

Não foi mudança de client, foi bloqueio do lado deles

Depois a empresa esclareceu publicamente que o login OAuth se destina apenas ao Claude Code e ao Claude.ai, e que usar esses tokens em outro produto viola os Termos de Consumo

Do outro lado, em 19 de março de 2026 o OpenCode incorporou o pull request #18186 removendo as referências à autenticação Claude Pro e Max, com a justificativa de pedido legal da Anthropic

A consequência prática é simples e cara: dentro do OpenCode, usar assinatura Claude não é caminho sancionado

Pra rodar modelo Claude ali, o caminho suportado é chave de API, pagando por token

Existem plugins de comunidade tentando restaurar o login com assinatura (o opencode-anthropic-oauth é um deles, publicado no GitHub), mas eles ficam fora do suporte oficial da Anthropic

Tome cuidado! Caminho não sancionado é caminho que pode parar de funcionar a qualquer momento, e o risco fica todo do teu lado

E se o que te prende hoje são justamente as melhorias do Opus 4.5 em código, vale lembrar: você continua tendo acesso a esses modelos no OpenCode, só que pela via paga por token, não pela assinatura que você já tem

OpenCode, Claude Code e Cursor: o que você paga em cada um

Plano Preço público Como cobra Detalhe que muda a conta
OpenCode Go US$5 no 1º mês, depois US$10/mês Assinatura com limite medido em valor em dólar Meta declarada de 6x o valor pago; ao estourar, fallback pros modelos gratuitos ou pro saldo do Zen (opcional)
OpenCode Zen Preço por 1M de tokens Pré-pago em créditos, cobrança por requisição Venda a custo, com repasse de 4,4% + US$0,30 por transação; tem modelos gratuitos por tempo limitado
OpenCode Black Não disponível Inscrições temporariamente pausadas Não dá pra planejar em cima dele agora
Claude Pro US$20/mês Assinatura Claude Code incluso, com limite de uso compartilhado com o Claude
Claude Max 5x US$100/mês Assinatura Mesmo limite compartilhado entre Claude e Claude Code
Claude Max 20x US$200/mês Assinatura Mesmo limite compartilhado entre Claude e Claude Code
Cursor Pro US$20/mês Assinatura Inclui US$20 de uso de agente
Cursor Pro+ US$60/mês Assinatura Preço público de tabela
Cursor Ultra US$200/mês Assinatura Preço público de tabela

Olhando a tabela fica claro o que muita thread esconde: pra quem já assina, o OpenCode não substitui nada automaticamente

Como a assinatura Claude não entra ali, o custo dele SOMA ao que você já paga, seja via Go, via Zen ou via chave de API

A única rota que não soma dinheiro é a dos modelos gratuitos, e ela cobra em outra moeda: tempo (já já eu mostro quanto)

O que você realmente ganha ao somar o OpenCode ao que já usa

Se vai custar mais, o ganho tem que ser concreto

E aqui tem coisa bem palpável, cada uma casando com um perfil diferente

Regras de projeto em AGENTS.md:

As regras do OpenCode ficam num arquivo AGENTS.md na raiz do projeto, com uma versão global própria em ~/.config/opencode/AGENTS.md

O comando /init cria ou atualiza esse arquivo, e arquivos extras de instrução podem ser apontados no opencode.json

É o mesmo espírito de arquivo de contexto que você já mantém no seu agente atual, só que com um nome neutro

Ele lê as skills que você já tem:

Essa é a que mais reduz custo de migração

O OpenCode lê skills tanto em pastas próprias quanto em pastas compatíveis com o Claude Code:

  • .opencode/skills/<nome>/SKILL.md
  • ~/.config/opencode/skills/<nome>/SKILL.md
  • .claude/skills/<nome>/SKILL.md
  • ~/.claude/skills/<nome>/SKILL.md
  • .agents/skills/ e ~/.agents/skills/

Cada SKILL.md exige frontmatter YAML com name e description

Tradução: quem passou meses lapidando skill no Claude Code não começa do zero, ele aproveita o que já está no disco

Isso derruba bastante do custo de migrar, que costuma ser mais de setup do que de aprendizado

MCP local e remoto:

Servidores MCP locais e remotos são declarados na seção mcp do arquivo de configuração, e ficam disponíveis pro modelo junto das ferramentas nativas

Perfil que ganha aqui: quem automatiza

Se você já pluga o teu agente em fluxo externo, ou já brinca de agentes personalizados sem código, é o mesmo raciocínio: o agente deixa de viver só dentro do editor

LSP como feedback do agente:

O OpenCode integra servidores LSP e usa os diagnósticos como feedback pro agente

Na seção lsp do config, definir lsp como true habilita todos os servidores LSP embutidos

É o agente enxergando o erro que a sua IDE já enxerga, em vez de escrever no escuro e descobrir na hora de rodar

Cliente/servidor com opencode serve:

A arquitetura é cliente/servidor, e o comando opencode serve inicia um servidor HTTP com acesso à API sem a interface de terminal

opencode serve

Perfil que ganha: quem quer portabilidade, quer chamar o agente de fora ou não quer o fluxo preso numa TUI

Junta isso com a licença MIT e você tem o argumento real do OpenCode, que não é preço: é não ficar amarrado num provedor só

Como foi na prática configurar o OpenCode sem pagar por IA

No vídeo abaixo eu instalo o OpenCode e rodo ele pelo terminal do VS Code, e a inicialização já abre uma tela de uso própria

Depois configurei o modelo dentro do próprio OpenCode e fui de gratuito, com a opção de trocar no meio do trabalho

Aviso que dei lá e repito aqui: modelo gratuito pode demorar por causa da fila de gente usando, embora na demonstração a resposta tenha vindo rápido na maior parte do tempo

Meu primeiro prompt quando uso IA de qualidade duvidosa é sempre pedir um PRD

É um teste barato: se o modelo não entende o produto, não adianta ele gerar código

Escrevi o PRD de um app que recebe um trecho de código e devolve explicação em português pra estudante e dev iniciante, e defendo colocar no prompt também o que o produto NÃO tem

O primeiro modelo gratuito não me agradou no andamento, troquei pelo segundo e aí sim veio o PRD e o código de forma satisfatória

Não são topo de linha, isso é fato, mas dão conta de tocar o projeto

Particionei tudo em etapas: PRD, depois o scaffolding da base, depois a funcionalidade principal, sempre referenciando o PRD nos prompts seguintes

Abri o navegador e o projeto subiu funcionando local

Aí veio o atrito real: na etapa de integrar a chamada de IA da aplicação, com a chave já no arquivo de ambiente, pedi pra reiniciar o projeto e o modelo gratuito levou 4 minutos só de raciocínio

Esse é o custo escondido da rota grátis

Não é qualidade apenas, é latência: você não paga em dólar, paga em espera

Colei um código real na aplicação pronta e a explicação voltou didática, boa, faltando um tico que um prompt de ajuste resolveria

Depois pedi pro próprio agente subir o projeto pro GitHub, e ele executou a sequência de comandos sozinho

Tome cuidado! O arquivo de variáveis local não pode subir pro repositório, e as chaves precisam ser importadas de novo no serviço de hospedagem

O deploy foi importando o arquivo de variáveis, sem eu precisar selecionar a tecnologia (foi autodetectada), e testei no ar com o mesmo código, mesmo resultado do local

E quando o deploy falha? Copia o erro e joga de volta pra IA corrigir, porque um novo envio ao repositório já dispara nova tentativa automaticamente

Ciclo completo, do PRD ao projeto no ar, sem pagar IA

Veja a configuração completa em vídeo

No vídeo você acompanha tudo isso na tela: instalação, escolha do modelo gratuito, PRD, scaffolding, integração da chave e o deploy funcionando

Veredito por perfil: quando trocar, quando somar e quando ficar

Nada de "depende do seu caso", bora ser específico

Você já paga Claude Pro ou Max e vive no Claude Code:

Não migre esperando economia, porque não existe

Sua assinatura não autentica no OpenCode, então os modelos Claude ali passam a ser chave de API por token, em cima dos US$20, US$100 ou US$200 que você já paga

Critério de decisão: só some se o que te atrai for portabilidade, MCP e opencode serve, não preço

Você paga Cursor e quer portabilidade:

Esse é o perfil onde a troca faz mais sentido

Licença MIT, terminal, IDE ou desktop, e escolha livre entre Claude, OpenAI, Google e modelos locais

Critério: se você já sente que seu fluxo está preso numa interface só, testar o OpenCode paralelo por um mês custa US$5 no Go

Você quer gasto previsível e baixo:

Go, sem pensar muito

US$5 no primeiro mês, depois US$10/mês, e o limite é medido em valor em dólar, com fallback pros gratuitos quando estoura

Critério: se você aceita não saber o número exato de requisições e olha só o teto do mês, serve

Você quer pagar só o que usa:

Zen

Pré-pago em créditos, por 1M de tokens, vendido a custo com repasse de 4,4% + US$0,30 por transação

Critério: uso irregular, tipo quem cai no agente duas semanas por mês, tende a sair melhor no pré-pago do que numa assinatura fixa

Você topa modelo gratuito e tem paciência:

Funciona, eu mostrei o ciclo inteiro rodando

Mas lembra dos 4 minutos de raciocínio numa etapa só

Critério: se o teu tempo de espera é barato (projeto pessoal, estudo, protótipo), ótimo negócio; se você está no relógio do cliente, não

Você depende de fluxo estável hoje:

Fica onde está por enquanto

O Black está com inscrições pausadas e a relação com a autenticação da Anthropic mudou duas vezes em poucos meses (bloqueio em janeiro, remoção das referências em março)

Critério: se uma quebra de autenticação no meio da semana te para o trabalho, esse não é o momento de trocar o principal

Conclusão

A pergunta certa não é o que você ganha ao trocar

É o que você perde ao ficar: independência de provedor, MCP e LSP no mesmo lugar, agente acessível por API sem TUI e um código MIT que ninguém desliga do servidor

Se isso te faz falta hoje, o teste é barato e não precisa mexer em assinatura nenhuma

Instala, roda /init pra gerar o AGENTS.md, aponta as skills que você já tem em .claude/skills e toca UM projeto real de baixo risco nele

Depois de duas semanas você decide com dado seu, não com thread de timeline 😀

até o próximo post!

Perguntas frequentes

O OpenCode é gratuito ou pago?

O Zen oferece modelos gratuitos por tempo limitado, mas fora isso a cobrança é por uso. O plano Go custa US$5 no primeiro mês e depois US$10 por mês, com meta declarada de entregar 6x esse valor em uso. Já o Black existe no papel, mas está com inscrições temporariamente pausadas.

O que acontece quando o limite do OpenCode Go acaba no meio do mês?

Não trava: o OpenCode segue rodando nos modelos gratuitos do Zen. Também existe a opção, se você habilitar, de cair pro saldo pago do Zen em vez de bloquear as requisições.

Como instalar o OpenCode no terminal?

Tem dois caminhos oficiais: o script curl -fsSL https://opencode.ai/install | bash ou o npm i -g opencode-ai@latest. Depois é só confirmar com opencode --version que ficou de pé.

Dá pra usar a chave de API da Anthropic no OpenCode em vez da assinatura Claude Pro ou Max?

Sim, esse é o caminho suportado hoje: modelos Claude dentro do OpenCode via chave de API, pagando por token. A assinatura Pro ou Max não é sancionada ali desde o bloqueio de 9 de janeiro de 2026, então a cobrança por token é a rota oficial.

O OpenCode é open source? Qual é a licença?

Sim, o código é licenciado sob MIT. Quem mantém o projeto é a Anomaly, o mesmo time por trás do SST, e o repositório oficial vive em github.com/anomalyco/opencode, endereço que antes era sst/opencode.

O OpenCode lê as skills e o AGENTS.md que eu já uso no Claude Code?

Sim, o OpenCode lê skills em .claude/skills/<nome>/SKILL.md e em ~/.claude/skills/<nome>/SKILL.md, além dos próprios caminhos .opencode/skills. As regras de projeto ficam em AGENTS.md na raiz (com versão global em ~/.config/opencode/AGENTS.md), e o comando /init cria ou atualiza esse arquivo.




Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação SAAS com IA

Formação SAAS com IA

Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!

  • 291 aulas
  • 18 projetos
  • 24h 17min

Blog | Mais populares