多个coding plan的相同模型无法共用

你的运行环境(版本号「点击帮助-关于-复制」):

版本: 0.1.61

问题描述(你遇到了什么问题?):

多个coding plan的相同模型无法共用

复现步骤(如何才能重现这个 Bug/问题?):
1.我现在有火山的agent plan、coding plan、智谱的coding plan
2.以glm5.3 flash为例
3.以服务商方式添加agent plan的glm5.3 flash----成功
4.以服务商方式添加火山coding plan和智谱的coding plan的glm5.3 flash,会提示重名,无法添加

5.以自定义模型方式添加火山coding plan和智谱的coding plan的glm5.3 flash,用不同的显示名称,可以添加成功,但是存在冲突

AI分析如下
核心问题:name/id 重复导致路由冲突

Trae Work 内部用 name/id 字段(格式为 {provider}//{model_id})作为模型路由的唯一标识。你的配置中存在 name/id 重复

冲突 1 — glm-5.3-flash:

  • Z-glm-5.3-flash(智谱 Coding)→ name/id = custom_openai_compatible//glm-5.3-flash
  • 火山coding-glm-5.3-flash(火山 Coding)→ name/id = custom_openai_compatible//glm-5.3-flash

两个模型的 name/id 完全相同,因为它们都是通过"自定义配置"方式添加的,provider 都是 custom_openai_compatible,model_id 都是 glm-5.3-flash。系统在路由时无法区分这两个配置,导致只走其中一个(你观察到全部走了火山 Coding Plan)。

报错信息或截图(如有):

请在此处粘贴截图或日志代码

当前帖子里的信息还不足以形成可靠结论。请在本帖补充完整的 TRAE IDE 版本、操作系统、复现步骤,以及可用的截图或日志。

使用的trae work 版本: 0.1.61 windows版本

自定义模型如图

而且通过服务商方式加了agentplan的5.3flash就没办法加codingplan的5.3flash也不合理吧

了解到你在 TRAE Work 中配置多个 glm-5.3-flash 模型时遇到了调用和添加冲突。

关于自定义配置下底层路由标识导致冲突的原因,目前的官方资料中没有相关说明,当前也无法提供绕过同名限制的官方配置方案。你提到“添加了 Agent Plan 后无法再添加 Coding Plan 同名模型不合理”的反馈非常具体,由于你已经在论坛发帖,这个使用场景会直接在社区沉淀。

在当前版本下,建议先保留其中一个最常用的 glm-5.3-flash 配置,以保证该模型的正常调用。

以前的版本是支持自定义显示名的,现在不支持了,原因就不乱猜测了

自定义的模型还可以自定义显示名,但是似乎底层还是用 name/id 字段(格式为 {provider}//{model_id})作为模型路由的唯一标识。

对的 目前是这个逻辑。后端会按照provider+modelid选模型,如果modelid相同是不能重复添加的