Voltar ao blog
Ai5 min

Conheça o OpenClaude: Um Terminal para Todos os Seus Modelos de Codificação com IA

Publicado 1 de set. de 2026

Se você tem acompanhado o cenário de codificação com IA, provavelmente notou uma nova ferramenta de CLI surgindo toda semana. Algumas funcionam muito bem com OpenAI, outras apenas com Anthropic, e algumas ficam presas a um único provedor de nuvem. O OpenClaude quer acabar com essa fragmentação. É um CLI de agente de codificação de código aberto que reúne provedores de modelos locais e na nuvem em um único fluxo de trabalho centrado no terminal.

O Que é o OpenClaude?

O OpenClaude é um CLI de agente de codificação de código aberto criado para provedores de modelos locais e na nuvem. Você pode usar APIs compatíveis com OpenAI, Gemini, GitHub Models, Codex OAuth, Codex, Ollama, Atomic Chat e outros backends suportados — tudo com os mesmos prompts, ferramentas, agentes, MCP, comandos de barra e saída em streaming. Nenhuma ferramenta específica por provedor é necessária.

Uma observação importante: o OpenClaude surgiu do Claude Code, mas foi modificado substancialmente para oferecer suporte a vários provedores. É um projeto comunitário independente, não afiliado à Anthropic. Ele também armazena sua própria configuração em ~/.openclaude — não lê ~/.claude nem as credenciais do Claude Code, então você começa do zero.

Comece em Minutos

O OpenClaude requer Node.js >= 22.0.0. Instale-o globalmente:

Depois, basta executar:

Dentro do CLI, execute /provider para a configuração guiada do provedor, ou /onboard-github para a integração do GitHub Models. A configuração salva perfis e credenciais em .openclaude-profile.json.

Quer a configuração mais rápida com OpenAI? Defina três variáveis de ambiente:

Prefere modelos locais? Aponte para o Ollama:

Só isso. Mesmo fluxo de trabalho, backend de modelo completamente diferente. No Arch Linux, você pode até instalá-lo pelo AUR: paru -S openclaude.

Quais Provedores São Suportados?

O OpenClaude suporta uma longa lista de provedores:

Cada provedor tem um caminho de configuração guiada por meio de /provider, para que você não precise memorizar todos os formatos de API.

O Que Você Pode Fazer com Ele?

O OpenClaude não é apenas um wrapper de chat — é um fluxo de trabalho completo de agente de codificação:

Aqui está um exemplo rápido de uso em segundo plano:

Roteie Agentes para Diferentes Modelos

Um recurso de destaque é o roteamento de agentes. Você pode direcionar diferentes agentes para diferentes modelos com base em custo ou capacidade, e limitar as etapas de ferramentas dos subagentes com maxSteps. Por exemplo, você pode deixar um modelo barato lidar com tarefas de exploração enquanto um modelo mais forte cuida de revisões de código críticas. Configure tudo com agentModels e agentRouting em ~/.openclaude/settings.json.

Pesquisa na Web e Fetch Integrados

Por padrão, o WebSearch funciona em modelos que não são da Anthropic usando o DuckDuckGo, então GPT-4o, DeepSeek, Gemini, Ollama e outros provedores compatíveis com OpenAI ganham um caminho gratuito de pesquisa na web de imediato. Se você precisar de uma raspagem mais confiável para sites renderizados com JavaScript, defina uma chave de API do Firecrawl e o OpenClaude usará os endpoints de busca e raspagem do Firecrawl.

Servidor gRPC Headless para Integrações Personalizadas

Quer incorporar o OpenClaude ao seu próprio aplicativo ou pipeline de CI/CD? Ele pode ser executado como um serviço gRPC headless com streaming bidirecional. Inicie-o com npm run dev:grpc e gere clientes a partir de src/proto/openclaude.proto. Essa é uma saída de emergência muito útil para equipes que criam UIs personalizadas ou automação em torno de um núcleo baseado em agentes.

Extensão do VS Code Incluída

O repositório inclui uma extensão do VS Code com integração de inicialização, um Central de Controle ciente do provedor, chat no editor e suporte a temas. Ele também suporta configuração opcional do Microsoft Foundry / Azure OpenAI, injetando endpoint, implantação e configurações de chave de API nos terminais iniciados.

Ah, e Você Ganha um Companheiro de Pixel Art

Esta é a parte que torna o OpenClaude memorável. Execute /buddy para chocar um herói de pixel art em cores verdadeiras que vive ao lado do seu prompt, fica parado, pisca e dispara um movimento característico toda vez que você pressiona Enter. Você pode escolher seu lutador:

Os companheiros respeitam prefersReducedMotion, degradam graciosamente para arte de linha em terminais com poucas cores e podem ser silenciados com /buddy mute. Sinceramente, isso faz a codificação no terminal parecer um pouco mais viva.

Vale a Pena Experimentar?

Se você está cansado de conciliar várias ferramentas de IA para CLI — ou quer um fluxo de trabalho consistente, esteja usando um modelo na nuvem como GPT-4o ou um modelo local como qwen2.5-coder — o OpenClaude merece uma chance. É código aberto, licenciado sob MIT, mantido ativamente e tem uma comunidade amigável no Discord e no GitHub Discussions.

Uma coisa para ter em mente: nem todo provedor se comporta de forma idêntica. Recursos específicos da Anthropic podem não existir em outros backends, a qualidade das ferramentas depende muito do modelo que você escolher, e modelos locais menores podem ter dificuldades com fluxos de ferramentas longos e de várias etapas. Use modelos com forte suporte a chamadas de ferramentas/funções para obter os melhores resultados.

Instale-o em uma linha, execute /provider e veja como é bom ter um terminal para cada LLM.

Artigos relacionados