- Um agente de codificação com IA open source que oferece suporte à escrita de código em terminal, IDE e ambiente desktop, com app desktop beta para macOS, Windows e Linux
- Integração com vários provedores de modelo, como Claude, GPT e Gemini, incluindo também modelos gratuitos
- Dá suporte a colaboração e trabalho paralelo com recursos como carregamento automático de LSP, execução multi-sessão e compartilhamento de links de sessão
- Estrutura expansível com integração com contas GitHub e OpenAI, além de compatibilidade com mais de 75 provedores de LLM e modelos locais
- Mantém qualidade estável com uma arquitetura focada em privacidade que não armazena dados de código do usuário e com o conjunto de modelos de validação Zen
Principais recursos
-
Suporte a LSP
- Carrega automaticamente o Language Server Protocol (LSP) e o integra ao LLM
-
Multi-sessão
- Permite executar vários agentes em paralelo dentro do mesmo projeto
-
Compartilhamento de sessão
- Suporta colaboração para referência ou depuração por meio de compartilhamento de links de sessão
-
Integração de conta
- Com login do GitHub, é possível usar a conta do Copilot
- Com login da OpenAI, é possível usar conta ChatGPT Plus ou Pro
-
Compatibilidade com modelos e editores
- Suporta mais de 75 provedores de LLM e modelos locais via Models.dev
- Pode ser usado como interface de terminal, app desktop e extensão de IDE
Projeto e segurança
- No GitHub, possui mais de 120.000 estrelas, mais de 800 contribuidores e mais de 10.000 commits
- É usado por mais de 5 milhões de desenvolvedores por mês
- Não armazena o código nem os dados de contexto do usuário
- Projetado para funcionar com segurança mesmo em ambientes sensíveis à privacidade
- Mais detalhes podem ser consultados na documentação oficial de privacy
-
Zen** é um conjunto de modelos de IA para agentes de codificação validado e benchmarkado pelo** OpenCode
- Minimiza inconsistências de desempenho entre diferentes provedores
- Garante qualidade consistente usando apenas modelos validados
- Ao lançar novos produtos, as novidades são fornecidas primeiro por meio da lista de espera de acesso antecipado
1 comentários
Comentários do Hacker News
OpenCode foi o primeiro agente open source que usei
Testei o Claude Code por um tempo, senti o potencial do coding agentic e depois passei a usá-lo como principal
Mas a velocidade de release e o controle de qualidade da equipe de desenvolvimento são rápidos demais e instáveis. Como adicionam, removem e alteram recursos sem testes nem organização do histórico de mudanças, ele quebra com frequência
A base de código também é desnecessariamente grande e feita em TypeScript complexo, então a eficiência de recursos é baixa (mesmo sendo TUI, usa mais de 1 GB de RAM)
A UI também tem muitos bugs e, por ter recursos demais, acaba sendo difícil de usar e de lembrar
Há documentação relacionada (config precedence order) e uma issue no GitHub levantando a possibilidade de vulnerabilidade de RCE
A equipe do OpenCode não fica dizendo exageros como “coding morreu”
Mostra uma postura realista que valoriza a qualidade do código
Ouvi dizer que era um agente na blacklist da Anthropic AI, mas gostei da estrutura de subagentes
É flexível porque dá para escolher o modelo de cada agente. Só é uma pena quando é preciso usar o Claude Code
Gosto muito do OpenCode. Eu mesmo criei os plugins prune e retrieve
O prune substitui algumas mensagens da conversa por resumos, e o retrieve recarrega o texto original quando necessário
Testei isso durante uma live de desenvolvimento, e foi tão eficaz que parecia uma janela de contexto infinita
Com o plano Go de US$ 10 e um workflow baseado em spec, foi surpreendentemente produtivo
Faz 2 meses que não uso Claude. Automatizo planejamento e review do trabalho com subagentes baseados no GPT 5.4
Como dá para trocar os modelos livremente, o efeito de aprendizado é grande. Modelos gratuitos como GLM e Kimi também funcionam melhor do que eu esperava
Se eu fosse acionista de um frontier lab, ficaria preocupado em ver a barreira de entrada deles diminuindo cada vez mais
Eu uso Pi.dev
Queria aplicar o prompt simples do Pi ao OpenCode, mas hoje isso não é possível sem um fork customizado
Executei o Pi programaticamente para analisar commits e coletar o contexto necessário em até 600 segundos. Achei impressionante esse tipo de automação ser possível
Existe um fork do OpenCode especializado em engenharia de dados, o Altimate Code
O Claude Code reconhece imediatamente o arquivo atual e as linhas selecionadas até no terminal do VS Code, mas o OpenCode ainda não chegou nesse nível
A documentação diz que isso é possível, mas na prática só funciona de forma limitada com uma extensão dedicada e atalhos específicos
Eu uso o OpenCode não para coding, mas como backend de agentes
Combinando skills, servidor FastAPI e opencode go(minimax), dá para montar um sistema barato e inteligente
Com o claw, também dá para conversar por canais
É preciso uma explicação clara sobre modo offline e privacidade
Vendo as issues no GitHub, ainda fico inseguro. Quero garantir que meu código não saia do meu dispositivo