GH-600 數位教科書 開啟互動版

GH-600 四週讀書計畫

第 1 週:架構與 SDLC

  1. 建立考試地圖
    閱讀:讀認證頁、Study Guide 與六領域權重。
    產出:畫出六領域與 19 個 objective 的一頁地圖。
    過關標準:能不看資料說出六領域順序與權重區間。
  2. 代理系統與 SDLC
    閱讀:代理工作流程、適合交給代理的步驟與常見反模式。
    產出:列出一個開發任務的輸入、輸出及成功標準。
    過關標準:能區分目標不清、範圍過大與缺乏驗證三種反模式。
  3. 規劃、推理與行動
    閱讀:結構化計畫、審查閘門與行動延後。
    產出:把一個高風險任務拆成 plan/approve/act。
    過關標準:能說明為何計畫核准不等於所有動作都獲准。
  4. 自主程度
    閱讀:依風險調整自主程度、護欄與人工介入。
    產出:建立低、中、高風險動作矩陣。
    過關標準:每一級都能指出允許動作與升級條件。
  5. 可檢查產物
    閱讀:讓代理產生 diff、測試、log、trace 與 PR。
    產出:設計一份最小審查證據清單。
    過關標準:清單能讓另一人重現代理做了什麼。
  6. D1 題組
    閱讀:重讀 D1 三個 objectives 並做題。
    產出:完成 D1 錯題分類。
    過關標準:D1 題組達 80%,且每個錯誤都有原因。
  7. 週一回顧
    閱讀:整合 SDLC、界線與控制。
    產出:口述一個從 issue 到 PR 的受控代理流程。
    過關標準:能在五分鐘內完成且不混淆護欄與評估。

第 2 週:工具、MCP 與環境

  1. 工具選擇
    閱讀:工具能力、工具說明、最小權限與輸入驗證。
    產出:替一個代理列出必要工具與拒絕工具。
    過關標準:每個工具都有可驗證的必要性。
  2. 工具權限
    閱讀:讀寫範圍、分支範圍、憑證與危險操作。
    產出:建立工具權限表。
    過關標準:權限符合最小權限且沒有萬用範圍。
  3. MCP 核心
    閱讀:MCP server、tool、resource、transport 與信任邊界。
    產出:畫出代理到 MCP 再到外部系統的資料流。
    過關標準:能指出憑證、輸入與輸出的三個邊界。
  4. MCP 設定
    閱讀:遠端 MCP、registry、allowlist 與工具命名空間。
    產出:審查一份 MCP 設定範例。
    過關標準:能找出未限制工具與不當 secret 傳遞。
  5. 開發環境
    閱讀:repo、branch、runner、setup steps 與環境限制。
    產出:定義一個可重現的代理執行環境。
    過關標準:從乾淨環境可安裝、測試並產生相同結果。
  6. CI 中的代理
    閱讀:工作流程觸發、權限、產物與 PR 路徑。
    產出:設計一條只在必要事件啟動的代理 CI。
    過關標準:觸發條件與權限均可解釋。
  7. 健全錯誤處理
    閱讀:retry、timeout、cancel、escalation 與冪等性。
    產出:為三種失敗指定 retry 或停止策略。
    過關標準:不會對永久錯誤盲目重試。

第 3 週:記憶、評估與調校

  1. 追溯與課責
    閱讀:動作 log、actor、輸入、工具結果與核准紀錄。
    產出:定義一次代理執行的 audit record。
    過關標準:能回答誰、何時、為何、用什麼工具做了什麼。
  2. D2 題組
    閱讀:完成工具、MCP、環境與錯誤處理題組。
    產出:整理五個最常混淆點。
    過關標準:D2 題組達 80%。
  3. 記憶策略
    閱讀:短期、長期與外部記憶的用途與風險。
    產出:為一個任務選擇記憶層級。
    過關標準:只保存任務需要且可治理的資訊。
  4. 過期與裁剪
    閱讀:expiry、pruning、reset 與敏感資料最小化。
    產出:定義三條記憶生命週期規則。
    過關標準:能防止過期脈絡繼續影響決策。
  5. 狀態與脈絡漂移
    閱讀:決策紀錄、checkpoint、resume 與 drift detection。
    產出:建立可恢復的任務 checkpoint。
    過關標準:恢復後不重做已完成步驟。
  6. 跨工具連續性
    閱讀:共享狀態、衝突來源與 source of truth。
    產出:指定跨 IDE/CI 的唯一權威狀態。
    過關標準:能解決矛盾與陳舊脈絡。
  7. 成功標準
    閱讀:預期成果、操作限制、定量與定性訊號。
    產出:為一個代理任務寫驗收標準。
    過關標準:標準可在執行後客觀判定。

第 4 週:多代理、護欄與總複習

  1. 自動評估訊號
    閱讀:測試、lint、code scanning、secret scanning 與產物。
    產出:把三個自動訊號連到失敗處理。
    過關標準:每個訊號都有明確閾值與責任人。
  2. 錯誤與根因
    閱讀:利用 log、plan、trace、output 分類失敗。
    產出:完成一張 reasoning/tool/context/environment 魚骨圖。
    過關標準:能區分症狀與根因。
  3. 行為調校
    閱讀:調整 instructions、workflow、constraints、memory 與 tools。
    產出:針對一個根因只改一個主要變因。
    過關標準:重新評估可證明改善而非偶然。
  4. 多代理協調
    閱讀:主管/工作者、管線、平行分工與共享黑板。
    產出:替一個任務選擇協調模式。
    過關標準:分工邊界清楚且輸出可合併。
  5. 隔離與衝突
    閱讀:worktree、檔案所有權、重複工作與矛盾輸出。
    產出:定義平行代理的隔離規則。
    過關標準:沒有兩個代理同時修改同一範圍。
  6. 恢復與生命週期
    閱讀:partial、stalled、rollback、replacement 與 audit continuity。
    產出:設計一個失敗代理的替換流程。
    過關標準:更換代理不會遺失決策與稽核鏈。
  7. 總模擬與補弱
    閱讀:完成 60 題混合模擬並複習最低兩領域。
    產出:產出最後一頁弱點清單。
    過關標準:總正確率達 85%,且六領域皆不低於 75%。

錯題分類與補強

觀念錯置
症狀:把不同控制層或生命週期階段混在一起。
補強:回到 objective,寫出邊界與反例。
題幹漏讀
症狀:忽略最小權限、不可逆或跨環境等限制詞。
補強:圈出動詞與限制後再看選項。
產品記憶
症狀:只憑產品名稱選答案。
補強:先判斷能力與風險,再對應產品。
過度設計
症狀:替題目加入未要求的元件與流程。
補強:選能直接滿足全部明示條件的最小方案。