Cursor 上线「侧边对话」功能:主对话不再被打断
Cursor 推出 side chats 功能,允许用户在不中断主对话的情况下开分支提问,并可随时把上下文拉回主线程。
AI 代码编辑器 Cursor 在官方 X 账号上正式发布了一项名为「side chats」(侧边对话)的新功能,允许用户在不打断主线任务的前提下,另开一个对话窗口来提问、探索思路。每一个 side chat 都被设计成一个「持久化的智能体对话」,并支持通过 @ 提及的方式,把其中的上下文随时拉回到主对话中。
解决的核心痛点
在日常使用 AI 编程助手时,开发者经常遇到一种困境:正在让模型改一段代码,突然想顺手问一下「这个函数还有别的实现方式吗」或者「帮我查一下某个 API 的用法」,一问出去,主对话的上下文就被冲淡了,模型很快开始答非所问。
Cursor 把这种场景拆成「主线」和「支线」两条对话流:主对话继续推进当前任务,side chat 用来处理临时冒出来的问题。当支线里产出了有价值的结论,用户只要在主对话中用 @ 把对应的 side chat 叫出来,相关的上下文就会被注入到当前请求中,模型可以基于这些信息继续工作。
关键设计:持久化与 @ 提及
按照 Cursor 的官方描述,side chat 并非一次性的临时窗口,而是「durable agent conversation」,即一次创建后可以反复调用、长期保留的智能体对话。这意味着:
- 同一个 side chat 可以被多次 @ 回主线程反复引用;
- 支线对话中的代码片段、解释、调试结论可以在不同任务里复用;
- 主对话可以保持相对干净的执行流,不被零碎提问污染。
从交互范式上看,这与人类开发中常见的「先开个小会讨论一下,再回到主线工作」的协作方式更接近,也是 Cursor 在「AI 编辑器更像一个真正的协作队友」这一方向上的又一次产品迭代。
对谁影响最大
side chats 主要面向 Cursor 的日常用户——也就是已经习惯把 LLM 作为结对编程伙伴的开发者。对重度用户来说,它可以减少很多「要不要在主对话里问这个」的纠结,让 AI 协作的节奏更接近真实团队的沟通方式;对轻度用户而言,则多了一个轻量的探索入口,不必担心「问一句就跑题」。
目前 Cursor 仅在官方 X 帖子中公布了这一功能的介绍与跳转链接,关于支持的模型范围、是否全量开放、是否存在用量限制等细节暂未披露,感兴趣的用户可在 Cursor 客户端内进一步查看。
