第六節 五種工作模式

AVL Code 的助手體系核心是「工作模式」。每個工作區可以為五種模式分別綁定不同的助手人設。

6.1 模式總覽

模式 圖示 預設行為 典型用途
auto(自動) 一站式回答,自由呼叫工具 簡單任務、快速問答
plan(籌劃) 只讀:禁寫文件 / 禁執行命令 設計方案、閱讀程式碼、風險評估
prepare(準備) 整理需求、準備相依與環境 專案初始化、清單生成
execute(執行) 寫程式碼、跑命令、提交變更 真正幹活
assess(評估) 不改程式碼:可跑測試與檢查、給出結論 驗收、復盤、不再修改程式碼

plan(籌劃)是真正的只讀模式:寫文件、編輯、執行命令類工具一律停用,連檢視後台命令輸出也不行 — 目的是讓"想清楚"這個階段保持純淨。這道限制作用在工具層,助手配置只能更嚴、不能放寬。

assess(評估)不寫業務程式碼,但可以執行命令:為了真正完成驗收,它可以跑測試、lint、SAST、生成 SBOM、做安全分析與情報查詢,停用的是寫文件與編輯。如果你要的是"絕對不碰任何東西",請用 plan

6.2 切換模式

輸入框下方的工作模式選擇條提供五個圓形按鈕,單擊即切換。切換會自動:

  1. 載入該模式綁定的助手人設。
  2. 切換到該模式對應的工具開關集合。
  3. 在工作階段流中插入一條"模式切換"分隔標記,便於回看。

6.3 模式之間的關係

五種模式不是孤立的;它們構成一個推薦工作流程:

plan → prepare → execute → assess

auto 作為兜底模式,適合不需要嚴格階段化的小任務。AVL Code 鼓勵你先 plan、再 execute,因為籌劃階段的"只讀"限制能防止 AI 急着改程式碼而搞錯前提。

6.4 結束籌劃

籌劃模式完成後,點擊對話區頂部的「結束籌劃,進入執行」橫幅,AVL Code 會自動切換到 execute 並把已確認的計畫注入新一回合。

6.5 自定義模式行為

每種模式可獨立配置:

  • 預設助手
  • 工具開關(哪些工具啟用 / 詢問 / 停用)
  • 模型與參數
  • 自動接受 / 拒絕閾值(高階)

設置 → Agents 中按工作區粒度調整。