Skip to content

編碼代理開工流程

初始化完成後,每輪編碼會話都按這個流程開始。

固定開工範本

  1. 運行 pwd,確認倉庫根目錄
  2. 讀取 claude-progress.md
  3. 讀取 feature_list.json
  4. git log --oneline -5 查看最近提交
  5. 運行 ./init.sh
  6. 跑一條基礎 smoke test 或端到端路徑
  7. 如果基礎狀態已壞,先修這個
  8. 選擇最高優先級的未完成功能
  9. 只圍繞這個功能工作,直到它被驗證或明確 blocked

為什麼順序不能亂

  • pwd 能防止在錯誤目錄裡幹活
  • progress 和 feature 檔案先恢復持久狀態
  • 最近提交能解釋剛剛發生了什麼
  • init.sh 讓啟動過程標準化,而不是靠記憶
  • 基礎驗證先跑,可以避免在壞狀態上繼續疊改動

對應的收尾流程

同一輪會話結束時,也應該鏡像地做這些事:

  1. 記錄進度
  2. 更新功能狀態
  3. 必要時寫交接摘要
  4. 提交安全狀態的代碼
  5. 留下可直接重啟的乾淨環境