Harness Engineering 學習筆記 Ep-4
Ep-3 介紹完 claude-harness-template 計畫,這一集正式動工。本篇先講清楚 Sub-agent 與 Context Firewall 的核心觀念,然後直接導覽 template 裡 6 個專為 Nx + NestJS + GraphQL + Next.js 設計的 sub-agent,並提煉出四條跨 agent 共用的設計模式。
Ep-3 介紹完 claude-harness-template 計畫,這一集正式動工。本篇先講清楚 Sub-agent 與 Context Firewall 的核心觀念,然後直接導覽 template 裡 6 個專為 Nx + NestJS + GraphQL + Next.js 設計的 sub-agent,並提煉出四條跨 agent 共用的設計模式。
前面三集我們把 Harness Engineering 的世界觀、AGENTS.md 與 Hooks 都學了一輪,理論到此告一段落。從這一集開始,我們要把學到的東西實體化 — 動手打造一份名為 claude-harness-template 的開源模板,專為 Nx + NestJS + GraphQL + Next.js 設計,讓你 clone 之後直接用 Claude Code 開發整個系統。
本篇將深入介紹 Harness 中威力最大、也最危險的元件 — Hooks(生命週期鉤子)。從 Anthropic 在 2026 年 1 月正式推出的 12 個生命週期事件、PreToolUse 的封鎖機制、Exit Code 2 的決定性意義,到一份能套用在大型 NX Monorepo 的生產級 hook 設定,徹底搞懂怎麼用 hook 把「拜託 Agent」變成「不做到就動不了」。
本篇將深入介紹 Harness Engineering 中最基礎也最容易被誤用的元件 — AGENTS.md,從這個格式的起源、被超過 60,000 個專案採用的標準寫法,到 ETH Zurich 研究揭露的「寫太多反而更糟」殘酷數據,最後手把手帶你寫出一份精簡有效的 AGENTS.md。
本篇將介紹 2026 年最熱門的 AI 工程概念 — Harness Engineering,從 Mitchell Hashimoto 提出的起源、核心公式 Agent = Model + Harness,到 Prompt、Context、Harness 三層工程的差異,帶你理解為什麼這個詞會在短短九十天內成為整個 AI 產業的共同語言。
了解 RAG 應用的技術架構
本篇將介紹大型語言模型(LLM)的基本概念,並深入說明 LangChain 框架的核心元件與應用方式,探討 AI Agent 的運作邏輯與 MCP(Model Context Protocol)標準。
在實際應用場景中,單一容器往往無法滿足所有需求,複雜的應用常需要多個容器來協同工作像是: - 一個 Web 應用容器需要與資料庫容器通訊 - 微服務架構中的多個服務需要互相調用 - 前端容器需要與後端 API 容器互動 本篇將詳細介紹 Docker 中實現跨容器通訊的幾種主要方式。
前面介紹了很多指令,在這篇會做一個統整,好讓大家需要使用到指令時,可以直接到這一篇文章查看怎麼使用,除此之外文章最後也會教大家怎麼將自己的 Docker Image 推上 Docker Hub,方便分享與部署。