Uma ferramenta de programação agêntica da Anthropic que roda no terminal, lê sua base de código e executa tarefas de programação e fluxos de trabalho do git com comandos em linguagem natural.
anomalyco/opencode
Agente de programação com IA e código aberto que roda no terminal, com app para desktop e dois agentes integrados para implementar e planejar mudanças.
Alternativa open source a:Claude Code
Cursor
- Estrelas
- 217,100
- Forks
- 29,035
- Issues abertas
- 4,700
- Último commit
- há 17 horas
O que é?
O OpenCode é um agente de programação com IA e código aberto. Está disponível como interface de terminal e como aplicativo desktop em versão beta para macOS, Windows e Linux. A instalação pode ser feita por script de shell, npm, Homebrew, pacman, mise ou Nix.
O projeto inclui dois agentes integrados, alternados com a tecla Tab. O agente build tem acesso completo e é voltado para tarefas de desenvolvimento. O agente plan é somente leitura: por padrão, não permite editar arquivos e pede autorização antes de executar comandos bash, o que é útil para explorar uma base de código desconhecida ou elaborar um plano antes de fazer qualquer alteração. Um subagente geral cuida de buscas complexas e tarefas com várias etapas e pode ser chamado com @general.
O projeto é escrito em TypeScript e licenciado sob MIT. A documentação aborda a configuração, e o repositório inclui diretrizes de contribuição para quem quiser modificar o agente.
Recursos principais
- 01Interface de terminal e app desktop em versão beta para macOS, Windows e Linux.
- 02Agente build integrado com acesso completo e agente plan somente leitura.
- 03Por padrão, o agente plan não permite editar arquivos e pede autorização antes de executar comandos bash.
- 04Subagente geral para buscas complexas e tarefas com várias etapas, chamado com @general.
- 05Várias opções de instalação, incluindo npm, Homebrew, pacman, mise e Nix.
Casos de uso
- Explorar uma base de código desconhecida com o agente plan, somente leitura, antes de fazer alterações.
- Delegar tarefas cotidianas de desenvolvimento ao agente build pelo terminal.
- Usar um agente de programação no macOS, Windows ou Linux pelo app desktop.
Início rápido
- 1
Instale o OpenCode com o script de instalação
curl -fsSL https://opencode.ai/v2/install | bash - 2
Ou instale a CLI globalmente com npm
npm i -g @opencode/cli@latest
Antes de usar
- O aplicativo para desktop está em beta.
- A fórmula oficial do Homebrew é atualizada com menos frequência que o tap opencode-v2.
Tópicos
Perguntas frequentes
- O que é opencode?
- Agente de programação com IA e código aberto que roda no terminal, com app para desktop e dois agentes integrados para implementar e planejar mudanças. O OpenCode é um agente de programação com IA e código aberto. Está disponível como interface de terminal e como aplicativo desktop em versão beta para macOS, Windows e Linux. A instalação pode ser feita por script de shell, npm, Homebrew, pacman, mise ou Nix.
- opencode é gratuito? Qual é a licença?
- opencode é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- opencode ainda é mantido?
- Manutenção ativa. O último commit de opencode foi em 19 de out. de 2026.
- Para que posso usar opencode?
- Explorar uma base de código desconhecida com o agente plan, somente leitura, antes de fazer alterações. Delegar tarefas cotidianas de desenvolvimento ao agente build pelo terminal. Usar um agente de programação no macOS, Windows ou Linux pelo app desktop.
- Como instalar opencode?
- Instale o OpenCode com o script de instalação: curl -fsSL https://opencode.ai/v2/install | bash Ou instale a CLI globalmente com npm: npm i -g @opencode/cli@latest
- Onde consigo opencode?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/anomalyco/opencode
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Agente de programação autônomo e open source que funciona como extensão de IDE, CLI de terminal, app para desktop ou SDK.
Pi, o agente de programação com IA, compilado antecipadamente para código nativo para iniciar mais rápido e usar menos CPU que o Pi no Bun ou no Node.
Um harness minimalista e extensível para agentes de IA, com API unificada de LLMs de vários provedores, runtime de agentes, interface de terminal e CLI para programação.
Agente de programação para terminal com ferramentas integradas de LSP, debugger, navegador e subagentes, compatível com mais de 60 provedores de modelos.
Agente de programação open source que lê seu projeto, edita arquivos e roda testes pelo terminal, desktop, navegador ou editor.