TL;DR

OpenClaude v0.4.0 (17/04/2026, commit 651123d) biến Claude Code — vốn khoá cứng vào Anthropic — thành một coding agent CLI đa nhà cung cấp. Phiên bản này chốt ba thứ: chat interface đầy đủ bên trong extension VS Code, ba provider mới (Alibaba DashScope, NVIDIA NIM, MiniMax), và ripgrep được nhúng vào Docker image để quét codebase lớn nhanh hơn. Repo đang 23.8k sao, 7.9k fork, MIT, TypeScript 98.9%. Route model "Plan" sang gpt-4o, "Explore" sang deepseek-chat, "general-purpose" sang Qwen local — tất cả cùng một terminal UX.

What's new trong 0.4.0

  • Full chat interface trong OpenClaude VS Code extension — trước đây extension chỉ là launcher, giờ có panel streaming markdown, syntax-highlight, diff viewer native của VS Code, @-mention file/folder/line range, session history có fork & resume, MCP server, git worktree cho session song song, và visualize tool-call.
  • Ba provider mới: Alibaba Coding Plan (DashScope), NVIDIA NIM, MiniMax — cộng thêm vào danh sách đã có (OpenAI, OpenRouter, DeepSeek, Groq, Mistral, LM Studio, Gemini, GitHub Models, Codex / Codex OAuth, Ollama, Atomic Chat, Bedrock, Vertex, Foundry).
  • ripgrep trong Dockerfile — file search trên monorepo không còn là nút thắt cổ chai cho agent.
  • Sửa lỗi quan trọng: provider manager focus sau khi complete action; crash ở models section khi giá trị lưu không phải string; crash ở commands tab khi description undefined; import scanner giờ strip comment trước khi parse; fix hiển thị endpoint URL cho custom Anthropic endpoint.

Why it matters

Claude Code của Anthropic có UX rất tốt nhưng khoá bạn vào mỗi Claude. Trong năm 2026 khi giá token swing mạnh và chất lượng model open-source đuổi sát closed-source, ràng buộc một provider là tự bắn vào chân. OpenClaude fork codebase đó và mở ống dẫn tới bất kỳ OpenAI-compatible endpoint nào — nghĩa là bạn vừa giữ được mental model của Claude Code, vừa đổi model theo nhu cầu từng tác vụ.

Ví dụ thực tế: plan một feature phức tạp thì cần model đắt (gpt-4o, gemini-2.5-pro); còn sửa lỗi typo, rename biến, dịch comment thì deepseek-chat hoặc Qwen local cũng dư. Routing agent-per-model giúp cắt chi phí 5–10 lần mà không giảm chất lượng phần plan. Và khi cần data-sovereignty thì chạy thẳng Ollama ở local — không token out, không log bên thứ ba.

Technical facts

Thuộc tínhGiá trị
Phiên bản0.4.0 (17/04/2026, commit 651123d)
LicenseMIT
Ngôn ngữTypeScript 98.9%
GitHub stars23.8k (7.9k forks)
Cài đặtnpm install -g @gitlawb/openclaude
Provider mới 0.4Alibaba DashScope, NVIDIA NIM, MiniMax
VS Code extensionv0.2.5 (Harsh Agarwal), ~7.455 lượt cài, 5 sao
Model routing~/.claude/settings.json

Routing config mẫu trong settings.json:

{
  "agentModels": {
    "deepseek-chat": { "base_url": "https://api.deepseek.com/v1", "api_key": "sk-..." },
    "gpt-4o": { "base_url": "https://api.openai.com/v1", "api_key": "sk-..." }
  },
  "agentRouting": {
    "Explore": "deepseek-chat",
    "Plan": "gpt-4o",
    "general-purpose": "gpt-4o",
    "frontend-dev": "deepseek-chat",
    "default": "gpt-4o"
  }
}

So sánh nhanh

Tiêu chíClaude CodeOpenClaude 0.4
ProviderChỉ Anthropic ClaudeOpenAI, Gemini, DeepSeek, Groq, Ollama, DashScope, NIM, MiniMax, Bedrock, Vertex, Foundry, +200 OpenAI-compatible
Local modelKhôngOllama, LM Studio (qwen2.5-coder, deepseek-coder, …)
Routing model theo agentKhôngCó — qua agentRouting
VS Code extensionCó (Anthropic official)Có — v0.4 thêm chat panel đầy đủ
LicenseClosed / bundledMIT, open-source
Chi phíTheo Claude APITheo provider chọn (hoặc $0 với Ollama)

Use cases

  • Solo dev, budget căng: Ollama + qwen2.5-coder:7b local, agent chạy hoàn toàn offline.
  • Team vừa & nhỏ: Plan = gpt-4o, Explore / refactor = deepseek-chat. Giữ chất lượng plan, cắt 70–80% token cost cho phần heavy-lift.
  • Vùng cần compliance: Alibaba DashScope cho thị trường TQ, NVIDIA NIM free tier cho dev riêng tư.
  • Codebase lớn: ripgrep bundle sẵn — agent tìm file / regex qua monorepo không còn lag.
  • Nghiện terminal mà team thích IDE: VS Code extension 0.4 có đủ diff viewer native, @-mention line, worktree song song — không phải bỏ terminal UX.

Limitations & pricing

Miễn phí, MIT license. Chi phí inference phụ thuộc provider bạn chọn: OpenAI / Gemini / DashScope / NIM tính theo bảng giá riêng của họ; Ollama local hoàn toàn $0.

  • Routing config vẫn phải sửa tay trong ~/.claude/settings.json — chưa có UI router.
  • Extension VS Code (v0.2.5) là bên thứ ba (Harsh Agarwal), versioning tách rời CLI 0.4.0 — có thể lệch feature.
  • Release cadence rất nhanh: 0.5.x và 0.6.x ra trong vòng 1 tuần sau 0.4 — breaking change giữa minor version là có khả năng, pin version nếu dùng production.

What's next

Chỉ 3 ngày sau 0.4, OpenClaude đã chạy tới 0.5.0 (masking API key, MCP OAuth callback state validation, sandbox approval gating) rồi 0.6.0 ngày 22/04/2026 với model caching, thinking-token extraction, tool-result compression và smart model routing. Roadmap chính thức chưa công bố nhưng hướng rõ: router có UI, Claude adapter gọn hơn, MCP sâu hơn. Với 23.8k sao và commit dày đặc, đây là dự án đang đi rất nhanh — đáng bookmark lại.

Nguồn: Release notes v0.4.0, Gitlawb/openclaude, VS Code marketplace.