Claude Code 源码泄露 Claw Code 深度源码专题报道
目录
Claude Code 源码泄露 Claw Code 深度专题报道
📌 项目概览
Claw Code 是一个开源 AI 编程 Agent 框架,被称为"GitHub 史上最快达成 50k star 的项目"。目前已经禁止 fork
- 发布时间: 2026 年 4 月 2 日
- 开发者: Sigrid Jin(韩国开发者,本名 Jin Hyung Park)
🔥 诞生背景:Claude Code 源码泄露事件
2026 年 3 月 31 日,Anthropic 在他们的 Claude Code npm 包中意外打包了一个 .map 文件,暴露了:
- 1,906 个源文件
- 512,000 行 TypeScript 代码
- 整个 Claude Code 内部架构
开发者 Sigrid Jin 在凌晨 4 点被通知惊醒后,没有直接托管泄露的源代码(避免法律风险),而是一夜之间将架构移植到 Python,创建了 Claw Code 项目。
💡 核心特点
- 干净室重写 (Clean-room Reimplementation)
- 没有复制任何专有代码
- 架构不同且法律上独立
- 用 Python 和 Rust 从零构建
- 供应商无关
- 可以与 Claude、OpenAI 或本地模型一起工作
- 不锁定到单一 LLM 供应商
- 完全可审计和可扩展
- 所有代码开放可读
- 支持自定义工具、命令和编排
- 免费使用,可自行托管
- 在自己的基础设施上运行
- 社区驱动开发
🏗️ 技术架构
双层设计:
- Rust (72.9%) - 性能关键的运行时路径
- Python (27.1%) - 智能体编排和 LLM 集成
核心组件:
| 组件 | 功能 |
|---|---|
| 工具系统 | 19 个内置的、权限门控的工具(文件 I/O、bash 执行、Git 操作、Web 抓取、智能体生成) |
| 查询引擎 | 处理所有 LLM API 调用,管理响应流式传输和缓存 |
| 多智能体编排 | 生成子智能体(称为"swarms"),并行化复杂任务 |
| MCP 集成 | 完整的模型上下文协议支持,6 种传输类型 |
| 会话和内存 | 多层内存系统,会话持久化和转录压缩 |
仓库结构:
| |
⚖️ Claw Code vs Claude Code
| 维度 | Claw Code | Claude Code |
|---|---|---|
| 透明性 | ✅ 阅读每一行代码 | ❌ 闭源 |
| 多供应商支持 | ✅ 不锁定 | ❌ 仅 Claude |
| 可定制性 | ✅ 修改工具、命令和编排 | ❌ 有限 |
| 自托管 | ✅ 可以 | ❌ 否 |
| 生产就绪 | ⚠️ 进行中 | ✅ 经过实战检验 |
| 官方支持 | ❌ 社区驱动 | ✅ Anthropic 官方 |
| IDE 集成 | ❌ 有限 | ✅ VS Code、JetBrains |
Claw Code 当前状态:
- ✅ Python 基础已到位且可用
- 🔄 Rust 移植正在积极开发中(dev/rust 分支,现在 89.6% 是 Rust)
- ✅ 27 个 CLI 子命令用于检查、清单和验证
- ⚠️ 还不是 Claude Code 的完整运行时替代品
👤 关于开发者 Sigrid Jin
- 《华尔街日报》(2026 年 3 月 21 日) 专题报道
- 一年内消费了 250 亿 Claude Code token
- 飞往旧金山参加 Claude Code 一周年派对
- 世界上最活跃的 Claude Code 高级用户之一
- 韩国 AI 创业公司员工,在韩国和加拿大之间游走
🔗 相关链接
- GitHub 仓库: https://github.com/instructkr/claw-code
- 社区 Discord: https://instruct.kr/
- 据说是原味的: https://github.com/ah0210/claude-code
原文链接:
https://www.17you.com/tool/claw-code-claude-code-leak-open-source-ai-agent/
已复制!
脚本编程和自动化工具
寻找技术支持帮助和技术合伙人一起搞事。