DevOps Mind
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 | bashSe 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 --versionSe 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.

/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.

/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:

E o resultado obtido é algo muito bom e organizado:

Exemplo de código do manifesto gerado:

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:
| Janela | Fatia da cota do modelo | Num modelo de teto US$ 60 | No Kimi K3, de teto US$ 15 |
|---|---|---|---|
| 5 horas | 20% | US$ 12 | US$ 3 |
| Semana | 50% | US$ 30 | US$ 7,50 |
| Mês | 100% | US$ 60 | US$ 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:
| Modelo | Requisições estimadas por 5 horas |
|---|---|
| Kimi K3 | 110 |
| Kimi K2.7 Code | 1.350 |
| GPT 5.6 Luna | 2.050 |
| MiniMax M3 | 3.200 |
| GLM-5.3-Flash | 6.320 |
| DeepSeek V4 Flash | 13.000 |
| Muse Spark 1.3 Contributor | 45.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,/modelse/initpara 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ção | Custo | Quando é a escolha certa | Quando não é |
|---|---|---|---|
| OpenCode Go | US$ 10/mês, teto de uso de US$ 15 a US$ 60 conforme o modelo | trabalho de terminal, vários modelos, orçamento previsível | uso intensivo o dia inteiro em muitos projetos |
| Assinatura de um provedor só | assinatura fixa | você já vive dentro de um ecossistema e quer o modelo de topo dele | você quer trocar de modelo por tarefa |
| API direta por token | o que você gastar | uso baixo e esporádico, ou pico curto sem teto | você quer previsibilidade de conta no fim do mês |
| Modelo local | só o hardware | dado que não pode sair da sua máquina | você 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.







