一夜之间,全世界的 Agent 能力提高了一个档次:Claude Code 源码泄漏引发的工程革命 ✍ 饼干哥哥AGI(2.0)🕐 2026-07-13📦 15.6 KB 🟢 已读 𝕏 文章列表 文章分析了 Claude Code 源码泄漏事件,指出其核心价值在于揭示了 51 万行 Harness Engineering 代码背后的工程设计,而非模型本身。作者详细拆解了六个关键工程决策(如上下文压缩、多 Agent 协调等),并重点梳理了泄漏后 24 小时内涌现的开源生态,包括洁净室重写、教学项目及各类插件工具,最后总结了 Agent 开发应从“调 prompt”转向“工程化”的核心理念。 Claude CodeAgent开源生态源码分析工程化Prompt技巧上下文压缩多Agent协调SkillTTS # 一夜之间,全世界的 Agent 能力提高了一个档次 **作者**: 饼干哥哥AGI(2.0) **日期**: 2026-07-13T02:54:13.000Z **来源**: [https://x.com/bggg_ai/status/2076500416771375564](https://x.com/bggg_ai/status/2076500416771375564) ---  全因 Claude Code 源码泄漏了。 安全研究员 Chaofan Shou 发现 Anthropic 发布在 npm 上的 Claude Code 包里,有一个 57MB 的 .map 文件没被排除。通过这个文件可以还原出全部 1,906 个 TypeScript 源文件,512,000 行代码。 泄漏原因很低级——Bun 打包器默认生成 source map,.npmignore 没加排除规则。更讽刺的是,源码里有一个叫 Undercover Mode 的子系统,专门防止 AI 在 git commit 里泄漏内部代号。然后他们自己把整个源码塞进了 npm 包。 但这篇文章不聊八卦。 我聊两件事:这 51 万行代码里藏着什么值得学的工程设计,以及泄漏之后 24 小时内全球开发者造出了什么。 第二件事才是重点。因为源码本身会过时,但它催生的开源生态不会。 01 51 万行代码到底在干什么 没有一行在训练模型 全部都是 Harness Enginerring。工具系统、权限管控、记忆整理、上下文压缩、多 Agent 协调、遥测监控。 模型只是一个 API 调用。 ShareAI Lab 的逆向工程团队总结了一句话:模型是大脑,Harness 是身体。没有身体,大脑什么也做不了。 我之前搭 Agent,80% 的时间在调 prompt。看完这堆源码才发现方向反了。 6 个值得学的工程决策 1. 被禁用的工具,连 Schema 都不发给模型。 Claude Code 里约 40 个工具,29,000 行定义代码。被拒绝的工具,模型的工具列表里看不到,自然不会去调用。 我之前搭 OpenClaw 的 agent,在 prompt 里写了一堆「不可以调用 XX 工具」,模型照调不误。改成不注册 Schema 之后,幻觉调用直接没了。 2. 上下文用到 92% 自动压缩。 压缩比 6.8 倍,语义损失不超过 3%。150K token 压到 25K。掘金上的拆解文章记录了六种不同的压缩策略,根据 session 状态动态选择。 我之前的 agent 长对话到后半段就开始忘前面说了什么。上下文管理不是优化项,是架构决策。 3. Agent 会自己做梦。 后台有个服务叫 autoDream。触发条件:距上次 Dream 超过 24 小时 + 至少 5 个新 session + 获取排他锁。触发后执行四个阶段:感知、采集、整合、修剪。这个 Dream 子 Agent 只有只读权限。 大多数 Agent 的记忆就是把对话存档。Claude Code 的记忆是会自己整理笔记的。 4. 文件编辑不用 diff,用字符串替换。 FileEditTool 接受 old_string 和 new_string。不用 unified diff,不用行号。让 LLM 生成合法 diff 太容易出错。字符串替换更不容易出错,在 Agent 工程里可靠性永远排在优雅前面。 5. 系统提示词切成静态和动态两段。 静态段命中 API prompt cache 不花钱。动态段根据项目变化。一刀切两段,成本直接降下来。 6. 多 Agent 协调要防偷懒。 Coordinator 的 prompt 里写死了一条规则:Do NOT say 'based on your findings' — read the actual findings and specify exactly what to do. 我之前搭多 Agent 系统踩过完全一样的坑。主 Agent 指令太模糊,子 Agent 输出一堆无关内容,最后质量还不如单 Agent。Claude Code 的解法不优雅但有效:在 prompt 里硬编码反偷懒规则。  51 万行源码里的 6 个工程决策 和 Codex 的核心分歧 这下奥特曼怕是做梦都会笑醒。来对比一下它们。 Codex 在操作系统内核层做安全。Seatbelt、Landlock、seccomp 沙箱。粒度粗,逃逸难度极高。代码跑在云端容器。 Claude Code 在应用层做安全。17 个生命周期钩子,6 层安全门控,每次工具调用安全检查开销 0.8ms。粒度细,可编程性强,但跟用户进程共享边界。 Codex 选了绝对隔离。Claude Code 选了精细控制。  Claude Code vs Codex 架构对比 两个未发布的隐藏功能 KAIROS:不等输入的 Claude。每隔一段时间自己触发,检查有没有事情可以主动做。15 秒阻塞预算——任何阻塞用户超过 15 秒的操作自动推迟。 BUDDY:完整的电子宠物系统。18 个物种,5 个稀有度等级,闪光传说级出现概率 0.01%。发布窗口看代码是 4 月 1-7 日。实际上已经发布了,文章我发晚了。。。 02 泄漏之后 24 小时,全球开发者造了什么 这部分才是我真正想写的。 源码泄漏本身是一个事件。但它引爆的开源生态,才是真正改变 Agent 开发格局的东西。 截至今天,GitHub 上标记 claude-code 的仓库超过 14,691 个。覆盖 Python、TypeScript、Shell、JavaScript、Go、Rust 六种语言。其中包括 GitHub 历史上增长最快的仓库。 我按类别梳理一遍。每个类别我会标出最值得关注的项目和它解决的问题。  源码泄漏引爆开源生态 一、洁净室重写:四种语言,不到 24 小时 不是复制源码,是从零重写。架构上学 Claude Code,代码上完全自己写。法律上叫洁净室工程。 claw-code(Python + Rust)[1] 这个项目 2 小时内拿了 50,000 stars,24 小时内突破 100,000 stars。GitHub 历史上增长最快的仓库。超过了之前的记录保持者 OpenClaw。 创建者 Sigrid Jin 是 Claude Code 最活跃的用户之一,《华尔街日报》报道过她一年消耗了 250 亿 token。她在泄漏当天凌晨 4 点用 Codex 做编排工具,从零重写了 Python 版本。现在 Rust 移植也在推进中,跨 8 个 crate。 Anthropic 对直接源码镜像发了 DMCA,但没有对这个洁净室重写采取行动。 Kuberwastaken/claude-code(Rust)[2] 方法更严谨:一个 AI Agent 分析源码产出行为规格,另一个 Agent 仅根据规格实现。维护者引用了 1984 年 Phoenix Technologies v. IBM 的洁净室法律先例。 opensolon/soloncode(Java)[3] Gitee 上的 Java 实现。面向中国企业开发者生态。 二、教学项目:把架构变成课程 这个类别对做 Agent 的人价值最大。不是看源码,是有人把源码拆成了可以跟着学的课程。 learn-claude-code(46,200 stars)[4] 副标题「Bash is all you need」。12 个课时,每个课时逆向工程一个机制:Agent 循环、工具使用、子 Agent 生成、技能加载、上下文压缩、任务系统、后台任务、Agent 团队、自主 Agent、worktree 隔离。 一个综合文件 s_full.py 组合了所有机制。有英文、中文、日文文档。 核心理念:模型就是 Agent,代码就是 Harness。Build great harnesses, the agent will do the rest. 这个项目我认为是整个生态里最值得花时间看的。不是因为它代码量大,是因为它把 51 万行代码的核心设计浓缩成了 12 个可学习的模块。 mini-claude-code[5] 更极致的浓缩。5 个渐进式 Python 文件,总共 1,100 行。从 16 行的最小 bash Agent 到 550 行带技能加载的完整版本。 适合完全没做过 Agent 的人入门。 claw0(7,000 行 Python)[6] 10 个章节,7,000 行 Python。专注于常驻 Agent 功能。五个阶段:Foundation → Connectivity → Brain → Autonomy → Production。 claude-code-deep-dive[7] 中文深度研究报告。PDF 输出。覆盖架构、系统提示词、Agent 调度链、技能、插件、钩子、MCP 集成。关键结论:「Claude Code 的强大来自一套完整的软件工程体系,不是一个神秘的系统提示词。」 claude-code-agent-teams-exercises[8] 8 个练习 + 3 个综合项目。专门学习 Agent Teams 协调模式。 三、解锁版:去遥测、开隐藏功能 法律上最有争议的类别。直接改泄漏源码。我列出来是因为它们确实存在,但不建议在生产环境用。 free-code(2,600 stars)[9] 去掉了所有遥测(OpenTelemetry、GrowthBook、Sentry),剥离了安全提示词护栏,解锁了 45+ 实验性 feature flag,包括 VOICE_MODE、KAIROS、COORDINATOR_MODE、DAEMON。 claude-code-haha[10] 中国开发者项目。修复了泄漏源码的多个阻塞问题,做出了完全本地可运行的版本。关键是支持通过 ANTHROPIC_BASE_URL 接入国内 LLM 提供商(MiniMax 等)。在中文开发者社区很受欢迎。 claude-private[11] 二进制补丁方案。替换了 15 个遥测 URL,清零了 Datadog token。核心功能不受影响。 四、架构可视化和分析工具 claude-code-reverse(2,200 stars)[12] 泄漏前就有的项目。最初是用 LLM 对混淆后的 JS 做静态逆向。泄漏后升级到 v2:基于运行时的动态逆向,拦截 Claude Code → LLM API 请求来理解实际行为。提供日志可视化工具。 sanbuphy/claude-code-source-code(9,200 stars)[13] 四语种(英/日/韩/中)深度分析。记录了模型代号:Capybara = Claude 4.6,Fennec = Opus 4.6,Numbat = 未发布。完整路线图分析。 nirholas/claude-code(6,300 stars)[14] 附带一个 MCP 服务器,让 Claude Desktop、VS Code Copilot、Cursor 都能交互式探索 Claude Code 的完整源码。覆盖约 40 个 Agent 工具和 85 个斜杠命令。 collection-claude-code-source-code[15] 聚合仓库。追踪从 3 月 31 日起的每一个重要分析、文章和社区反应。中英文 README。当做索引用。 五、技能和插件生态 这个类别增长最猛。GitHub 上 claude-code 话题下 14,691+ 仓库,其中很大一部分是技能和插件。 awesome-claude-code(30,900 stars)[16] 整个生态的 awesome list。903 次提交。精选收录了技能、钩子、斜杠命令、Agent 编排器、插件。想找什么先来这里搜。 claude-code-plugins-plus-skills[17] 340 个插件 + 1,367 个 Agent 技能。自带包管理器 CCPI。还附带 Prism Scanner,一个 Agent 技能安全扫描器,39+ 规则 + AST 污点追踪。 awesome-claude-code-toolkit[18] 135 个 Agent + 35 个精选技能(通过 SkillKit 可访问 400,000+)+ 42 个命令 + 150+ 插件 + 19 个钩子 + 15 条规则 + 7 个模板 + 8 个 MCP 配置。目前最全的工具包。 claude-code-skills[19] 覆盖完整交付生命周期的插件套件。含 hex-line(哈希验证文件编辑)、hex-graph(代码知识图谱)、hex-ssh(远程 SSH)。900+ 编号技能。  泄漏 24h 后的开源生态版图 · 按 Star 量级分布 六、CLAUDE.md 生成器 Claude Code 的配置文件 CLAUDE.md 是整个系统的指令核心。泄漏之后,一批工具专门帮你生成和优化它。 claude-code-templates[20] CLI 工具,npx claude-code-templates@latest。600+ Agent、200+ 命令、55+ MCP、39+ 钩子、14+ 模板。交互式 Web 界面。 claude-md-templates[21] 最佳实践入门套件。Next.js/TypeScript、Python/FastAPI、通用技术栈三套模板。建议 CLAUDE.md 保持在 80 行以内。 claudemd-generator[22] 输入一个 DNA 文件,生成定制的 CLAUDE.md。也有 Web 版。 七、记忆系统实现 autoDream 是泄漏里最让人兴奋的设计。但目前没有开源项目完整复制了它。 ai-dream[23] 目前最直接的实现。记录了官方三层记忆架构(索引层 + 主题文件 + 对话记录),提供了一个可定制的 OpenClaw 版本,带 DREAM.md 配置文件。做梦周期:检测陈旧度 → 生成后台子 Agent → 审查 → 整合 → 更新 MEMORY.md。 这个项目离官方实现还有距离,但方向对。做 Agent 的人可以在这个基础上改。 八、上下文压缩工具 contextzip[24] 基于钩子的压缩器。堆栈跟踪从 30 行压到 3 行,npm install 输出剥离弃用警告。有损压缩,但只损 Claude 不看的部分。 cozempic 会话修剪插件。13 种修剪策略 + Agent Team 保护 + MCP 服务器。 GitHub Gist 上 badlogic 写了一篇对比调研,记录了 Claude Code、Codex CLI、OpenCode、Amp 四家的压缩策略。做上下文管理的人必读。 九、多 Agent 协调框架 oh-my-claudecode(9,900 stars)[25] 五种执行模式:Autopilot、Ultrapilot(3-5 倍并行)、Swarm、Pipeline、Ecomode。31+ 技能,32 个专业 Agent。支持 Claude、Codex、Gemini 三家模型。 claude_agent_teams_ui[26] 看板式桌面 UI。Agent 自行处理任务、互相发消息、互相审查代码。支持 diff 级别的审查。token 监控仪表盘按用户消息、CLAUDE.md、工具输出、思考和团队协调分类。 claude-code-teams-mcp[27] 把 Claude Code 内部的 Agent Teams 协议抽出来做成独立 MCP 服务器。用 tmux 生成 Agent,JSON 收件箱通信,原子写入协调。适用于任何支持 MCP 的工具。 03 目前生态里还缺什么 翻完这一百多个项目之后,我整理了几个还没有人做好的方向。  14,691 个仓库里还没有人做好的 6 个方向 autoDream 记忆整合管线。VoidLight00/ai-dream 记录了架构,但没有匹配官方实现的精密度。特别是夜间生成分叉子 Agent 进行记忆整合的完整流程,没有开源项目做到。 KAIROS 自主模式。常驻后台运行、周期性 tick 提示、15 秒阻塞预算、append-only 观察日志——这套东西没有等价的开源实现。 KV 缓存分叉合并。Claude Code 通过分叉 prompt 缓存让子 Agent 并行化基本免费。这需要服务器端基础设施,开源项目做不到。 ULTRAPLAN。把复杂规划卸载到云端容器,跑 Opus 4.6,最长 30 分钟思考时间。目前没有任何替代品。 安全验证体系。2,500 行 bash 验证安全检查 + 8 层安全防御。没有衍生项目匹配了这个投入。 跨境电商场景的 Agent Skills。这个不是 Claude Code 缺的,是整个生态缺的。14,691 个仓库里,面向跨境电商场景的 Claude Code Skills 几乎为零。选品调研、Listing 优化、竞品监控、红人邮件管理——这些场景全部是空白。 04 我的判断 做 Agent,80% 的精力应该花在 Harness 上,不是花在调 prompt 上。 这个判断在泄漏之前是我的直觉。现在有 51 万行源码和 14,691 个衍生项目来证明。 如果只能从这篇文章里带走一件事:去看 shareAI-lab/learn-claude-code[4]。12 个课时,从零开始理解 Agent Harness 的每一个核心机制。这比读任何一篇分析文章都有用。 如果正在搭 Agent 或者在用 AI 做自动化,这篇值得收藏。有具体问题可以评论区聊——上下文压缩、记忆系统、多 Agent 协调这几块,我还在深入研究,后面会出专题拆解。 以上提及的项目地址我放评论区了。 ## 相关链接 - [饼干哥哥AGI(2.0)](https://x.com/bggg_ai) - [@bggg_ai](https://x.com/bggg_ai) - [2.9K](https://x.com/bggg_ai/status/2076500416771375564/analytics) - [Upgrade to Premium](https://x.com/i/premium_sign_up) - [10:54 AM · Jul 13, 2026](https://x.com/bggg_ai/status/2076500416771375564) - [2,996 Views](https://x.com/bggg_ai/status/2076500416771375564/analytics) --- *导出时间: 2026/7/13 19:09:42*
如 如何编写工业级 Agent Skill 指南 文章深入探讨了如何编写高质量的工业级 Skill(AI 技能/工作流)。文章指出 Skill 不同于简单的 Prompt,它需要具备按需加载、限制工具边界、配置适配模型、分层管理内容(SKILL.md 与 references/scripts 分离)以及建立评估测试闭环等特性。通过遵循最小权限原则、渐进式披露和迭代验证,可以将经验固化为稳定、可维护的自动化工作流。 技术 › Skill ✍ Ren🕐 2026-05-04 AgentSkillCLAUDE.md工程化提示词技巧WorkflowDevOps自动化最佳实践Claude Code
M Matt Pocock 开源工程师级 Skill:专治 Claude Code vibe coding Total TypeScript 作者 Matt Pocock 开源了其个人常用的 16 个 Claude Code Skill,GitHub 星标迅速突破 38k。这套工具主张“真工程师”模式,摒弃了 BMAD 等重流程框架,采用“小、可改、可组合”的 Unix 哲学。文章详细解析了针对 Agent 失败四大根因(需求模糊、啰嗦、代码报错、屎山)的解决方案,重点介绍了 CONTEXT.md 建立项目共享语言的方法,适合具备工程基础的开发者提升 AI 编码效率。 技术 › Skill ✍ Jason Zhu🕐 2026-04-29 Claude CodeSkillMatt PocockAgent工程化开源工具TypeScript开发效率
C Claude Code 源码背后的设计哲学:95% 代码都是 Harness 本文深入分析了泄露的 Claude Code 51 万行源码,指出其核心优势并非 LLM 模型本身,而是围绕模型构建的“Harness”工程体系。文章揭示了“先读后改”、“Fail-closed”、“四态权限管理”等设计原则,阐述了 Anthropic 如何通过上下文压缩、Prompt 编译优化和记忆系统,在承认模型局限性的基础上,通过架构约束实现了极高的准确性与安全性。 技术 › Claude Code ✍ Jason Zuo🕐 2026-04-01 Claude CodeAgent源码分析工程化架构设计AI安全HarnessAnthropicPrompt工程技术哲学
从 从 Claude Code 迁到 Codex,要关心的不止是配置 本文记录了从 Claude Code 迁移到 Codex 的过程。虽然 Codex 能自动识别并导入配置,但 Command 需手动改为 Skill,CLAUDE.local.md 也需单独处理。作者建议保留 Claude Code 用于深度推理,Codex 用于项目开发,无需二选一。 技术 › Claude Code ✍ Niko爱学习🕐 2026-07-15 Claude CodeCodex迁移SkillAgent配置开发工具
T The 9-Step Loop That Turns Claude Code Into a Senior Engineer 文章指出大多数开发者像使用初级工程师一样使用 Claude Code,缺乏有效的流程。作者提出了一套利用 Claude Code 内置原语(Plan Mode、Subagents、Hooks 等)构建的 9 步闭环流程,旨在模拟资深工程师的工作方式。该流程强调在编写代码前先探索代码库并制定计划,使用 CLAUDE.md 固化标准,利用 Hooks 强制执行不可协商的规则,并通过独立 Agent 进行代码审查,从而实现高质量、自动化的代码交付。 技术 › Claude Code ✍ 0xMorty🕐 2026-06-16 Claude Code工作流自动化代码审查Subagent工程化LLMAgent最佳实践Hooks
使 使用 Fable 5 构建自我改进 Agent 系统的 14 步指南 本文介绍如何利用 Claude Fable 5 模型构建具有复合能力的自我改进 Agent 系统。文章首先澄清了 Fable 5 作为 Mythos 级模型的定位,强调了其支持“长周期自主会话”和“自验证”的核心能力。作者指出,真正的自我改进并非模型权重的更新,而是通过 loops、dynamic workflows 和 routines 这三种原语,构建起包含记忆层和评估反馈层的环境架构。文章还详细阐述了如何根据任务复杂度在 Fable 5、Opus 和 Sonnet 之间进行成本最优的路由配置。 技术 › LLM ✍ Codez🕐 2026-06-12 LLMAgentClaudeFable 5自我改进系统架构工作流Claude Code工程化
S Skill 工程化指南:解决不稳定与高 Token 消耗 文章指出 AI Skill 在应用中常因大模型的不确定性导致运行不稳定和 Token 消耗过高。作者提出应将确定性流程(如固定代码、参数)沉淀为脚本,仅让大模型负责逻辑判断与调度。通过视频字幕处理案例,详细演示了四步工程化法,并提供了可直接复制的工程化提示词,帮助用户实现流程稳定化与成本优化。 技术 › Skill ✍ 金尘马🕐 2026-06-03 AgentSkill工程化提示词DevOpsLLMCodexToken 优化工作流自动化
利 利用 Auto-research 提升 Agent Harness 技能 本文介绍了 AI Agent 自我优化的新趋势:通过优化 Harness 层(即 Skills)而非模型本身来提升性能。作者详细介绍了名为 evo 的开源优化工具,它利用并行探索、树搜索和门控机制,自动对 Skills 进行实验和迭代。文章展示了在 SealQA 基准测试中,evo 将准确率从 5/20 提升至 11/20 的实战案例,强调了“模型能力 x 优秀的 Harness x 紧密的验证循环”这一杠杆公式的重要性。 技术 › Harness Engineering ✍ Alok Bishoyi🕐 2026-05-28 AgentAuto-researchevoHarness EngineeringClaude CodeSkill自我优化AI
H How I Use Cursor: pstack与Agent工程化的深度实践 文章作者 lauren 分享了加入 Cursor 前后的编码体验对比,从使用 Claude Code 转向 Cursor,并深入探讨了如何通过 GUI 优于 CLI 的设计以及多模型对抗来提升效率。重点介绍了其开源的 pstack 插件,该插件通过一套严谨的技能和工作流,教导 AI Agent 像资深工程师一样进行二分法调试、代码审查和深度工作,以解决 AI 编码中常见的“平庸且快速”问题,倡导深度优于广度的 Agent 编排理念。 技术 › 工具与效率 ✍ lauren🕐 2026-05-26 CursorClaude CodeAgentLLM工程化编程效率pstack调试IDE技能开发
C Claude Code 工程化指南:高效组织 .claude/ 目录 本文旨在探讨如何像管理代码一样管理 Claude Code 的配置目录 .claude/。文章首先指出了混乱的目录结构会随着项目增长导致维护困难,随后提出了一套包含 CLAUDE.md、settings.json、rules/、hooks/、commands/、skills/ 和 agents/ 的标准化目录蓝图。接着,文章详细阐述了核心原则,包括顶层设计的轻重分离、规则模块化、自动化脚本与复用工作流的区别,以及团队与个人配置的边界。最后提供了从简单到复杂的渐进式成长路径,帮助开发者构建可预测、可维护且易于团队协作的 AI 辅助开发环境。 技术 › Claude Code ✍ Vince 聊开发🕐 2026-05-20 Claude Code工程化目录结构最佳实践DevOpsAgent技能工作流配置管理团队协作
多 多智能体协作调查:Agent 到底该怎么分工 本文深入探讨了多智能体协作的工程实现细节,指出其并非简单的模型实例多开,而是涉及任务调度、状态管理等复杂机制。文章详细分析了 Codex、Claude Code、OpenClaw 等系统在触发方式(显式/语义/路由/队列)和拓扑结构(星型/链式/树型等)上的设计差异,并拆解了调用链中的关键环节。作者强调了显式控制、上下文隔离及 Merge 策略在构建高效多智能体系统中的重要性。 技术 › Agent ✍ Russell🕐 2026-05-18 多智能体Agent系统设计CodexClaude Code工程化任务调度架构设计
C Claude Code 在大型代码库中的运作方式:最佳实践与入门指南 文章探讨了 Claude Code 在处理数百万行级单体仓库及遗留系统时的成功模式。区别于传统 RAG 工具的嵌入索引滞后问题,Claude 采用本地代理式搜索实时导航。核心论点指出,工具链生态(CLAUDE.md、钩子、技能、LSP 集成等)的重要性远超模型本身。文章详细解析了七大扩展点,并建议通过渐进式配置与插件分发来提升在大型复杂代码库中的协作效率。 技术 › Claude Code ✍ nash_su🕐 2026-05-17 Claude CodeLLM最佳实践工程化DevOps代码库导航MCPAgent工具链编程