开发者用 AI Agent 写代码时,几乎都会遇到这三个烧心瞬间:
当 Agent 正在自动改代码,你突然有个问题,喊不喊停?
一个临时的问题问进主对话,越聊越杂,上下文全乱了;
你想深入聊个细节,又怕这段讨论把整个方案带偏。
「侧边对话」就是来解决这件事的:一个并行的小窗口,自动带上下文、不打断、不串味、不烧心。
主任务不停,随时开聊
Agent 正在重构模块、修改代码、运行终端,突然想查个资料,或者遇到报错想了解原因?
无需暂停正在执行的任务,打开侧边对话就能随时提问。一边让 Agent 继续干活,一边查代码、分析报错、解决疑问,两不耽误。
试试这样问:
项目中的用户登录态校验在哪个文件?帮我找到关键函数。
刚才终端里的报错是什么原因?会影响当前任务吗?
背景都懂,无需重讲
想深入了解某个函数的调用链,或者对比不同技术方案,却不想从头解释整个项目?
侧边对话会自动继承主对话的上下文,包括任务背景、历史对话和相关文件。不用重复交代项目背景,打开就能接着问。
阅读代码时,还可以直接选中相关内容,在侧边对话中提问,快速理解复杂逻辑。
试试这样问:
分析一下这个函数的调用链,如果改成异步实现,会有哪些影响?
各聊各的,互不干扰
正在开发登录模块,突然想写个数据处理脚本,或者需要 AI 帮忙解读一份技术文档?
这些与主任务无关的需求,都可以交给侧边对话。临时问题独立解决,讨论内容不会混入主对话历史,让开发主线始终清晰。
试试这样问:
帮我写个 Python 脚本,将指定文件夹中的 CSV 文件批量转换为 JSON。
文件共享,对话独立
面对技术选型,想同时尝试两种实现思路?
主对话继续推进方案 A,侧边对话独立探索方案 B。两边共享同一个项目工作区,文件修改相互可见,对话记录各自独立。无需反复切换对话,就能并行探索不同思路,对比实现效果。
试试这样问:
如果优先考虑性能而非开发成本,这个模块还有哪些实现方案?
侧边对话支持持久化保存。 即使关闭 App、重启电脑,之前的对话依然保留,再次打开就能接着聊。只有主动关闭对应的侧边对话窗口,才会删除该对话。
不必担心讨论中断,长期探索的思路也能持续延续。
怎么在 TRAE 中打开
1. 从主对话中打开
点击主对话上方或旁边的「展开面板」,选择「侧边对话」,即可开启独立对话窗口。
2. 选中内容,直接提问
选中主对话中的代码或文字,点击浮出的「在侧边对话中提问」,即可针对选中内容展开讨论。
3. 不同开发模式,灵活适配
侧边对话会根据当前开发模式,以不同形态呈现:
IDE 模式: 以悬浮窗口形式呈现,支持自由拖动、调整大小。
SOLO / Agent Window 模式: 集成在右侧面板中,与文件、终端、浏览器等工具并列,方便随时切换。
主线继续跑,支线随时聊
从临时提问、代码分析,到独立任务处理、多方案探索,侧边对话让开发过程中的每一个新问题,都有了独立的讨论空间。
不打断主任务,不重复解释上下文,也不让临时讨论干扰开发主线。
现在,将 TRAE 升级至最新版本,即可体验「侧边对话」,让 AI Coding 中的多任务协作更加灵活。

