Claude Code Src — Development skill for Claude Code
2026.3.31 claude code 意外把包含源码的文件上传到 npm 仓库,版本号是 2.1.88,其中 cli.js.map 文件有 57MB 的体积,claude code 的源码在该文件的 sourcesContent 字段里面,解压还原后有 70w 行代码.
How to install Claude Code Src
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ponponon/claude_code_src and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Code Src does
2026.3.31 claude code 意外把包含源码的文件上传到 npm 仓库,版本号是 2.1.88,其中 cli.js.map 文件有 57MB 的体积,claude code 的源码在该文件的 sourcesContent 字段里面,解压还原后有 70w 行代码.
Alternatives in Development
- npm 71.9k ★
- Stakeholder Map — Build stakeholder maps with power/interest grid and comms plan 7.8k ★
- Ars Outline — ARS academic-paper outline-only mode — detailed outline + evidence map 4.5k ★
README
Claude Code 2.1.88 Source Recovery
🌟 强力推荐:DataEyesAI - 你的全能 AI 助手
**想要像 Claude Code 一样高效,却苦于没有稳定的 API 接入?**
**[DataEyesAI](https://dataeyes.ai/?promoter_code=4qx9suz3)** 是为你量身打造的一站式 AI 聚合平台!
- ⚡ 聚合全球顶尖模型:一键接入 GPT-5、Claude 4.6、Gemini 3.1 等主流大模型。
- 💰 极致性价比:官方原厂满血版 API,价格却极具竞争力,让你用最少的成本享受最强的 AI 能力。
- 🛡️ 稳定可靠:专业运维 7x24 小时守护,企业级 SLA 保障,告别连接断断续续的烦恼。
- 🛠️ 开发者友好:标准 API 接口,完美适配各类开源项目、CLI 工具及开发流程。
👉 **[立即注册体验,开启你的 AI 生产力起飞之旅!](https://dataeyes.ai/?promoter_code=4qx9suz3)**
👉 请点击:[https://dataeyes.ai/?promoter_code=4qx9suz3](https://dataeyes.ai/?promoter_code=4qx9suz3)
[!IMPORTANT] **这是一个针对 `@anthropic-ai/claude-code` 2.1.88 版本的源码整理与重建项目。** 该版本发布到 npm 时附带了可还原源码的 source map。本项目基于 `sources` 和 `sourcesContent` 将其还原为可读的源码目录,旨在研究 Claude Code 的 CLI 架构、命令系统及 MCP 实现。
从 cli.js.map 还原后,一共有 70w 行代码
🚀 快速安装 (镜像源)
背景:2026.03.31 claude code 上 npm 上传了包含 claude code 源码的 `cli.js.map` 文件
由于 2.1.88 版本已从[官方 npm](https://www.npmjs.com/package/@anthropic-ai/claude-code/v/2.1.88?activeTab=code) 下架,直接使用 `npm install @anthropic-ai/claude-code@2.1.88` 会报错,你可以通过腾讯缓存镜像进行安装:
npm install -g https://mirrors.cloud.tencent.com/npm/@anthropic-ai/claude-code/-/claude-code-2.1.88.tgz
手慢无,不知道腾讯云的镜
Related Skills
Claude Code 2.1.88 恢复工程说明
本仓库是基于已发布包中的 cli.js 与 cli.js.map 反推恢复出来的 Claude Code 源码树。当前目标不是“完全还原官方开发仓库历史”,而是提供一个可以继续编译、启动、调试、补模块和二次开发的可维护工
Termina Tui Patterns
How to do async work correctly in the Termina TUI (R3 + single-threaded render loop). Activate when editing an
Homer Modify Homer CLI Src Commands Files
When modifying files in homer-cli/src/commands — these 8 files change together
Homer Modify Homer CLI Src Files
When modifying files in homer-cli/src — these 8 files change together
Claude Code Termux
Termux workaround for running Claude Code CLI on Android. The npm package no longer includes a global CLI, so
n8n CLI
Zero-dependency Python CLI for the n8n REST API. 80+ commands for workflows, executions, credentials, nodes, w
Related Agents
Publishing
Publishing @openquok/auto-cli (OpenQuok CLI) to npm
CLI Expert
Expert in building npm package CLIs with Unix philosophy, automatic project root detection, argument parsing,
CLI Engineer
Ingénieur du CLI Hookstack (packages/cli/, package npm hookstack-cli). Utiliser pour toute évolution du CLI in