爱折腾的工程师

未来的你会感谢现在努力的自己

Claude Code 开发经验深度解析:为什么提示词缓存是一切

从 prefix matching 到 cache-safe forking,系统拆解 Claude Code 背后的提示词缓存工程

基于 Anthropic 官方博客 Lessons from building Claude Code: Prompt caching is everything 的深度技术解读。文章系统分析 Claude Code 在长期运行 Agent 场景下如何围绕提示词缓存设计 prompt 布局、工具集合、Plan Mode、MCP 工具延迟加载和 compaction 机制,并总结可落地的工程实践清单。

Claude Code 会话管理与百万上下文窗口深度解析

从上下文窗口到会话管理,全面掌握 Claude Code 百万 Token 的正确使用方式

深入解析 Claude Code 百万 Token 上下文窗口的工作原理、上下文腐化机制,以及 /compact、/clear、/rewind、Subagent 等会话管理策略的最佳实践。通过架构图、代码示例和决策模型,帮助开发者最大化利用大上下文窗口的生产力。

Claude Code 子代理 (Subagents) 深度解析:架构、机制与最佳实践

独立上下文、并行执行、差异化权限——深入理解 Claude Code 子代理的架构设计与工程实践

深入解析 Claude Code 中子代理(Subagents)的技术原理、核心功能及实现机制。涵盖子代理的架构设计、五种触发方式(对话式调用、自定义代理、CLAUDE.md、技能、挂钩)、实用模式(研究、并行、审查、管道)以及最佳实践,帮助开发者高效利用子代理完成复杂编程任务。

用并行 Claude 代理团队构建 C 编译器:Anthropic 的自主编程极限实验深度解析

16 个 Claude 实例并行协作,从零构建可编译 Linux 内核的 C 编译器——一次代理团队自主编程的极限实验

深入解析 Anthropic 研究员 Nicholas Carlini 如何使用 16 个并行 Claude 代理,以近 2000 次会话、2 万美元 API 成本,从零构建出一个 10 万行 Rust 代码的 C 编译器,能够编译 Linux 6.9 内核(x86/ARM/RISC-V)。本文完整剖析代理循环、并行同步、任务锁定、测试驱动和多角色协作等关键工程设计。

Claude Code Agent-Teams深度解析:多智能体协作系统的技术实现原理

从团队创建、队友产卵、邮箱通信到权限同步的多智能体协作全链路剖析

一、引言:从单 Agent 到多 Agent 协作 在 前文 中,我们分析了 Claude Code 的 Sub-Agent 系统——父子关系、fork 缓存、内存快照等机制。但 Sub-Agent 本质上是层级式的:父 Agent 同步等待子 Agent