LLM 工程 · Agentic System · Harness Engineering

Articles

拆過的專案:Claude Code,共 4 篇。看全部文章
Tutorial Claude Code 五個組件的觸發邏輯,以及為什麼 Hooks 是最被低估的那一個 把 Claude Code 的五個組件都理解成設定選項是很常見的誤解——只有 Hooks 是事件驅動、條件符合就自動執行、不需要人介入的那一層。這篇從組件關係圖切入,說清楚各組件觸發方式的根本差異、Hooks 的 exit code 機制與四種 handler type,以及七個功能類別各自在解決什麼工程問題。
29 分 2026-05-21
Viewpoint 你在比的是模型,但決定 Claude Code 效果的是 Harness 大部分人評估 AI coding 工具的第一個動作是比 benchmark,但規模化部署的觀察說的是另一件事:決定 Claude Code 效果的不是模型選擇,是圍繞它建立的 Harness——CLAUDE.md、Hooks、Skills、Plugins、MCP 構成的執行生態。這篇說清楚為什麼。
7 分 2026-05-20
Source Code Task Continuity,不是 Personal Memory:Claude Code 的 Session 設計 Claude Code 沒有跨 session 的個人記憶,tool output 在 compaction 後消失,每次都像重新開始。如果你想讓 Claude Code 跨 session 保住調查進度,而不是每次都重頭解釋,這篇從原始碼分析三個 lifecycle hook 的設計邏輯與 .tmp 工作交接單機制。
14 分 2026-05-15
Source Code Claude Code:從 claw-code 的分析看一個 Coding Agent 的設計關心 想知道 Claude Code 怎麼讓一個能執行任意 shell command 的 Agent 在你機器上安全工作?這篇透過 claw-code 的 29 個子系統分析,拆解 Hook 系統的三種 exit code 設計、PermissionMode 有序 enum、System Prompt Dynamic Boundary,以及 Hooks / Skills / MCP 三個擴展層的職責分工。
17 分 2026-04-29