The website will go live on 2026/02/08. It will follow a 'launch first, operate later' model. Free registration is now open, so support us and grab your free digital UID membership!

 找回密码
 注册 Register
查看: 8|回复: 0

[Share分享] Claude Code 2.1.88 Source Recovery. Claude完整开源源码 国内镜像 非普通泄露版

[复制链接]

该用户从未签到

2

主题

0

回帖

8

积分

积分
8
发表于 昨天 23:44 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。(Sign up for free now, make more friends, enjoy more features, and easily navigate the community.)

您需要 登录 才可以下载或查看,没有账号?注册 Register

×
本帖最后由 claude 于 2026-3-31 23:49 编辑

这是一个针对 @anthropic-ai/claude-code 2.1.88 版本的源码整理与重建项目。

该版本发布到 npm 时附带了可还原源码的 source map。

本项目基于 sources 和 sourcesContent 将其还原为可读的源码目录,旨在研究 Claude Code 的 CLI 架构、命令系统及 MCP 实现。

Openrobot镜像下载

快速安装 (镜像源)由于 2.1.88 版本已从官方 npm 下架,你可以通过腾讯缓存镜像进行安装:
  1. npm install -g https://mirrors.cloud.tencent.com/npm/@anthropic-ai/claude-code/-/claude-code-2.1.88.tgz
复制代码
手慢无,不知道腾讯云的镜像缓存什么时候也没了。

项目结构概览
本项目以 src/ 为核心,高度还原了原始代码组织:
  • 📂 src/entrypoints/ - CLI 入口与初始化逻辑
  • 📂 src/commands/ - 强大的命令系统 (login, mcp, review, tasks 等)
  • 📂 src/components/ - 基于 React + Ink 的终端 UI 组件
  • 📂 src/services/ - 核心业务逻辑 (策略、同步、远程能力等)
  • 📂 src/hooks/ - 交互式终端状态管理
  • 📂 src/utils/ - 认证、文件操作、进程管理等工具函数
  • 📂 src/ink/ - 定制的终端渲染基础设施

源码亮点
从还原的代码中,我们可以深入探索以下核心设计:
  • 🛠️ 命令装载机制:支持内建命令、动态 skills、插件及 MCP 命令的混合装载。
  • 🎨 终端 UI 艺术:如何利用 React 组件在终端中构建复杂的交互界面。
  • 🔗 MCP 深度集成:Model Context Protocol 在 CLI 中的具体实现与应用。
  • 🚦 Feature Flags:源码中随处可见的特性裁剪与构建期控制逻辑。

⚠️ 免责声明
  • 非官方项目:本仓库并非 Anthropic 官方仓库,亦不代表其立场。
  • 版权说明:原始代码的版权、商标及相关权利归原权利方(Anthropic)所有。
  • 研究用途:本项目仅供归档、结构分析与源码阅读,不应被视为官方开源项目。
  • 法律风险:如需二次发布或商用,请自行评估相关许可与法律风险。
Http://Www.OpenRobot.Club 全球化开放式AI论坛
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 Register

本版积分规则

QQ|Archiver|Mobile version|The dark room|Open Robot Club

GMT+8, 2026-4-1 05:43

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表