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

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 Agentes de IA
Domine a criação de Agentes de IA e Venda para Empresas
- 402 aulas
- 32 projetos
- 38h 19min
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 --versionSe 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 servePerfil 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.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]
