一句话看懂:OpenClaude 是一个开源的编程助手 CLI,试图用一个终端工作流统一接入 OpenAI、Gemini、Ollama 等云上与本地模型供应商。它最值得关注的点是“一套工具链跑所有模型”,并内置了 VS Code 扩展和像素风交互彩蛋。
事件核心:发生了什么
GitHub 用户 Gitlawb 发布了 OpenClaude,一个面向开发者的开源编码代理命令行工具。项目要求 Node.js 22.0 及以上版本,可通过 npm 全局安装,Arch Linux 用户也能用 AUR 包安装。它支持 OpenAI 兼容 API、Gemini、GitHub Models、Codex OAuth、Ollama、Atomic Chat 等多种后端,开发者只需维护一套提示词、工具、代理、MCP 和斜杠命令工作流即可切换不同模型。项目同时镜像托管在 GitLawb 平台。
安装和配置上,OpenClaude 提供了 /provider 命令引导用户完成供应商设置并保存配置文件,也有 /onboard-github 快速接入 GitHub Models。它还支持后台会话、断点续聊和会话分叉(fork),方便长时间运行的无人值守任务。值得注意的是,OpenClaude 使用自己的配置目录 ~/.openclaude,不会读取 Claude Code 的 ~/.claude 配置,新用户可以零配置启动。
为什么重要
目前 AI 编程工具面临一个碎片化问题:每换一个模型供应商,往往就要换一套工具或插件。OpenClaude 的定位是做一个“模型无关”的终端入口,把云 API 和本地模型统一在同一套交互逻辑下。这对开发者降低切换成本、团队统一工作流有实际价值,也顺应了“AI 编程工具走向标准化”的行业趋势。
另外,项目明确不依赖 Claude Code 的配置体系,意味着它是独立生态,并非某个大厂的附属品。这种第三方开源 CLI 的出现,反映出 AI 编程代理领域正在从“单一厂商绑定”走向“开放聚合层”的演进方向。
对用户/开发者/创作者的影响
对开发者而言,OpenClaude 最直接的收益是减少工具切换成本:通过 /provider 保存多个模型供应商配置,按需切换 OpenAI、Gemini 或本地 Ollama 模型,而不需要为每个模型单独配置终端环境。后台会话功能也很实用,可以把“修复失败的测试”这类长任务放到后台运行,再用 openclaude logs 查看进度。
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
对使用 Arch Linux 的开发者,项目提供了 AUR 包安装路径,降低了从源码编译的门槛。不过需要注意,如果安装后提示 ripgrep not found,还需要单独安装 ripgrep 才能正常使用搜索功能。
对创作者或非深度开发者,OpenClaude 目前偏向命令行工具,使用门槛比图形界面产品更高;但它的 VS Code 扩展应该会降低一部分启动成本。像素风“伙伴”角色会在按回车时射箭,算是个轻量的互动设计,但核心价值还是在工程效率上。
值得关注的后续
第一,供应商接入数量能否持续扩大——目前支持 OpenAI 兼容 API、Gemini、GitHub Models、Codex OAuth、Ollama 等,接下来是否会跟进新发布的模型或 API 是观察点。
第二,后台会话功能尚未支持完整终端重新挂载(reattach),项目目前只提供日志跟随;这是一个明显的功能缺口,后续是否会补上值得留意。
第三,该工具不读取 Claude Code 配置、也不读项目 .env 文件,配置迁移需要用户手动复制自己的文件。这种“独立但需手动迁移”的定位能否吸引 Claude Code 现有用户切换,还有待观察。
来源:github


