Zpět na domů

OpenClaude: CLI agent s GPT a Ollama zdarma

OpenClaude — fork CLI agenta Claude Code s podporou OpenAI-kompatibilních modelů. Zachovává nástroje bash, souborové operace, MCP a ReAct architekturu. Testování ukazuje dobrou práci s GPT-4o, omezení na lokálních modelech.

Zdarma Claude Code s GPT-4o a Llama: OpenClaude návod
Advertisement 728x90

OpenClaude: otevřený fork CLI agenta Claude Code s podporou libovolných LLM

  • března 2026 unikly ze source maps npm balíčku Claude Code zdrojové kódy CLI agenta Anthropic. O několik hodin později se na GitHubu objevil OpenClaude – fork s OpenAI-kompatibilním poskytovatelem. To umožňuje používat celý nástrojový stack Claude Code (bash, souborové operace, grep, MCP, agenti) s modely GPT-4o, DeepSeek, Gemini nebo Llama přes Ollama.

OpenClaude zachovává architekturu originálu: obfuskovaný Node.js/TypeScript kód byl obnoven ze source maps. Přidán je shim poskytovatel, který přesměrovává volání Anthropic API do OpenAI Chat Completions. Model Claude neunikl – používají se externí LLM.

Architektura a klíčové komponenty

Systém je postaven na ReAct vzoru: agent analyzuje úkol, vybere nástroj, provede akci, zpracuje výsledek a cyklus opakuje.

Hlavní nástroje

  • Bash: provádění shell příkazů
  • FileRead/FileWrite/FileEdit: čtení, zápis, editace souborů
  • Grep/Glob: vyhledávání podle vzorů a souborů
  • WebFetch/WebSearch: přístup k internetu
  • Agent: subagenti pro dílčí úkoly
  • MCP (Model Context Protocol): připojení externích serverů
  • Tasks: plánování vícefázových úkolů
  • LSP (Language Server Protocol): navigace v kódu

Poskytovatel modelu se konfiguruje přes proměnné prostředí. Příklady konfigurací:

Google AdInline article slot
# GPT-4o
export CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_MODEL=gpt-4o

# DeepSeek
export CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-your-key
export OPENAI_BASE_URL=https://api.deepseek.com/v1
export OPENAI_MODEL=deepseek-chat

# Ollama lokálně
export CLAUDE_CODE_USE_OPENAI=1
export OPENAI_BASE_URL=http://localhost:11434/v1
export OPENAI_MODEL=llama3.3:70b

# OpenRouter
export CLAUDE_CODE_USE_OPENAI=1
export OPENAI_API_KEY=sk-or-your-key
export OPENAI_BASE_URL=https://openrouter.ai/api/v1
export OPENAI_MODEL=google/gemini-2.5-pro

Kontext sezení se ukládá do markdown souborů, což zajišťuje paměť mezi spuštěními.

Instalace a spuštění

Je vyžadován Bun (Node.js je možný, ale pomalejší):

git clone https://github.com/Gitlawb/openclaude.git
cd openclaude
bun install
bun run build

Profily pro rychlý start:

Google AdInline article slot
# Automatické určení poskytovatele
bun run profile:init

# Ollama
bun run profile:init -- --provider ollama --model llama3.1:8b

# OpenAI
bun run profile:init -- --provider openai --api-key sk-...

# Spuštění
bun run dev:profile

Pro Ollama: ollama pull llama3.3:70b a spuštění serveru.

Výsledky testování podle modelů

| Model | Volání nástrojů | Rychlost | Kvalita agenta | Poznámky |

|--------|--------------|----------|-----------------|------------|

Google AdInline article slot

| GPT-4o | Nativní | Vysoká | Vysoká | Blízko originálu |

| DeepSeek Chat | Střední | Vysoká | Střední | Selhává na řetězcích |

| Llama 3.3 70B (Ollama) | Podporováno | Nízká | Podprůměrná | Pro jednoduché úkoly |

| Modely 7-8B | Slabé | Střední | Nízká | Ne pro agenty |

Lomítkové příkazy originálu jsou zachovány:

  • /commit – generování commit zprávy
  • /review – revize kódu
  • /compact – komprese kontextu
  • /diff – prohlížení změn
  • /doctor – diagnostika projektu

Podpora MCP serverů a vision modelů pro počítačové vidění.

Právní aspekty a alternativy

Zdrojové kódy Claude Code jsou vlastnictvím Anthropic. Fork je prezentován jako vzdělávací projekt. Shim OpenAI je public domain. Rizika porušení ToS Anthropic zůstávají.

Legální varianty:

  • claude-code-proxy: překládá Anthropic API do OpenAI bez úniku kódu
  • Aider: open source agent s nativní podporou LLM
  • Continue.dev: IDE plugin pro libovolné modely
  • OpenClaw: messenger agent

Co je důležité

  • OpenClaude demonstruje vnitřní architekturu Claude Code: ReAct cyklus, nástroje, správa kontextu
  • Nejlepší výsledky s GPT-4o; lokální modely (Llama 70B) jsou vhodné pro jednoduché úkoly
  • Instalace přes Bun, nastavení přes OPENAI_* proměnné
  • Zachovává lomítkové příkazy a MCP, ale právní rizika přetrvávají
  • Alternativy: Aider, Continue.dev bez otázek k legalitě

— Editorial Team

Advertisement 728x90

Číst dál