OpenCode Go vale a pena? Testei o plano de US$ 10/mês

Testei o plano OpenCode Go de US$ 10/mês no terminal: como funciona a cobrança em dólar, os limites reais, as interfaces e quando ele não serve.

Eu não cheguei no OpenCode procurando ferramenta nova, cheguei procurando um serviço no melhor Custo/Beneficio e também para aplicar alguns conhecimentos que venho pegando na pós-graduação de AiOps em relação a OpenCode. Vinha usando o ChatGPT no dia a dia e o Kimi de vez em quando, e o que me incomodava não era a qualidade da resposta: era a combinação de preço com limite. Sempre que eu entrava num trabalho mais longo, o plano batia no teto justamente na hora em que eu precisava dele. Foi isso que me fez sentar e avaliar o OpenCode!

Divulgação Este post tem um link de indicação do OpenCode Go. Se você assinar por ele, você ganha US$ 5 de crédito de uso e eu ganho US$ 5 de crédito de uso. O preço da assinatura é exatamente o mesmo com ou sem o meu link, e eu não recebo comissão recorrente.

Resposta curta, para quem chegou pelo Google: o OpenCode é um agente de código que roda no terminal, open source, e o Go é o plano de US$ 10/mês que dá acesso a um catálogo de modelos abertos sem você precisar de chave de API de cada provedor. Um ponto importante que quase ninguém explica é que o limite do Go não é contado em requisições, é contado em dólar. Isto influencia se os US$ 10 valem a pena para o seu uso ou não.

Início rápido: OpenCode Go rodando no seu terminal

1. Instalar o OpenCode

O caminho mais curto é o script oficial:

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

Se você prefere gerenciador de pacote, também dá por npm (npm install -g opencode-ai) ou por Homebrew (brew install anomalyco/tap/opencode). Confirme a instalação antes de seguir:

opencode --version

Se você roda tudo dentro do WSL2, como eu, vale conferir antes se o seu terminal está redondo. Já escrevi sobre isso em como usar o terminal Linux no Windows com WSL2.

2. Assinar o Go e conectar a conta

Com a assinatura ativa, abra o OpenCode e rode /connect dentro da TUI. Ele te manda para a página de autenticação, você autoriza, e a sessão volta conectada. Não tem chave de API para colar em arquivo de configuração, o que já é um problema a menos.

Painel do OpenCode Go com a assinatura ativa, as barras de uso de 5 horas, semanal e mensal, e o consumo por modelo
Depois do /connect, o painel mostra a assinatura ativa e as três barras de uso. A tabela por modelo logo abaixo é o que explica a cobrança que eu destrincho mais adiante.

3. Escolher o modelo e validar

Rode /models e escolha um da lista do Go. A validação é simples: o modelo ativo passa a aparecer na TUI, e a primeira pergunta já responde sem pedir credencial.

Seletor de modelos do OpenCode com o Kimi K2.6 selecionado, separando a lista OpenCode Zen da lista OpenCode Go
O /models separa os modelos gratuitos do Zen dos modelos do Go. O meu padrão é o Kimi K2.6, marcado no topo.

A escolha do modelo não é detalhe Esse passo parece inútil e não é. O modelo que você deixar fixo aqui é o que define quantas horas o seu plano dura por semana. Explico o porquê na seção sobre a armadilha do limite, mais abaixo.

O primeiro uso: escrever Terraform

Meu primeiro trabalho sério com o OpenCode Go não foi teste com algo besta ou um CRUD qualquer. Foi escrever código Terraform, que é exatamente o tipo de tarefa em que eu quero ajuda: muita repetição estrutural, muito bloco parecido, e um erro de digitação que só aparece no plan depois de três minutos.

É aqui que um agente de terminal ganha do chat aberto no navegador. O OpenCode lê os arquivos do diretório, entende a convenção que você já usa no projeto e escreve em cima dela, em vez de te devolver um exemplo genérico da documentação que você vai ter que adaptar na mão. A revisão continua sendo sua, e continua sendo obrigatória. Mas o ponto de partida vem bem mais perto do que você já tem.

O uso é bem simples, após chamar opencode no terminal, efetuar o envio do prompt como se fosse um chat normal com o ChatGPT. Como você escreve esse pedido muda o resultado mais do que parece, e eu já escrevi sobre as estruturas que uso para isso em frameworks de prompt para DevOps:

Prompt enviado no OpenCode pedindo manifestos Terraform de EC2 e load balancer na AWS
O pedido, em português mesmo, com o modo Build ativo e o Kimi K2.6 selecionado.

E o resultado obtido é algo muito bom e organizado:

Resultado do OpenCode listando os arquivos Terraform gerados, o tempo da tarefa e o valor consumido
Oito arquivos em 3 minutos e 41 segundos, com 14 mil tokens de contexto e US$ 0,03 de consumo. É essa conta que o plano desconta.

Exemplo de código do manifesto gerado:

Arquivo ec2.tf gerado pelo OpenCode, com recurso aws_instance, user_data por templatefile e lifecycle create_before_destroy
O ec2.tf gerado. Variabilizou contagem, AMI, subnet e key pair, e ainda pôs create_before_destroy no lifecycle.

Como a cobrança do Go funciona de verdade

Aqui mora o que mais confunde quem assina. O Go não te dá “X mensagens por dia”. Ele te dá um orçamento em dólar, e cada requisição consome desse orçamento pela tabela de preço do modelo que você escolheu. É a mesma matemática de uma conta de API, só que pré-paga e com teto.

E aqui vai o detalhe que muda tudo: a cota é por modelo, não do plano inteiro. Cada modelo tem o seu próprio teto mensal em dólar, que hoje vai de US$ 15 a US$ 60, e as três janelas são fatias desse teto:

JanelaFatia da cota do modeloNum modelo de teto US$ 60No Kimi K3, de teto US$ 15
5 horas20%US$ 12US$ 3
Semana50%US$ 30US$ 7,50
Mês100%US$ 60US$ 15

Fonte: documentação oficial do plano Go.

Compare as duas últimas colunas e a minha história da seção seguinte já se explica sozinha. Você paga US$ 10 e, num modelo de teto alto, pode consumir até US$ 60 de uso no mês. Num modelo de teto baixo, o mesmo plano te dá US$ 15, e a janela de 5 horas encolhe para US$ 3. É essa janela que você sente no corpo, porque é ela que te para no meio de uma tarefa.

A armadilha que me pegou: o modelo decide quanto tempo o plano dura

No começo eu fui no modelo mais forte da lista, o Kimi K3, e estourei o limite com uma facilidade que me surpreendeu. Achei que era uso excessivo meu, mas não era, foi devido a conta envolvida.

A própria página do OpenCode publica a estimativa de requisições por janela de 5 horas, e ela varia em duas ordens de grandeza entre o topo e a base do catálogo:

ModeloRequisições estimadas por 5 horas
Kimi K3110
Kimi K2.7 Code1.350
GPT 5.6 Luna2.050
MiniMax M33.200
GLM-5.3-Flash6.320
DeepSeek V4 Flash13.000
Muse Spark 1.3 Contributor45.300

Números da página oficial do Go, coletados em 12/09/2026. O catálogo completo tem 27 modelos e gira rápido, então trate essa tabela como foto, não como regra fixa.

Cento e dez requisições. Em cinco horas. Numa tarefa de infraestrutura em que você pede para o agente ler um diretório, propor mudança, corrigir o que você apontou e tentar de novo, isso some numa manhã de terça sem você perceber.

Foi por isso que eu passei a usar o Kimi K2.6, que é da linha anterior e muito mais tranquilo de orçamento. Para escrever Terraform, ler log e montar script, a diferença de qualidade não me custou nada perto da diferença de autonomia.

A regra prática que eu uso Deixe o modelo mais barato como padrão e troque para o modelo forte só na tarefa que realmente merece. Modelo de topo fixo no terminal é a forma mais rápida de transformar um plano de US$ 10 em três dias de uso por semana.

Interfaces: onde o Go roda além da TUI

Eu uso o Go no terminal e ponto. Nunca migrei para editor, e no meu fluxo isso nunca fez falta. Mas o plano não te prende à TUI:

  • TUI do OpenCode: o caminho padrão, com /connect, /models e /init para gerar o

AGENTS.md do projeto.

  • Endpoint compatível com OpenAI: a documentação expõe o Go em

https://opencode.ai/zen/go/v1/chat/completions, com alguns modelos usando variantes /responses ou /messages. Na prática, qualquer ferramenta que aceite endpoint customizado compatível com OpenAI consegue consumir o seu plano.

  • Outros agentes: como o endpoint é aberto, dá para plugar o Go em agente de terceiro em vez de

pagar API avulsa.

Para onde vai o código que eu mando?

Essa é a pergunta que decide se um profissional de infraestrutura pode ou não usar a ferramenta no trabalho, e é a que nenhum material em português responde. Vale separar o que é fato publicado do que é suposição de fórum.

O OpenCode declara ter fechado acordos de Zero Data Retention com os provedores do Go, e a documentação do Zen afirma que os modelos seguem política de não retenção e não usam os seus dados para treino. A mesma documentação lista exceções explícitas: alguns modelos gratuitos podem usar o que coletam durante o período grátis para melhorar o modelo. Ou seja, a promessa vale para o que você paga, não para tudo que aparece na lista.

Tem um segundo ponto que merece leitura sua, não minha. A política de privacidade do próprio OpenCode descreve os prompts enviados como informação coletada e usada para “melhorar os serviços”, com menção a pesquisa e desenvolvimento de produto. Isso é mais amplo do que o anúncio de não retenção, e existe issue pública aberta pedindo exatamente essa clareza.

Separe a ferramenta do dado Não retenção do provedor de modelo e política do gateway que intermedeia são duas coisas diferentes. Se o seu contexto é regulado, a pergunta certa não é “a IA treina com meu código”, é “quem, na cadeia, guarda o meu prompt e por quanto tempo”. Leia as duas políticas antes de apontar um agente para um repositório que não é seu.

Go, Claude Code, API direta ou modelo local?

Eu não cancelei tudo quando assinei o Go. Mantenho plano do Gemini e do Kimi em paralelo, e isso é proposital: o Go resolve o trabalho de terminal e os outros continuam resolvendo o que eu já fazia neles. Trocar de ferramenta não precisa ser decisão religiosa.

OpçãoCustoQuando é a escolha certaQuando não é
OpenCode GoUS$ 10/mês, teto de uso de US$ 15 a US$ 60 conforme o modelotrabalho de terminal, vários modelos, orçamento previsíveluso intensivo o dia inteiro em muitos projetos
Assinatura de um provedor sóassinatura fixavocê já vive dentro de um ecossistema e quer o modelo de topo delevocê quer trocar de modelo por tarefa
API direta por tokeno que você gastaruso baixo e esporádico, ou pico curto sem tetovocê quer previsibilidade de conta no fim do mês
Modelo localsó o hardwaredado que não pode sair da sua máquinavocê precisa da qualidade dos modelos de topo

Quando o Go não serve

Vou ser direto, porque é a parte que um post com link de indicação tende a esconder: para uso intensivo, de muitas horas e muitos projetos ao mesmo tempo, o Go não atende. Você vai bater no teto de 5 horas, vai bater no semanal, e vai passar mais tempo gerenciando orçamento de modelo do que trabalhando.

E aqui vai o elogio que eu realmente acho que o produto merece: os limites são honestos. Está tudo publicado, em dólar, com estimativa de requisição por modelo, antes de você pagar. Não tem letra miúda, não tem “uso ilimitado sujeito a política de uso justo” que ninguém consegue interpretar. Você consegue calcular se vai caber no seu uso antes de assinar, e isso é mais raro do que deveria ser.

Sobre o link de indicação

Repetindo em texto corrido o que está no topo, porque acho que isso tem que ficar claro e não escondido num box: o link abaixo é de indicação. Quem assina por ele ganha US$ 5 de crédito de uso, e eu ganho US$ 5 de crédito de uso. Não há custo adicional para você, não há comissão recorrente para mim, e o preço é o mesmo do site oficial.

Se você preferir entrar direto pelo opencode.ai, o produto é o mesmo e eu continuo achando que vale a pena. O link é uma cortesia mútua, não o motivo do post.

Assinar o OpenCode Go pelo link de indicação

Minha leitura

O OpenCode Go não é um plano “ilimitado barato”, e quem assinar esperando isso vai se frustrar na primeira semana. Ele é um orçamento de API com teto previsível e boa curadoria de modelo, por US$ 10. Para quem trabalha com infraestrutura e quer um agente competente no terminal sem gerenciar chave de cinco provedores, é uma troca muito boa.

Minha leitura: o Go não substitui o seu plano principal, ele muda onde você gasta. Se você tratar a escolha do modelo como decisão de orçamento, e não como preferência, o plano dura o mês inteiro. Se você fixar o modelo mais forte da lista e esquecer, dura até quarta.

E se você é do tipo que passa o dia inteiro dentro do agente, em vários projetos: economize o seu tempo e vá direto para uma conta/subscription mais avançado no Claude ou OpenAI da vida. O próprio OpenCode te dá os números para chegar nessa conclusão sozinho.

Compartilhe / Share
Fernando Müller Junior
Fernando Müller Junior

SRE Manager na Appmax. 16 anos de infraestrutura, de datacenter a cloud. Escrevo sobre o que opero em produção.

Artigos: 34

Receba as notícias por email / Receive news by email

Insira seu endereço de e-mail abaixo e assine nossa newsletter / Enter your email address below and subscribe to our newsletter

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *