第六節 五種工作模式
AVL Code 的助手體系核心是「工作模式」。每個工作區可以為五種模式分別綁定不同的助手人設。
6.1 模式總覽
| 模式 | 圖示 | 預設行為 | 典型用途 |
|---|---|---|---|
| auto(自動) | 一站式回答,自由呼叫工具 | 簡單任務、快速問答 | |
| plan(籌劃) | 只讀:禁寫文件 / 禁執行命令 | 設計方案、閱讀程式碼、風險評估 | |
| prepare(準備) | 整理需求、準備相依與環境 | 專案初始化、清單生成 | |
| execute(執行) | 寫程式碼、跑命令、提交變更 | 真正幹活 | |
| assess(評估) | 不改程式碼:可跑測試與檢查、給出結論 | 驗收、復盤、不再修改程式碼 |
plan(籌劃)是真正的只讀模式:寫文件、編輯、執行命令類工具一律停用,連檢視後台命令輸出也不行 — 目的是讓"想清楚"這個階段保持純淨。這道限制作用在工具層,助手配置只能更嚴、不能放寬。
assess(評估)不寫業務程式碼,但可以執行命令:為了真正完成驗收,它可以跑測試、lint、SAST、生成 SBOM、做安全分析與情報查詢,停用的是寫文件與編輯。如果你要的是"絕對不碰任何東西",請用plan。
6.2 切換模式
輸入框下方的工作模式選擇條提供五個圓形按鈕,單擊即切換。切換會自動:
- 載入該模式綁定的助手人設。
- 切換到該模式對應的工具開關集合。
- 在工作階段流中插入一條"模式切換"分隔標記,便於回看。
6.3 模式之間的關係
五種模式不是孤立的;它們構成一個推薦工作流程:
plan → prepare → execute → assess
auto 作為兜底模式,適合不需要嚴格階段化的小任務。AVL Code 鼓勵你先 plan、再 execute,因為籌劃階段的"只讀"限制能防止 AI 急着改程式碼而搞錯前提。
6.4 結束籌劃
籌劃模式完成後,點擊對話區頂部的「結束籌劃,進入執行」橫幅,AVL Code 會自動切換到 execute 並把已確認的計畫注入新一回合。
6.5 自定義模式行為
每種模式可獨立配置:
- 預設助手
- 工具開關(哪些工具啟用 / 詢問 / 停用)
- 模型與參數
- 自動接受 / 拒絕閾值(高階)
在 設置 → Agents 中按工作區粒度調整。
