- Tool Call Dispatch:从 Normalize 到 Gateway Adapter 的统一分发设计
从零构建双层 runtime:一层统一 OpenAI、Claude、Codex 的工具调用信封,一层用 adapter/route 把 Claude、OpenAI、Gemini 等 provider 网关串起来。
88 min zh-CN - Tool Gateway Runtime:代码中涉及的设计模式与架构模式
结合 dispatch_envelope_demo.py,说明 Adapter、Strategy、Registry、Command、State Machine、Facade 与 Anti-Corruption Layer 在实现中的对应位置,并区分经典设计模式与架构模式。
30 min zh-CN - 深度复盘: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 Agent SDK vs Google ADK: 两种 Agent 开发范式的深度对比
深入源码对比 Anthropic 的 Claude Agent SDK 与 Google 的 Agent Development Kit (ADK)。从通信架构(IPC vs 直接调用)到沙箱实现(Bash vs Docker),揭示两种截然不同的 Agent 构建哲学。
13 min - Claude Code 工具系统:内置工具的实现剖析
深入解析 Claude Code 的内置工具系统,包括 Bash、Grep、Glob、Read、Write、Edit 等核心工具的设计理念与实现细节。
27 min zh-CN - 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