claude_code_src 是什么?

这个仓库是 Anthropic 官方 Claude Code CLI 2.1.88 版「泄露/还原源码」的归档:据其说明,2026-03-31 Claude Code 发布到 npm 的包里附带了可还原源码的 cli.js.map(约 57MB,源码在 sourcesContent 字段),还原后约 70 万行 TypeScript(终端 UI 用 Ink/React)。本仓库基于该 source map 把它重建成可读的源码目录。需前置且明确:这是未经授权暴露的专有源码,归属权属于 Anthropic、无任何开源许可证,下载、运行或再分发都涉及版权与合规风险,仓库随时可能被下架。README 还夹带了对某第三方 API 聚合平台的推广。本页只客观记录其性质,不引导使用。

⭐ 298 Stars 🍴 448 Forks TypeScript 作者: ponponon
来源:README「Source Recovery」/IMPORTANT、GitHub 描述(cli.js.map 还原)、GitHub meta(ponponon/claude_code_src,TypeScript,无 license) 查看 GitHub 仓库 →

为什么值得关注

Claude Code 是热门官方 AI 编码 CLI,开发者好奇其内部实现;2026-03-31 的源码泄露事件(npm 包内 cli.js.map 暴露完整源码)极具话题性,围观「官方代码长什么样」的需求把这类还原归档仓库推上热度,积累约 2,200 星。但热度来自一次专有代码泄露,关注≠正当——传播与使用泄露专有源码有明确版权与合规风险;该仓库还借机做了 API 聚合平台的引流。

来源:README IMPORTANT/推广段、GitHub meta(stars 2243、created_at 2026-03-31)

核心功能

Claude Code 2.1.88 源码还原归档(性质敏感)

基于 cli.js.map 的 sources/sourcesContent 把 Claude Code 2.1.88 还原为可读源码目录(约 70 万行 TypeScript),并附原始 .tgz 包。这是未经授权的专有代码,本页仅说明其存在与规模,不鼓励下载或使用。

来源:README IMPORTANT/Source Recovery、仓库(claude-code-2.1.88.tgz、src/)
技术形态(仅作客观说明)

据公开信息,Claude Code 是 TypeScript 编写、终端 UI 用 Ink/React 的 CLI,含命令系统与 MCP 实现。这些是对其架构的中性描述,不构成使用建议;仓库另含 node_modules、vendor 等。

来源:README 徽章/IMPORTANT(CLI 架构/命令系统/MCP)、仓库目录

技术架构

本仓库是泄露源码的还原归档:通过 npm 包 @anthropic-ai/claude-code 2.1.88 附带的 cli.js.map 中的 sources/sourcesContent 字段,把被打包压缩的 CLI 还原成可读的 src/ 目录(约 70 万行),并保留原始 claude-code-2.1.88.tgz、node_modules 与 vendor。Claude Code 本身据公开信息是 TypeScript + Ink/React 终端 UI 的 CLI,含命令系统与 MCP 实现。需再次强调:这是未经授权的专有代码归档,本页不转述其实现细节用于运行,仅说明它是「从 source map 还原的官方 CLI 源码目录」这一事实。

来源:README IMPORTANT/快速安装背景、仓库目录(src/node_modules/vendor、.tgz)

技术栈

语言TypeScript(还原源码)框架Claude Code CLI(Ink/React 终端 UI + 命令系统 + MCP)
源自 npm 包 @anthropic-ai/claude-code 2…cli.js.map(source map,还原依据)Ink / React(终端 UI)
仓库为还原的专有源码归档,非官方发布、无开源许可证;使用涉法律风险
来源:README 徽章/IMPORTANT、仓库结构

快速上手

本页不提供运行该还原源码的步骤。它是 Anthropic 专有的 Claude Code 源码、因 source map 泄露被还原,没有开源授权,下载、运行或再分发都可能侵犯版权、违反 Anthropic 服务条款并带来法律风险,仓库也可能随时被下架;README 中夹带的第三方 API 聚合平台推广亦与本评估无关。若你想使用 Claude Code,请通过 Anthropic 官方渠道获取正版;若出于安全/取证研究需了解此次泄露成因(npm 包误带可还原源码的 .map),请在合法、不传播专有代码、尊重知识产权的前提下进行。
来源:基于其「还原专有源码」性质作出的合规说明,非操作转述;README 自述无授权、归 Anthropic 所有

使用场景

从技术好奇角度,这类还原归档常被用来「看官方 Claude Code 内部如何实现」(命令系统、MCP、终端 UI 等)。但这是未经授权的专有代码:运行、二次开发或再分发都涉及版权与合规风险,也违反 Anthropic 条款。正当的安全/发布工程研究可在合法、不传播代码的前提下,从该事件汲取教训——发布 npm 包时避免误带可还原源码的 source map——以加固自身流程;但不应把还原出的专有代码当作可使用的资源。本页不支持也不鼓励使用它。

来源:README IMPORTANT/背景、专有代码性质判断

优势与局限

优势

  • 对发布工程有警示价值:直观暴露「npm 包误带 cli.js.map 等 source map 会泄露完整源码」这一真实风险,可促使团队检查发布产物。

局限

  • 法律/版权风险是首要问题:内容是 Anthropic 未授权暴露并被还原的专有源码,下载/运行/再分发可能侵权、违反条款,仓库随时可能被下架。
  • 无任何开源许可证:不存在合法复用授权,「看看」与「使用」之间有明确法律界线。
  • 夹带第三方 API 聚合平台的推广,信息需与客观内容区分。
  • 本质是一次泄露事件的产物,而非可正当使用的项目;本站不提供使用指引。
来源:README IMPORTANT/推广段、GitHub meta(无 license)、专有代码性质

最新版本

该仓库是 2026-03-31 Claude Code 2.1.88 源码泄露(cli.js.map 暴露)的还原归档,无打 tag 的正式 Release、无开源授权。最近一次更新在 2026-04-15。鉴于内容为未授权的专有源码,可能随时被权利人要求下架。本页不追踪其代码细节。

来源:README(泄露日期/版本)、GitHub meta pushed_at 2026-04-15、created_at 2026-03-31

总结评价

这个仓库是 2026-03-31 Claude Code 2.1.88 因 npm 包误带 cli.js.map(source map)而泄露、被还原成约 70 万行可读源码的归档。它对「官方 CLI 如何实现」有围观价值,也对发布工程是一记警钟(别把可还原源码的 map 发到 npm)。但其核心性质决定风险压倒一切:这是未经授权的专有代码、无任何开源许可、归 Anthropic 所有,下载/运行/再分发都涉版权与合规风险,仓库也可能随时下架,README 还夹带第三方推广。因此本站只客观记录其存在与成因,不提供运行步骤、不鼓励使用——想用 Claude Code 请走官方正版渠道,想研究泄露请在合法、不传播专有代码、尊重知识产权的前提下进行。

来源:综合 README、泄露事件性质、版权与合规风险及 GitHub meta 的事实判断
透明度声明
本页内容由 AI(大语言模型)基于以下公开材料自动生成:GitHub README、代码目录结构、依赖文件、Release 信息。 分析时间: 2026-05-23 20:27. 质量评分: 100/100.

数据来源:README、GitHub API、依赖文件