HeadlinesBriefing favicon HeadlinesBriefing.com

Claude Code 架构:模式与内部机制

Hacker News •
×

当 Claude Code 发布到 npm 时,源码映射文件也随之附带。本书将架构、设计决策和可迁移模式提炼为18 章内容,供构建智能体系统的工程师参考。

智能体循环使用异步生成器驱动整个系统 —— 流式传输模型输出、执行工具、从错误中恢复,并在 4 层中压缩上下文。工具执行遵循一个 14 步流水线,从模型请求到工具结果,包含权限解析、推测执行,并按安全分类进行并发批处理。

多智能体编排使子智能体能够共享提示缓存前缀,将成本降低 95%。内存无需数据库即可运行,采用基于文件的内存并配备 LLM 驱动的回忆系统。启动在 240ms 内通过并行 I/O 完成,槽位预留在 99% 的请求中保存上下文。

源码从包含完整原始 TypeScript 的 npm 源码映射中提取 —— 近 两千个文件 36 个 AI 智能体分四个阶段分析并撰写了整本书,从源码提取到最终修订版约耗时 6 小时。最终审计确保没有保留逐字的源代码 —— 每个代码块都被重写为伪代码。

关键实体:公司:Anthropic, npm