硅谷炸锅了!就在刚刚,Claude Code的完整源代码因一个意外的npm配置失误,被公开泄露到了网上——超过1900个文件、51.2万行TypeScript代码全部曝光,引发全球开发者疯狂围观!
事件始末
原本只是一个普通的周二,但开发者圈子却炸开了锅。一位名为Chaofan Shou的技术大佬发现:Claude Code CLI的完整源代码,竟然因为npm注册表中的一个.map文件而彻底曝光。
这个意外的源头是一个低级的npm配置错误——将容量高达59.8MB的cli.js.map文件发布到了公共包管理器中。
短短半个小时,克隆这份”源码”的GitHub项目星标就冲破了5k,全网开发者疯狂围观下载。
51万行代码揭示了什么?
通过这份泄露的代码,Claude Code的技术架构首次被完整曝光:
技术栈
- 前端:React + Ink(终端UI)
- 运行时:Bun
- 代码量:约51.2万行TypeScript
核心架构
- 万能工具箱(Tools):包含40多个独立模块,能读写文件、执行Bash命令,甚至内置LSP协议集成和子代理生成能力
- 超级大脑(QueryEngine.ts):一个长达4.6万行的代码巨兽,负责处理所有推理逻辑、Token计数及复杂思维链循环
- 协同系统:出现coordinator(多智能体协调器)和bridge(连接VS Code/JetBrains的桥梁)
隐藏功能曝光
开发者们从代码中还挖出了许多有趣的”彩蛋”:
Kairos模式
这是一个具备”持久生命”的自主守护进程,支持后台会话和记忆整合功能——Claude可以化身为一个”永不离线”的AI智能体,在后台默默处理任务并不断加深对项目的理解。
Buddy System(电子宠物系统)
代码中竟然内置了一个完整的电子宠物系统,包含18个物种、稀有度等级、闪光变体以及详细的属性统计。看来工程师们在编写核心架构时,也不忘给Claude塞进一套”拓麻歌子”!
Undercover Mode(卧底模式)
当Anthropic员工在公共仓库操作时,该模式会自动激活,强行抹除提交记录中的所有AI痕迹,且无法手动关闭。
Coordinator Mode(协调员模式)
能让Claude调度并行工作的从属智能体,实现多智能体协作。
Auto Mode
能自动审批工具权限的AI分类器,旨在彻底消灭繁琐的提示词确认环节。
全网狂欢
这一爆料迅速冲上了Reddit热榜,开发者们原地狂欢:
- 有人直接拿着泄露的代码去问Claude Code,Claude直接坐实了泄露一事
- Claude Mythos 5.0(代号”卡皮巴拉”)也在代码中现身
- GitHub上已经有人开始备份存档
完整备份
传送门:https://github.com/instructkr/claude-code
总结
不管Anthropic最后如何收场,这一夜,全球开发者都共享了一份来自硅谷的”顶级外卖”。
51万行代码、隐藏的”电子宠物”、甚至还有抹除痕迹的”卧底模式”……
当各大厂还在为”闭源”还是”开源”争得面红耳赤时,Anthropic用一种最戏剧性的方式,把AI工程师的底牌直接摊在了阳光下。
相关阅读:
- 重磅!Claude Code突然开源,51万行代码全公开
- 别再把OpenClaw当普通AI用了!5个高阶技巧
- Vite 8 重磅发布
© 版权声明
文章版权归作者所有,未经允许请勿转载。
