掘金· 用户9517942251029·· 20 天前精选AI 评分80
拆解 Claude Code 的 Harness:51 万行源码里的七个设计判断
AI 导读
作者静态阅读 Claude Code 泄露的约 51 万行 TypeScript 源码,把其 harness 设计归纳为七个判断,核心是模型负责提议、运行时负责裁决。
借鉴点
能拿走七条 harness 约束的具体落法,包括退出原因枚举、工具三层契约、并发安全默认 false、权限默认拒绝、压缩按代价分层;前提是只做静态源码阅读,阈值和顺序会被 feature flag 与环境变量覆盖。
来源:掘金 · juejin.cn