Buscar

Ferramentas

OpenCode

Agente de programação com IA de código aberto, para terminal e desktop, que se conecta a mais de 200 provedores de modelo, inclusive modelos locais.

  • Inteligência Artificial
  • Desenvolvimento
  • Open Source
OpenCode

Você descreve a mudança em português e o OpenCode lê o projeto, edita os arquivos e roda os comandos no terminal. O agente de programação não prende você a um fornecedor: o site fala em mais de 200 provedores, entre eles Claude, GPT e Gemini, além de modelos locais. Há interface de terminal, app de desktop em beta e app de iPhone via TestFlight.

Para que serve

  • Pedir uma alteração e deixar o agente build aplicar as edições.
  • Estudar um repositório desconhecido com o agente plan, que por padrão não edita arquivos e pede permissão antes de rodar comandos bash.
  • Delegar buscas longas ao subagente general, chamado com @general.
  • Entrar com uma assinatura que você já paga, como ChatGPT Plus ou Pro e GitHub Copilot.

Como começar

Um comando instala o binário em $HOME/.opencode/bin:

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

Também há pacotes para npm, Homebrew, pacman, AUR, mise e Nix, e o app de desktop sai pela página de download. Na interface de terminal, o comando /connect liga um provedor de modelo, e a tecla Tab alterna entre build e plan. O repositório oficial é o anomalyco/opencode. O README pede que projetos de terceiros com opencode no nome declarem não ter vínculo com a equipe; confira a origem do que instala.

Licença e custo

Pela MIT, cada cópia ou redistribuição do OpenCode precisa reproduzir o crédito de copyright e a permissão da licença. O programa é gratuito e, segundo o site, traz modelos grátis que dispensam conta. O gasto aparece no modelo de linguagem: dá para usar a assinatura ou a conta de provedor que você já tem, ou assinar o OpenCode Go, plano com modelos selecionados a partir de 10 dólares por mês.

Quando vale a pena

O OpenCode rende mais nas mãos de quem vive no terminal e quer alternar modelos sem trocar de ferramenta. Se a equipe só usa Claude e prefere o agente da própria Anthropic, o Claude Code é a alternativa direta. Como o agente build tem acesso total por padrão, comece pelo plan em código sensível e revise cada mudança antes do commit.