3 pontos por GN⁺ 2026-03-21 | 1 comentários | Compartilhar no WhatsApp
  • 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

 
GN⁺ 2026-03-21
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

    • O lado da segurança preocupa ainda mais. O OpenCode adota por padrão uma política de segurança permissiva e sua estrutura carrega configurações automaticamente da web
      Há documentação relacionada (config precedence order) e uma issue no GitHub levantando a possibilidade de vulnerabilidade de RCE
    • Vi problemas parecidos no OpenClaw. Entendo que deploy rápido seja visto como vantagem competitiva, mas isso sacrifica a estabilidade em produção
    • Apesar do nome “open”, há relatos de muito envio de dados. Existe um fork RolandCode que remove isso
    • O criador também admitiu no X que protótipos foram publicados com facilidade demais, e disse que vai investir mais em organização e correções
    • Parece que esse tipo de problema vem do estilo de coding com agentes e da cultura de desenvolvimento centrada em TypeScript
  • A equipe do OpenCode não fica dizendo exageros como “coding morreu”
    Mostra uma postura realista que valoriza a qualidade do código

    • Provavelmente porque não precisa escrever OKRs opostos a cada trimestre
  • 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

    • Na prática, não está na blacklist. Só que o OpenCode não pode ser usado com o plano de assinatura do Claude Code, apenas com a cobrança comercial da API
    • Se usar diretamente a API da Anthropic, dá para usar com o OpenCode
    • Com uma máquina AMD395+ de cerca de US$ 3000, dá para montar um ambiente de desenvolvimento quase totalmente aberto
  • 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

    • Interessante, mas não consigo encontrar um repositório no GitHub nem link de publicação em package manager. Queria saber se isso está disponível publicamente
  • 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

    • O verdadeiro moat são as pessoas capazes de pesquisar diretamente modelos de fronteira. Até o OpenCode criar modelos assim, ele não passa de um wrapper
    • Queria entender melhor por quais critérios escolhem modelos de alta qualidade e qual é a filosofia por trás disso
  • Eu uso Pi.dev

    • Eu também. O Pi funciona bem mesmo com o system prompt minimizado, enquanto o prompt do OpenCode é longo demais e tem muita carga emocional
      Queria aplicar o prompt simples do Pi ao OpenCode, mas hoje isso não é possível sem um fork customizado
    • Pi é um ótimo projeto e um bom caso de referência para desenvolvimento de agentes leves
    • Pi é simples e flexível. Recentemente usei no GitLab CI para gerar automaticamente o ChangeLog.md e funcionou bem junto com o Qwen 3.5
      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
    • Se o OpenCode é um Claude Code open source, o Pi parece mais próximo de um agente de coding open source
  • 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