跳转到内容

Claude Code Harness Engineering

深度剖析 Claude Code 如何透過精密的工具系統、代理編排、權限分層、Hook 擴展與狀態管理等機制,將 LLM 從「聊天機器人」轉化為「自主工程代理」。

架構總覽

Claude Code 的 Harness Engineering 架構由以下核心子系統組成:

Query Loop 主迴圈 / 串流工具執行
Tool System 工具定義・驗證執行
Agent Orchestration 代理編排・Cache 共享
Permission System 分層權限・ML 分類器
Hook System 生命週期・擴展點
Context Mgmt 上下文・快取壓縮
Skills 技能
Plugins / MCP 外掛・協議
State Mgmt 狀態管理
Task System 任務系統

章節導覽