乐于分享
好东西不私藏

突发!Claude Code源码泄露了

突发!Claude Code源码泄露了

Anthropic 突发大乌龙!Claude Code 源码意外泄露,整个技术圈炸了

刚刷到一条离谱到出圈的技术新闻,Anthropic 直接把自家 Claude Code 的完整源码,打包进 npm 发布包公开上线了。

有人顺着安装包一路找到源码,GitHub 上短短一小时就收获近万 Star,传播速度快到惊人。


到底发生了什么?

Claude Code 是 Anthropic 官方推出的终端 AI 编程助手,简单说就是一个能在命令行里跑的 AI Agent。

它可以直接帮你读代码、改文件、执行命令、操作 Git,全程在终端交互,自主规划、自主执行、自主迭代,相当于把项目全权交给它。

这款工具原本是闭源产品,结果因为 CI/CD 构建流程出现疏漏,Anthropic 直接把完整源码目录打进了 npm 安装包。

只要执行 npm install claude-code,就能拿到全套源代码。


泄露的 Claude Code 有多强?

我帮大家梳理了源码里的核心架构,整体设计非常完整,完全对得起官方出品的水准。

Claude Code 核心架构分层示意

整体架构

命令系统:50+ 常用命令
工具系统:40+ 实用工具
LLM 引擎:QueryEngine 核心调度
扩展层:Bridge、MCP、LSP、Plugins、Skills

工具系统(43 个)

覆盖开发全场景:

文件操作:读写、编辑,支持图片、PDF、Jupyter
搜索能力:文件搜索、内容检索、代码符号查找
命令执行:Shell 命令,带安全校验
网络能力:网页抓取、联网搜索
Agent 能力:创建子 Agent、多智能体协作
任务管理:创建、更新、查看任务
编程增强:Jupyter 编辑、计划模式
协议集成:MCP 协议支持
其他:技能执行、定时任务、主动询问用户

命令系统(50+)

覆盖日常开发高频场景:

Git 相关:提交、代码评审、对比、PR 评论
配置相关:主题、快捷键、MCP 设置
会话相关:清空、压缩、恢复、分享
调试相关:状态、开销、内存、诊断
模式切换:Vim、桌面、移动端、浏览器
账号相关:登录、登出、IDE 联动

核心服务层

API 客户端:Anthropic 接口调用、流式响应、Token 计费
MCP 服务:模型上下文协议连接管理
OAuth 服务:第三方登录认证
LSP 服务:语言服务器协议集成
分析服务:功能开关、用户行为统计
压缩服务:会话上下文优化

特色亮点模块

Bridge 系统:VS Code / JetBrains 与 CLI 双向通信
Coordinator:多 Agent 任务编排与分发
Vim 模式:终端原生 Vim 键位支持
语音输入:功能开关控制
主动模式:定时任务、主动触发
Skill 系统:可复用工作流
插件系统:第三方扩展
记忆系统:持久化项目记忆管理

这件事意味着什么?

从技术角度看,Claude Code 的架构设计非常成熟。

多 Agent 协作、MCP 协议、LSP 集成、技能系统、插件机制,整套体系比很多创业公司自研的 AI 编程工具还要完整。

现在源码完全公开,相当于给整个社区送上一份 “大礼”,不少 AI 开发团队都可以直接基于这份代码,快速搭建自己的 AI 编程产品。

这也让人联想到之前 OpenAI 相关代码疑似泄露的事件,一旦代码公开,就很难再完全收回。

目前来看,Anthropic 大概率会紧急下架 npm 包、发布官方说明,但技术圈的传播已经停不下来了。

— END —

扫码联系学长
办公提效、岗位晋升
AI+ 学习、持续成长
发现“在看”和“赞”了吗,戳我试试吧