Claude Code(复原) · Harness 架构

基于固定提交 53f347d3 的源码证据图

Claude Code(复原) · Harness 架构 基于固定提交 53f347d3 的源码证据图 CLI Runtime · 入口与交互面 · Architecture component CLI Runtime 入口与交互面 Message Transform Loop · 主控制循环 · Architecture component Message Transform Loop 主控制循环 Tiered Compaction · Architecture component Tiered Compaction Provider Router · Architecture component Provider Router Builtin + MCP Tools · Architecture component Builtin + MCP Tools Rules / Permission Mode · Architecture component Rules / Permission Mode Plugins / Skills / Hooks · Architecture component Plugins / Skills / Hooks JSONL Sidechain + OTEL · 事实与观测 · Architecture component JSONL Sidechain + OTEL 事实与观测 Isolated Sub-Agents · Architecture component Isolated Sub-Agents Legend Frontend Backend Database Cloud Security External Message bus

主循环

  • • Message Transform Loop
  • • Provider Router
  • • Builtin + MCP Tools

治理

  • • Rules / Permission Mode
  • • 结论均绑定源码行号
  • • 快照 53f347d3

长任务

  • • Tiered Compaction
  • • JSONL Sidechain + OTEL
  • • Isolated Sub-Agents