第六节 五种工作模式

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 中按工作区粒度调整。