Imagem em destaque para Como instalar OpenCode e programar com IA passo a passo

Como instalar OpenCode e programar com IA passo a passo

Publicado em:

Tempo de leitura: 5 min

Tema: Tecnologia

Autor: Leandro Valencia

#opencode#opencode go#cli#agentes de codigo#terminal#ia para programar

Instale o OpenCode (CLI), conecte a um provedor e rode o primeiro agente no seu repo. Inclui OpenCode Go com 5 USD de crédito. Não é um post de preços.

Índice

Dois nomes que não se deve misturar

  • OpenCode: o CLI. Você instala uma vez. É software livre, roda como opencode.
  • OpenCode Go: a assinatura (~5 USD o primeiro mês, 10 depois) com modelos abertos e tetos de uso. É um provedor que você pode conectar. Não é obrigatório para instalar o CLI.

Você pode instalar o OpenCode hoje e conectar a API da Anthropic, Z.ai ou outra. O Go é o atalho se você não quiser administrar dez API keys.

Passo a passo

1. Instale o CLI do OpenCode

A doc oficial v2 dá esses caminhos. Escolha um:

npm install -g @opencode/cli
bun install -g --trust @opencode/cli
pnpm add -g --allow-build=@opencode/cli @opencode/cli
yarn global add @opencode/cli
curl -fsSL https://opencode.ai/v2/install | bash

O pacote do npm usa um script de postinstall de confiança para baixar o binário nativo da sua plataforma. Por isso bun e pnpm pedem a flag de --trust / --allow-build.

O que não usar, segundo essa mesma doc: Homebrew, AUR, Scoop, Chocolatey nem um .exe solto de um mirror. Tutoriais de 2025 que dizem brew install opencode estão desatualizados em relação à v2.

Docker existe (ghcr.io/anomalyco/opencode com tags de versão) se o seu fluxo é container. Para o primeiro dia, npm ou o script bastam.

2. Confirme que roda

Feche e abra o terminal (o PATH às vezes não se atualiza). Depois:

opencode

Tem que abrir a TUI, não command not found. Se o script do curl instalou em um diretório que seu shell não carrega, abra uma sessão nova ou faça source do seu .bashrc / .zshrc.

Não precisa de GPU. Não precisa de opencode tui como subcomando mágico: o binário sem argumentos lança a interface.

3. Conecte um provedor

Dentro da TUI, o comando é:

/connect

Ali você escolhe o provedor. Caminhos razoáveis:

  • OpenCode Go: se você quer o plano de 10 USD e os modelos abertos. Crie a conta com o link de 5 USD, complete o billing e conecte o Go pelo /connect. O detalhe dos tetos (5 horas / semana / mês) está no post de preços; aqui só importa que a sessão autentique.
  • Z.ai / GLM: se você já tem o Coding Plan, conecte como provedor custom com o endpoint de coding. Não misture a key de chat genérico.
  • Anthropic, OpenAI ou outro: /connect e cole a key. O OpenCode traz vários de fábrica.

Sem provedor, a TUI é uma carcaça vazia. O erro típico do dia um não é "não instala": é abrir o opencode sem ter conectado nada.

4. Entre em um repo real

cd /caminho/do/seu/projeto
opencode

O agente vê os arquivos de esse diretório. Se você lançar no $HOME, ele vai querer opinar sobre o seu disco inteiro. Não faça isso.

Se o projeto já tem um AGENTS.md ou um opencode.json, ele respeita. Se não, você pode inicializar depois; não bloqueia o primeiro prompt.

5. Envie a primeira tarefa

Peça algo que você possa verificar sem fé:

  • "O que faz o src/auth.ts?"
  • "Escreva um teste para esta função e não toque no resto."

Se editar o arquivo certo e o diff fizer sentido, a instalação está pronta. Só então vale a pena falar de MCP, plugins e temas — a doc de customize existe para o dia 2.

Se algo falhar

  • command not found: PATH. Reabra o terminal. No npm global, às vezes falta o prefixo do npm no PATH do Windows.
  • O postinstall do npm travou: é o script que baixa o binário. No bun/pnpm você precisou ter passado --trust / --allow-build.
  • A TUI abre mas o modelo não responde: não é a instalação, é o /connect. Revise a key e o provedor.
  • O Go se esgota no meio da tarde: é o teto de uso, não é um bug do CLI. Isso está explicado no post de limites.

Perguntas frequentes

OpenCode e OpenCode Go são a mesma coisa?

Não. CLI vs assinatura de modelos. Você pode usar o CLI sem o Go.

Posso instalar com Homebrew ou Scoop?

Não segundo a doc v2. npm/bun/pnpm/yarn ou o script opencode.ai/v2/install.

Preciso de uma GPU potente?

Não para o Go nem para APIs na nuvem.

Como consigo os 5 USD de crédito?

Com o link do Go. Eles se aplicam a limites de uso.

Em resumo

  • Instale o CLI pela via oficial v2, não por um brew de um blog.
  • /connect é o passo que a gente pula.
  • Lance o opencode dentro do repo.
  • O Go é opcional e barato de testar com o crédito de referido.
  • Preços e tetos: os outros dois posts.

👉 Testar OpenCode Go com 5 USD de crédito


Se você já tem o agente na cabeça e falta "fazer rodar nesta máquina", você não precisa de outra comparação. Precisa de um install que a doc oficial ainda respalde.

— Leandro Valencia

Step-by-step guide

  1. Instale o CLI do OpenCode

    npm, bun, pnpm, yarn ou o script oficial v2. Homebrew e Scoop não são suportados.

  2. Confirme que roda

    Abra um terminal novo e execute opencode. Deve abrir a TUI, não um erro de PATH.

  3. Conecte um provedor

    Na TUI, /connect. O OpenCode Go é o atalho de 10 USD se você não quiser brigar com API keys.

  4. Entre em um repo real

    cd até o projeto e lance o opencode de novo. O agente trabalha sobre esses arquivos.

  5. Envie a primeira tarefa

    Peça algo verificável e curto. Se editar o arquivo certo, a instalação está pronta.

Frequently asked questions

OpenCode e OpenCode Go são a mesma coisa?

Não. OpenCode é o CLI/TUI (o programa que você instala). OpenCode Go é um plano de cerca de 10 USD ao mês que dá acesso a modelos abertos para usar *dentro* desse CLI. Você pode instalar o OpenCode e conectar Anthropic, OpenAI ou outro provedor sem pagar o Go.

Posso instalar com Homebrew ou Scoop?

A documentação oficial v2 diz que Homebrew, AUR, gerenciadores do Windows e binários soltos não são suportados. Use npm, bun, pnpm, yarn ou `curl -fsSL https://opencode.ai/v2/install | bash`.

Preciso de uma GPU potente?

Não. Os modelos do Go e dos provedores na nuvem rodam fora da sua máquina. Basta um terminal e rede estável. Se conectar um modelo local (Ollama etc.), aí sim entra o hardware; não é o caminho deste onboarding.

Como consigo os 5 USD de crédito?

Registrando no OpenCode Go com o link de referido. O crédito se aplica aos seus limites de uso, não é dinheiro. Cobre quase o primeiro mês, que sai a 5 USD antes de passar a 10.

Posts Relacionados

Continue explorando conteúdo similar que pode te interessar

Alianças

Ferramentas que uso todos os dias, com melhores condições para a comunidade.

Links de afiliado. O preço para si não muda.Ver todas as alianças
Programa de formação

Pronto para transformar sua ideia em um projeto real?

Transforma é o programa onde você aprenderá a criar, executar e escalar seu projeto com clareza e método.

Conhecer o Programa Transforma