👉 这是一个或许对你有用的社群

🐱 一对一交流/面试小册/简历优化/求职解惑,欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料: 

👉这是一个或许对你有用的开源项目

国产Star破10w的开源项目,前端包括管理后台、微信小程序,后端支持单体、微服务架构

RBAC权限、数据权限、SaaS多租户、商城、支付、工作流、大屏报表、ERP、CRMAI大模型、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双版本 


事情的起因

2026 年 3 月底,Anthropic 发布 Claude Code 的 npm 包时,因构建配置的疏漏,不小心把 source map 文件暴露了。有人通过解析 map 文件,成功还原了约 1900 个 TypeScript 文件、51 万行带完整注释的源代码。业内称之为"AI 行业有史以来最详尽的商业 AI Agent 架构泄露"。

Anthropic 立刻发起大规模 DMCA 删除,清理互联网上的代码副本——但已经没什么用了。

这次泄露催生了一个现象级开源项目——OpenClaude 。开源几天时间,狂揽 19k Star。它不是简单的复制品,而是社区在泄露代码基础上进行了彻底重构:把原本仅锁定 Anthropic 模型的工具层解耦,演变成了一个真正的通用编程代理 。

开源几天收获19k star

基于 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


欢迎加入我的知识星球,全面提升技术能力。

👉 加入方式,长按”或“扫描”下方二维码噢

星球的内容包括:项目实战、面试招聘、源码解析、学习路线。

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐