GitHub 5天狂揽19k Star,这款开源AI编程助手杀疯了
👉这是一个或许对你有用的社群
🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料:
《项目实战(视频)》:从书中学,往事中“练”
《互联网高频面试题》:面朝简历学习,春暖花开
《架构 x 系统设计》:摧枯拉朽,掌控面试高频场景题
《精进 Java 学习指南》:系统学习,互联网主流技术栈
《必读 Java 源码专栏》:知其然,知其所以然
👉这是一个或许对你有用的开源项目
国产Star破10w的开源项目,前端包括管理后台、微信小程序,后端支持单体、微服务架构
RBAC权限、数据权限、SaaS多租户、商城、支付、工作流、大屏报表、ERP、CRM、AI大模型、IoT物联网等功能:
多模块:https://gitee.com/zhijiantianya/ruoyi-vue-pro
微服务:https://gitee.com/zhijiantianya/yudao-cloud
视频教程:https://doc.iocoder.cn
【国内首批】支持 JDK17/21+SpringBoot3、JDK8/11+Spring Boot2双版本
事情的起因
OpenClaude 是什么
核心特性
安装和使用
和 Claude Code 怎么选
事情的起因
2026 年 3 月底,Anthropic 发布 Claude Code 的 npm 包时,因构建配置的疏漏,不小心把 source map 文件暴露了。有人通过解析 map 文件,成功还原了约 1900 个 TypeScript 文件、51 万行带完整注释的源代码。业内称之为"AI 行业有史以来最详尽的商业 AI Agent 架构泄露"。
Anthropic 立刻发起大规模 DMCA 删除,清理互联网上的代码副本——但已经没什么用了。
这次泄露催生了一个现象级开源项目——OpenClaude。开源几天时间,狂揽 19k Star。它不是简单的复制品,而是社区在泄露代码基础上进行了彻底重构:把原本仅锁定 Anthropic 模型的工具层解耦,演变成了一个真正的通用编程代理。
基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/ruoyi-vue-pro
视频教程:https://doc.iocoder.cn/video/
OpenClaude 是什么
一个开源的终端编程代理(Coding Agent)和命令行工具。操作体验类似 Claude Code,核心区别是模型不可知——OpenAI GPT、Google Gemini、DeepSeek、本地 Ollama 模型,统统都能接。
这意味着:
不被任何一家 AI 服务商绑定
可以根据成本、性能、隐私需求自由选择模型
敏感项目用本地模型,代码永远不上云
基于 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能
项目地址:https://github.com/YunaiV/yudao-cloud
视频教程:https://doc.iocoder.cn/video/
核心特性
多模型支持
通过/provider命令在不同模型间切换。可以为不同项目选不同模型,也可以在同一项目中快速对比效果。
MCP 协议完整支持
MCP(Model Context Protocol)允许 AI 连接外部工具。OpenClaude 完整支持 MCP,意味着能接入数据库、文件系统、GitHub、Slack 等各种外部服务——AI 不只是写代码,还能直接和外部系统交互。
VS Code 集成
内置 VS Code 扩展,提供主题支持和控制中心 UI,在编辑器里直接使用。
终端优先工作流
作为 CLI 工具,天然适合终端流开发者。支持文件读写、系统命令执行、流式输出、图片处理。
丰富的斜杠命令
命令 | 用途 |
|---|---|
/provider | 切换 AI 供应商 |
/task | 定义长期任务,AI 自动拆解步骤 |
/compact | 压缩上下文,节省 tokens |
/bug | 分析错误并修复 |
/review | 审查代码变更 |
安装和使用
# 全局安装 npm install -g @gitlawb/openclaude # 启动 openclaude首次启动后输入/provider配置 API 密钥和模型。如果提示找不到rg(ripgrep),macOS 上brew install ripgrep解决。
MCP 配置(可选但强大):编辑~/.openclaude/config.json:
{ "mcpServers": { "sqlite": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-sqlite", "--db", "./my-database.db"] }, "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/workspace"] } } }配置后重启,AI 会自动调用相应工具。
和 Claude Code 怎么选
维度 | OpenClaude | Claude Code |
|---|---|---|
模型支持 | 任意模型(GPT、Gemini、DeepSeek、Ollama…) | 仅 Anthropic 模型 |
授权 | 开源免费 | 按量计费 |
隐私 | 支持本地模型,代码不上云 | 必须上传到 Anthropic |
MCP | 完整支持 | 完整支持 |
稳定性 | 社区维护,迭代快但质量看维护者 | 官方维护,稳定可靠 |
选择建议:预算充裕、追求稳定 → Claude Code;想要模型自由度、关心隐私、不想被绑定 → OpenClaude。两者也不冲突,可以同时装。
另外还有个类似项目叫OpenClaw,定位更偏"私人助手框架",提供 Skill 技能包体系。OpenClaude 更纯粹——就是 Claude Code 的开源替代,专注终端代码编写、重构和调试。
GitHub:https://github.com/Gitlawb/openclaude
欢迎加入我的知识星球,全面提升技术能力。
👉 加入方式,“长按”或“扫描”下方二维码噢:
星球的内容包括:项目实战、面试招聘、源码解析、学习路线。
文章有帮助的话,在看,转发吧。 谢谢支持哟 (*^__^*)