能否支持多个对话同时运行?

原因:
因为ai agent在工作过程中,用户大多时候只是处于等待状态,如果工具支持,用户可以开多个agent同时执行不同的任务来提高效率。
另一方面,对于一些比如verify的任务,这些任务目标比较简单,不需要一直盯着运行,但用户可能需要并行开多个对话,使用多个模型,来进行验证工作,因为不同的模型会有不同的侧重点和思考方向,比如在一个任务完成后,同时用minimax,kimi,qwen,doubao,glm,deepseek等多个模型,对这个任务的实现进行代码审查,但现在并不支持这样的操作,只能一个任务完成后再开始另一个。
现状:
现在只要一个对话正在进行中,上方的新对话和历史按钮就变为不可用,提示对话生成中。
目标:
在一个对话运行的过程中,用户可以开启另一个新对话,每个对话保持独立的模型选择,多个对话可以同时执行,用户可以随时切换查看。
不必要:
不必要一开始就实现复杂的多对话多任务视图展示,可以简单使用现有的界面和功能,让多个对话可以同时进行即可。

TRAE IDE中的SOLO模式可以:

  • 新建新任务即可~

1 个赞

可以啊,老早可以了

1 个赞

好,我去研究下solo模式和ide模式到底什么区别……

2 个赞

IDE模式的交互核心是面向代码,在IDE模式默认我们可以查看文件目录和代码。IDE模式更贴近VS Code+AI插件的交互模式现在Plan模式和Agent模式起来之后,其实某种意义上能自动规划,能帮你分析问题,还能直接帮你写代码的Agent模式和SOLO在技术上差别不大。

SOLO模式的交互核心是面向Agent,在SOLO模式我们的主要注意力是在和SOLO交互,并且可以多开多种任务;代码编辑器作为可选项出现,但是优先级降低了,SOLO模式下更推荐用户关注在与Agent的交流与协作。

以下是我的理解,一句话总结是,需要时常审查代码内容的话,在IDE模式更合适,只是关注结果和代码能不能跑起来,又需要进行多任务协作的话,那可以用SOLO模式。

对于编程而言,也可以先在SOLO模式多轮对话,先出方案,然后再在IDE模式进行进一步的开发。(SDD开发范式,规范驱动开发)

1 个赞

刚试了下,SOLO模式右侧也可以打开编辑器(也就是原本的包含文件目录管理和文件编辑功能的主体功能),SOLO Agent和普通Agent在交互上似乎有细微的差别,但整体上似乎差不太多。
所以IDE模式仍然需要这个功能,但是因为有SOLO模式存在,这个需求的级别可以降低(我怎么现在说话和AI一样)。

2 个赞

可以的,其实核心就是你根据你的需求对不同的工具的特点和边界有自己的理解,然后把它用在你的日常工作流中去即可~

在TRAE SOLO独立的客户端程序还没出来的时候,我就是用TRAE IDE中的SOLO模式来当Work类工具来用的,其实交互的区别就是面向的人群的区别。

早期计算机只有命令行界面的时候,只有专业技术人员才能懂怎么用;而换成图形用户界面之后(比如WIndows系统),这时候就非技术人员也可以用了,对程序员(专技人员)来说,有些功能用命令行和用键盘鼠标是一样的功能。

同样的,对AI工具而言,程序员天然熟悉VS Code,熟悉IDE的工作台模式,但是对于更多的非专业人员,他们对AI工具的习惯更多是在Chatbot,尤其是DeepSeek那一波,所以也就自然而然有了,对于这一波用户而言,在Chatbot的形式上加入Agentic的能力,更符合这批用户的操作习惯,也就有了你会发现不管是TRAE SOLO的网页和本地版本,还是Workbuddy,他们的界面交互逻辑都和网页版本的聊天机器人更接近,但是他们具备Agentic的能力。(自主规划任务,拆解任务,写代码,并返回给你ppt、md、word文件等等,而不仅仅只是给你文字)

1 个赞

可以呀 新开任务就行了

1 个赞