Repolode
Twigpine

Twigpine/openclaude

CLI open source de agente de programação que roda no terminal e funciona com APIs na nuvem e backends de modelos locais, como Ollama.

Alternativa open source a:Claude Code

Estrelas
34,036
Forks
9,265
Issues abertas
72
Último commit
ontem

O que é?

OpenClaude é um agente de programação pensado para o terminal, que permite usar diferentes provedores de LLM com um único fluxo de trabalho. Ele oferece suporte a APIs compatíveis com OpenAI, Gemini, GitHub Models, Codex, Ollama e vários gateways, para que os mesmos prompts, ferramentas, agentes e comandos de barra funcionem independentemente do modelo usado para responder.

A CLI inclui execução de bash, ferramentas para ler e editar arquivos, busca com grep e glob, agentes e tarefas, integração com MCP e busca e recuperação de conteúdo na web. A configuração dos provedores é feita pelo comando /provider, que salva perfis localmente; as sessões podem ser retomadas, bifurcadas ou executadas em segundo plano.

O projeto também oferece uma extensão para VS Code que permite iniciar o OpenClaude pelo editor e um servidor gRPC headless opcional para incorporar o agente a outros aplicativos ou pipelines de CI. Ele é distribuído no npm como @twigpine/openclaude e requer Node.js 22 ou posterior.

Recursos principais

  • 01Conecta-se a APIs compatíveis com OpenAI, Gemini, GitHub Models, Codex e modelos locais do Ollama
  • 02Configuração guiada de provedores com perfis salvos pelo comando /provider
  • 03Ferramentas de programação, incluindo bash, edição de arquivos, grep, glob e subagentes
  • 04Suporte a MCP e saída em streaming no terminal
  • 05Retomada e bifurcação de sessões, além de execução em segundo plano
  • 06Servidor gRPC headless opcional e extensão para VS Code

Casos de uso

  • Usar um modelo local do Ollama em tarefas de programação sem enviar código para um serviço na nuvem
  • Alternar entre vários provedores de modelos mantendo um único fluxo de trabalho no terminal
  • Integrar um agente de programação a pipelines de CI ou ferramentas personalizadas usando o servidor gRPC
  • Executar prompts longos de programação em segundo plano pela linha de comando

Início rápido

  1. 1

    Instale o pacote npm globalmente

    npm install -g @twigpine/openclaude@latest
  2. 2

    Inicie o OpenClaude no terminal

    openclaude
  3. 3

    Dentro do OpenClaude, execute /provider para configurar um provedor de modelos

Antes de usar

  • É necessário ter o Node.js 22.0.0 ou posterior para instalar via npm.
  • Os metadados do pacote indicam a licença como NOASSERTION, embora o selo do README diga MIT.

Tópicos

Perguntas frequentes

O que é openclaude?
CLI open source de agente de programação que roda no terminal e funciona com APIs na nuvem e backends de modelos locais, como Ollama. OpenClaude é um agente de programação pensado para o terminal, que permite usar diferentes provedores de LLM com um único fluxo de trabalho. Ele oferece suporte a APIs compatíveis com OpenAI, Gemini, GitHub Models, Codex, Ollama e vários gateways, para que os mesmos prompts, ferramentas, agentes e comandos de barra funcionem independentemente do modelo usado para responder.
openclaude é gratuito? Qual é a licença?
openclaude é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
openclaude ainda é mantido?
Manutenção ativa. O último commit de openclaude foi em 19 de out. de 2026.
Para que posso usar openclaude?
Usar um modelo local do Ollama em tarefas de programação sem enviar código para um serviço na nuvem Alternar entre vários provedores de modelos mantendo um único fluxo de trabalho no terminal Integrar um agente de programação a pipelines de CI ou ferramentas personalizadas usando o servidor gRPC Executar prompts longos de programação em segundo plano pela linha de comando
Como instalar openclaude?
Instale o pacote npm globalmente: npm install -g @twigpine/openclaude@latest Inicie o OpenClaude no terminal: openclaude Dentro do OpenClaude, execute /provider para configurar um provedor de modelos
Onde consigo openclaude?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Twigpine/openclaude

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados