跳到正文
掘金· 用户9517942251029·· 20 天前精选AI 评分80

拆解 Claude Code 的 Harness:51 万行源码里的七个设计判断

AI 导读

作者静态阅读 Claude Code 泄露的约 51 万行 TypeScript 源码,把其 harness 设计归纳为七个判断,核心是模型负责提议、运行时负责裁决。

借鉴点

能拿走七条 harness 约束的具体落法,包括退出原因枚举、工具三层契约、并发安全默认 false、权限默认拒绝、压缩按代价分层;前提是只做静态源码阅读,阈值和顺序会被 feature flag 与环境变量覆盖。

来源:掘金 · juejin.cn