OpenClaude 是一款面向开发者的开源命令行编程助手,它打破了大模型厂商的生态壁垒——不再需要为 OpenAI、Gemini、DeepSeek、Ollama 或 GitHub Models 分别安装不同工具。只需一个终端命令,就能调用你偏爱的任意模型,执行代码生成、文件编辑、日志分析、自动化任务等真实开发工作,全程离线可控、无遥测、无锁定。
核心功能
- 全模型统一接口:原生支持 OpenAI 兼容 API(如 LM Studio、Xinference)、Google Gemini、GitHub Models(Copilot)、Microsoft Codex、Ollama 本地模型、Atomic Chat 等,总计兼容 200+ 模型,无需改写提示词或重学指令
- 终端优先的智能工作流:延续专业开发者习惯——支持自然语言指令(如“修复 package.json 中的依赖冲突”)、内置 bash / grep / glob 工具链、多步任务编排、MCP(Model Context Protocol)标准化上下文管理
- 本地化与隐私优先:可完全离线运行在 Ollama 或 Atomic Chat 上,敏感代码不上传云端;所有 provider 配置(API 密钥、端点、默认参数)均加密保存在本地,通过
/provider命令一键切换 - 真·编码代理能力:不只是聊天机器人——能读写文件、执行 Shell 命令、递归搜索代码、生成测试用例、重构函数、甚至驱动浏览器完成 Web 自动化(配合 web tools 插件)
- 零学习成本迁移:界面与交互逻辑高度复刻 Anthropic Claude Code CLI 的经典体验(如 slash 命令
/edit、/ask、/run),老用户开箱即用 - 彻底去商业化设计:主动剥离全部遥测、埋点、自动更新和厂商绑定逻辑,专注提供干净、透明、可审计的开源代码代理内核
适合哪些人用
如果你是经常在终端里敲代码的工程师、DevOps 运维、数据科学家或技术型产品经理,厌倦了在多个 AI 工具间复制粘贴、反复配置 API、担心代码泄露,又不愿被某个厂商的 SDK 和协议绑架——OpenClaude 就是为你量身打造的「瑞士军刀式」编程搭档。尤其推荐给重视本地化部署、团队私有模型集成、或正在构建内部 AI 编程平台的技术团队。
快速上手
只需两步即可启动:
- 全局安装(需 Node.js ≥ 18):
npm install -g @gitlawb/openclaude - 首次运行前,请确保系统已安装 ripgrep(高效文本搜索工具):
macOS:`brew install ripgrep`|Ubuntu/Debian:`sudo apt install ripgrep`|Windows:通过 Scoop 或 Chocolatey 安装
验证:在终端输入rg --version应返回版本号 - 启动后输入
/help查看命令速查表,或直接输入自然语言指令开始编程,例如:/edit src/utils/date.ts —— 把 formatDate 函数改为支持 ISO 8601 时区偏移
项目信息
Gitlawb/openclaude
GitHub
Open Claude Is Open-source coding-agent CLI for OpenAI, Gemini, DeepSeek, Ollama, Codex, GitHub Models, and 200+ models via OpenAI-compatible APIs.
TypeScript|13,044 ⭐|开源协议:NOASSERTION(详见项目 LICENSE 文件说明)|GitHub 项目地址
它不是 Anthropic 官方开源,而是基于一次意外泄露源码的合法再实现——社区以极强的责任感完成了去厂商化、去监控化、多后端适配的关键重构,让强大而纯粹的编程代理能力真正回归开发者手中。
如果你想要一个不看厂商脸色、不传代码上云、还能每天陪你 debug 到凌晨三点的 AI 编程伙伴,OpenClaude 值得你第一时间装进 $PATH。


