6.3 Agent 预设
本节目标
理解 Agent 预设是什么,学会在预设之间切换,并知道怎么创建一个自定义预设。
预设决定"agent 是什么样"
同样一个 dsh,agent 可以有不同的"形态":有的功能全、有的精简、有的可以自己扩展。Agent 预设就是这些形态的出厂配置,它决定一个新会话里的 agent 是什么样。
设置面板点 Agent 预设 tab,就能看到所有预设:

内置的四个预设
dsh 内置了四个预设,从上到下能力从全到简:
| 预设 | 能力 | 适合 |
|---|---|---|
| 标准模式 | 功能完整的编码 Agent:文件编辑、Shell、文件与网页检索、技能、计划、目标、子代理、工作流 | 日常默认(推荐) |
| PTC 模式 | 标准模式的全部能力,但工具通过 Code Mode SDK 呈现,模型用 TypeScript 程序组合多步操作 | 喜欢程序化控制的玩家 |
| 极简模式 | 只保留两个工具:持久 bash 和 str_replace_editor | 极简环境、专注跑命令 |
| 创造模式 | 以标准模式为蓝本,用于创作自定义预设 | 用来制作自定义预设 |
标准模式是大多数人的日常选择,也是默认预设。它是"功能完整的编码 Agent",前面几章讲的所有能力它都具备。
怎么切换预设
设置 → Agent 预设 → 点选目标预设即可。切换后:
- 新会话使用新预设
- 已存在的会话保持开始时的预设不变
主界面底部输入框上方也会显示当前会话用的预设,比如标准模式。
创建自定义预设
内置预设不够用?用创造模式创建自定义预设:
- 先切到创造模式
- 通过复制现有预设创建你的副本(浏览器端只做复制,不直接写配置)
- 编辑预设的配置文件,调整 agent 的组成和行为
- 保存后,新会话就可以选你的自定义预设
自定义预设适合对 agent 行为有特殊要求的场景,属于进阶玩法,先知道有这条路就行。
常见问题
问:预设之间差别大吗?
主要差别在能力范围。标准模式什么都有,极简模式只留核心。日常用标准模式不用纠结。
问:换了预设,会话里之前的配置会丢吗?
不会。预设只管新会话,旧会话还是原来的样子。
小结
- Agent 预设决定新会话 agent 的形态,设置面板可切换
- 四个内置预设:标准(默认)、PTC、极简、创造
- 创造模式可制作自定义预设,进阶玩法
预设选好了,最后一节把界面调成你看着舒服的样子:主题。