突发!Claude Code源代码意外泄露,51万行代码全网疯传,Anthropic紧急回应

AI资讯3个月前发布 yizz
4,397 0 0

硅谷炸锅了!就在刚刚,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工程师的底牌直接摊在了阳光下。

相关阅读:

© 版权声明

相关文章