給 Agent 開發者的駕馭工程 (1): 基礎: Deep Agent 的六項內建能力

後設資料

一句話濃縮

Deep Agent 的 Plan/Todos、Filesystem/Bash、Sub-Agent、Memory、Skills 與外部工具是 agent 能動手做事的基礎,但這些能力只回答「能不能做」,還沒有回答「如何穩定做對」。

提取要點

  • Deep Agent 的底層仍是一個 LLM 在目標、工具、觀察結果之間反覆迴圈;所謂「笨迴圈」把智能留給模型,harness 管理每輪工具與狀態。
  • Plan & Todos 把隱式思考外顯成可更新清單,讓長任務有透明進度,也讓失敗可以被納入下一步規劃。
  • Filesystem & Bash 讓 agent 真正能改環境、跑測試、寫臨時工具;共享檔案與 git 也讓多 agent 協作、回滾與跨 session 工作成為可能。
  • Sub-Agent 的關鍵不是多代理人的名義,而是 context 隔離:把高 token 的搜尋、驗證或研究交給子代理人,主線只收斂摘要。
  • Memory 與 Skills 都是 context engineering:前者把專案規則和偏好外部化,後者用 progressive disclosure 按需載入任務能力,避免啟動時把 context 塞滿。
  • MCP、Browser、Computer Use 等外部工具把 agent 接到更大的世界,但工具越多越需要後續系列談的 feedback loop、驗收與外層控制。

提取概念

連結到此來源衍生 / 更新的 wiki 頁:

Ingest 筆記

2026-07-06

  • 本次從 2026-07-06-ihower-Harness-Engineering系列 挑出的 9 篇系列文逐篇入庫;此頁為其中一篇的摘要型來源頁。
  • 本篇作為系列能力清單基底;不新建 Deep-Agent 薄頁,先由 Agent / Agentic-Workflow / Harness-Engineering 承接。
  • 未保存完整原文;保留 canonical URL、後設資料、摘要與概念連結。理由:原文為公開網站長文,source note 以可回找與可整合為主,避免在 vault 中重製整篇文章。

原文(可選)

未貼入完整原文。若日後需要全文快照,請以使用者明確授權或短摘錄策略處理。