openclaude 是什么?

OpenClaude(Gitlawb/openclaude)是一个开源的终端编码代理 CLI,可同时接入云端与本地模型提供商:OpenAI 兼容 API、Gemini、GitHub Models、Codex(含 OAuth)、Ollama、Atomic Chat 等;用一个 terminal-first 的工作流统一处理提示、工具、agent、MCP、slash 命令与流式输出。约 28,289 stars,主语言 TypeScript,仓库 LICENSE 字段标 NOASSERTION(README 徽章写 MIT,正式授权以仓库 LICENSE 为准)。重要澄清:尽管名称含「Claude」,本项目与 Anthropic 公司及其 Claude 产品/Claude Code 无任何关联,是社区项目,由 GitLawb 运营的生态(含 GitLawb 镜像站、自家域名 openclaude.gitlawb.com)维护。

⭐ 29,950 Stars 🍴 8,873 Forks TypeScript NOASSERTION 作者: Gitlawb 商业引流:中
来源:README.md(介绍、Sponsors、Mirror 链接、徽章);GitHub 仓库元数据(stars=28289、language=TypeScript、license=NOASSERTION、homepage=openclaude.gitlawb.com) 查看 GitHub 仓库 →

为什么值得关注

多模型编码代理 CLI 是当前热门方向,OpenClaude 用单一 CLI 抹平 OpenAI 兼容/Gemini/GitHub Models/Codex/Ollama/Atomic Chat 等多端,覆盖云+本地、有 MCP 与 slash 命令、VS Code 扩展,安装一行命令(npm `-g @gitlawb/openclaude`),落地阻力小,因而 star 涨得快。但需澄清几点客观事实:① 名称 OpenClaude 易让人误以为与 Anthropic Claude 相关,但实际是独立社区项目;② 项目深度绑定 GitLawb 公司的镜像/域名/生态,赞助商列表含 GitLawb、Bankr.bot、Atomic Chat(项目支持的 provider 之一)、Xiaomi MiMo,存在中等强度的商业引流;③ 仓库 LICENSE 字段 NOASSERTION,授权需核对。截至数据采集约 28,289 stars。

来源:README.md(Why、Sponsors、Mirror);GitHub 仓库元数据(stars=28289、pushed_at 2026-06)

核心功能

多 provider 单一 CLI

OpenAI 兼容/Gemini/GitHub Models/Codex(含 OAuth)/Ollama/Atomic Chat 等,用 `/provider` 切换/保存配置。

来源:README.md(介绍、Why、Setup Guides 链接)
完整编码代理工具集

bash、文件工具、grep、glob、agents、tasks、MCP、web 工具,流式输出与 slash 命令。

来源:README.md(介绍、Why)
VS Code 扩展集成

随项目分发的 VS Code 扩展用于启动集成与主题适配。

来源:README.md(Why、VS Code Extension 章节)
多渠道安装

`npm i -g @gitlawb/openclaude`,Arch 有社区 AUR 包,可从源码构建。

来源:README.md(Quick Start、Install)

技术架构

OpenClaude 是 Node.js/TypeScript 实现的 CLI(npm 包 `@gitlawb/openclaude`),核心是 provider 抽象层 + 编码代理工作流:在 CLI 内用 `/provider` 保存与切换多家模型 provider(OpenAI 兼容、Gemini、GitHub Models、Codex OAuth/Codex、Ollama、Atomic Chat 等),通过 bash/文件/grep/glob/agents/tasks/MCP/web 等工具与流式输出完成日常编码任务;附带 VS Code 扩展用于启动集成与主题。CLI 依赖 ripgrep;Arch 有社区 AUR 包;仓库镜像到 GitLawb(`gitlawb.com/node/repos/...`)。VS Code 扩展、Setup Guides、Providers 文档在 README 后续章节。

来源:README.md(介绍、Why、Quick Start、Sponsors)

项目知识图谱

知识图谱:项目核心节点(中心)+ 核心功能(内环六边形)+ 关键技术依赖(外环 chip) ripgrep(搜索工具)ripgrep(搜索工… 各 provider SDK(OpenAI 兼容/Gemini/Ollama 等)各 provider SD… MCP VS Code 扩展 多 provider 单一 CLI 完整编码代理工具集 VS Code 扩展集成 多渠道安装 openclaude 项目本体 核心功能 关键依赖

中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成

技术栈

语言TypeScript(Node.js)框架多 provider 终端编码代理 CLI
ripgrep(搜索工具)各 provider SDK(OpenAI 兼容/Gemini/Olla…MCPVS Code 扩展
npm @gitlawb/openclaude;GitLawb 镜像站 gitlawb.com;官网 openclaude.gitlawb.com;仓库 LICENSE 字段 NOASSERTION
来源:README.md(Install、Why、Mirror);GitHub 仓库元数据(language=TypeScript)

快速上手

`npm install -g @gitlawb/openclaude@latest` 安装;Arch 可用 `paru -S openclaude`。安装后在终端跑 openclaude,用 `/provider` 配你的模型 provider(OpenAI 兼容/Gemini/GitHub Models/Codex/Ollama/Atomic Chat 等),再正常聊代码、调工具、用 MCP;附带的 VS Code 扩展可一键启动。如缺 ripgrep,按提示装 `rg`。注意:名称 OpenClaude 与 Anthropic 公司无关;仓库 LICENSE 字段为 NOASSERTION,商用前请核对实际许可;项目深度绑定 GitLawb 生态(镜像/域名),自行评估依赖风险。
来源:README.md(Quick Start、Install、Mirror、Sponsors)

使用场景

适合想用一个 CLI 跨多家模型 provider 跑编码代理的开发者:在 OpenAI/Gemini/GitHub Models 与本地 Ollama 之间灵活切换,配 MCP 工具完成日常编码、重构、查询;也适合需要在内网/本地用 Ollama 的团队做受控部署。建议在评估时与 OpenCode、Aider、Goose、Claude Code 等开源代理 CLI 做横向对照,并核对许可与依赖。

来源:README.md(介绍、Why)

优势与局限

优势

  • 一个 CLI 跨多家云/本地 provider,含 MCP/slash/agents 工具集
  • VS Code 扩展集成、多渠道安装
  • star 高、社区活跃、有镜像与文档
  • 代码开源,可作为多 provider 编码代理参考

局限

  • 名称含「Claude」易误导(与 Anthropic Claude 无关)
  • 深绑 GitLawb 生态(镜像/域名/赞助),项目治理与去中心化程度受其影响
  • 仓库 LICENSE 字段 NOASSERTION,授权需核对仓库 LICENSE 文件
  • 依赖 ripgrep 与各 provider 配置,体验受外部环境影响
来源:README.md(介绍、Sponsors、Mirror、Quick Start)

最新版本

本页未列固定版本号;通过 npm(@gitlawb/openclaude)与 GitHub Tags 持续发布,详见 release 徽章与 Discussions。仓库最后更新约在 2026 年 6 月初。

来源:README.md(徽章、Install);GitHub pushed_at

总结评价

OpenClaude 是一个用单一 CLI 跨多家模型 provider 的终端编码代理:覆盖 OpenAI 兼容/Gemini/GitHub Models/Codex/Ollama/Atomic Chat 等,含 MCP、slash、agents 与 VS Code 扩展,安装即用、社区活跃,对想灵活切换 provider 的开发者很方便。需要明确:① 名称与 Anthropic Claude 无关,是独立社区项目;② 项目深度绑定 GitLawb 运营生态(镜像/官网/赞助商列表),属中等强度商业引流;③ 仓库 LICENSE 字段 NOASSERTION,授权需核对。作为多 provider 编码代理之一,便利度高,但治理与命名透明度需自行权衡。

来源:综合 README.md 的定位、能力、命名与生态依赖

常见问题

openclaude 是什么?

OpenClaude(Gitlawb/openclaude)是一个开源的终端编码代理 CLI,可同时接入云端与本地模型提供商:OpenAI 兼容 API、Gemini、GitHub Models、Codex(含 OAuth)、Ollama、Atomic Chat 等;用一个 terminal-first 的工作流统一处理提示、工具、agent、MCP、slash 命令与流式输出。

openclaude 有哪些核心功能?

openclaude 的核心功能包括:多 provider 单一 CLI、完整编码代理工具集、VS Code 扩展集成、多渠道安装。

openclaude 为什么最近很受关注?

多模型编码代理 CLI 是当前热门方向,OpenClaude 用单一 CLI 抹平 OpenAI 兼容/Gemini/GitHub Models/Codex/Ollama/Atomic Chat 等多端,覆盖云+本地、有 MCP 与 slash 命令、VS Code 扩展,安装一行命令(npm `-g @gitlawb/openclaude`),落地阻力小,因而 star 涨得快。

openclaude 适合哪些使用场景?

适合想用一个 CLI 跨多家模型 provider 跑编码代理的开发者:在 OpenAI/Gemini/GitHub Models 与本地 Ollama 之间灵活切换,配 MCP 工具完成日常编码、重构、查询;也适合需要在内网/本地用 Ollama 的团队做受控部署。建议在评估时与 OpenCode、Aider、Goose、Claude Code 等开源代理 CLI 做横向对照,并核对许可与依赖。

透明度声明
本页内容由 AI(大语言模型)基于以下公开材料自动生成:GitHub README、代码目录结构、依赖文件、Release 信息。 分析时间: 2026-06-04 11:22. 质量评分: 100/100.

数据来源:README、GitHub API、依赖文件