- 深度复盘:LightweightSandbox 竞态条件调试全记录
一次 heisenbug 的完整调试过程:从 pexpect 空输出到发现全局 ThreadPoolExecutor 共享导致的竞态条件,以及最终的解决方案演进。
31 min zh-CN - Claude Agent SDK 安全篇:权限、Hook 与 Sandbox
从安全工程和平台治理的视角,拆解 Claude Agent SDK 里的工具权限系统、Hook 回调机制和 Bash Sandbox 配置,结合源码和实战用法,聊聊怎么在让 Claude 真正“动手”时,做到事前可控、事中可观、事后可查。
17 min zh-CN - Claude Code 工具系统:内置工具的实现剖析
深入解析 Claude Code 的内置工具系统,包括 Bash、Grep、Glob、Read、Write、Edit 等核心工具的设计理念与实现细节。
27 min zh-CN - Claude Agent SDK vs Google ADK: 两种 Agent 开发范式的深度对比
深入源码对比 Anthropic 的 Claude Agent SDK 与 Google 的 Agent Development Kit (ADK)。从通信架构(IPC vs 直接调用)到沙箱实现(Bash vs Docker),揭示两种截然不同的 Agent 构建哲学。
13 min - Claude Agent SDK 源码与实战(一):整体架构与快速上手
从使用者视角出发,先跑通 Claude Agent SDK 的最小示例,再从项目结构和抽象设计上看清这套 Python SDK 在解决什么问题。
32 min zh-CN - E2B 源码分析(二):SDK 设计
从 SDK 视角拆解 E2B 的 JavaScript/Python 客户端:如何封装 Sandbox/Template 抽象、对接控制平面 API 和 ENVD RPC,并在多语言之间保持对称设计。
62 min zh-CN