
最近刷 GitHub 的时候看到一个项目挺有意思的——OpenClaude。一开始我以为是 Claude Code 的某个插件或者皮肤,结果点进去一看,嚯,这玩意儿功能跟 Claude Code 高度相似,不过还是加了些特殊招式:支持 200 多个大模型。内置了一套 Spring Boot 相关的 Skill,对 Java 后端开发来说是相当的友好。
不过别急着上车,先看哈这个项目,用不用后面再说。
◇ OpenClaude 到底是个啥
简单说,OpenClaude 是一个开源的 AI 编程助手 CLI 工具,功能跟 Claude Code 非常像——能在终端里直接让 AI 帮你读代码、改代码、跑命令、搜文件。但最大的区别是:它不绑定任何特定模型,你想用哪个 LLM 就用哪个。
项目地址:https://github.com/Gitlawb/openclaude

MIT 协议开源,npm 装完就能用。
说到这个项目的来历,挺有意思的。今年 3 月底,Claude Code 的 npm 包在某个版本发布时意外暴露了完整的 source map,虽然很快就被撤回了,但社区已经有人拿到了这些代码并以此为基础做了二次开发,OpenClaude 就是这样诞生的。换句话说,它的核心架构经过了 Anthropic 工程团队的打磨,代码质量是有保障的。当然,后续的多模型适配和功能扩展就是社区自己的工作了。
◇ 跟 Claude Code 比比看
这个估计是大家最关心的。我整理了一个对比:
说白了,OpenClaude 的优势就是灵活和便宜。你用 DeepSeek 的 API,成本能比 Claude 便宜好几倍。但你也要接受社区项目的不稳定性——文档可能不完善,遇到 bug 可能得自己解决。
还有一个绕不开的问题:合规性。OpenClaude 的起源跟 Anthropic 的源码意外暴露有关,虽然项目用了 MIT 协议开源,但版权归属的合规性目前还存在一些争议。如果你是个人折腾玩玩,问题不大;但如果要在公司里用,建议了解一下相关的法律风险。
另外,OpenClaude 背后的 Gitlawb 平台也不是纯粹做慈善的。它的 OpenGateway 免费帮你路由到各种模型,但有说法是这些模型大多是平台的合作方——本质上还是在导流。这种商业模式无可厚非,但了解一下总没坏处。
◇ 核心能力
翻了翻 README 和源码,挑几个我觉得值得一提的说说。
多模型支持,随时切换
这是 OpenClaude 最大的特点。它支持 200+ 个 LLM 提供商,OpenAI、Gemini、DeepSeek、Ollama、GitHub Models 都能接。切换模型也很直接,在对话里用 /provider 命令就行:
/provider openai --model gpt-4o想切回 Claude 也可以,想用本地的 Ollama 也行。对于经常需要在多个模型之间对比效果的人来说,这个功能确实方便。
而且它支持本地模型,意味着你可以完全离线使用。配置方式也很简单:
export CLAUDE\_CODE\_USE\_OPENAI=1export OPENAI\_BASE\_URL=http://localhost:11434/v1export OPENAI\_MODEL=qwen2.5-coder:7bopenclaude完整的 Agent 工具链
跟 Claude Code 一样,OpenClaude 内置了一套完整的工具链:
Spring Skill 生态
这个是 OpenClaude 自己加的东西。项目内置了一套 Spring Boot 相关的 Skill,能帮你生成标准的 Spring Boot 项目结构——Entity、VO、Controller、Service、甚至 JUnit5 的测试用例都能一块儿出来。 对于 Java 开发者来说,这个确实能省不少重复劳动。不过其他语言就没有这种特殊待遇了,暂时只有 Spring 系列。
◇ 快速上手
安装很简单,一行命令搞定:
npm install -g @gitlawb/openclaude前提是你得有 Node.js 环境,另外还需要装个 ripgrep(搜索用的):
# macOSbrew install ripgrep# Ubuntu/Debiansudo apt install ripgrep# Windowswinget install BurntSushi.ripgrep.MSVC装好之后,设置你想用的模型 API Key 就能跑了。比如用 OpenAI:
export OPENAI\_API\_KEY=sk-xxxxxexport OPENAI\_MODEL=gpt-4oopenclaude如果你有 Claude 的 API Key,也可以直接用 Claude 模型,体验跟正版 Claude Code 基本没区别。 踩坑提醒:有人反馈 npm install 的时候会卡住,尤其是网络环境不好的情况下。建议切个镜像源试试,或者直接从源码构建:
git clone https://github.com/Gitlawb/openclaude.gitcd openclaudebun install && bun run buildnode dist/cli.mjs◇ 总结
OpenClaude 把 AI 编程助手的模型门槛拉得很低——想省钱用 DeepSeek,想隐私用 Ollama,想体验好直接上 GPT-4o。功能基本到位,但社区项目的不稳定性和合规风险也要心里有数。如果你现在用Claude Code,且环境都搭建好了,那就直接用cc就好了,如果是像折腾一下,也可以试试OpenClaude。
👉最新2T+免费Java视频学习资料点击领取>> END
精品资料,超赞福利,免费领
微信扫码/长按识别 添加【技术交流群】 群内每天分享精品学习资料 最近开发整理了一个用于速刷面试题的小程序《面试手册》【点击使用】;其中收录了上千道常见面试题及答案(包含基础、并发、JVM、MySQL、Redis、Spring、SpringMVC、SpringBoot、SpringCloud、消息队列等多个类型),欢迎您的使用。
又一开源免费高颜值 Redis 可视化工具,夯爆了~ 别再当AI "善后工程师" 了,AI 真的可以帮你写好代码 JDK17 前后写法对比:差点没认出是 Java! 干掉 IDEA!Cursor3 发布,VSCode 那套 IDE 过时了! 又一个"永久免费"云服务器厂商跑路了! 程序员专属导航站(baoboxs.com),一站式工作、学习、娱乐! 👇👇
👇点击"阅读原文",领更多(更新中...)
夜雨聆风

