【Agent Switch】多家模型供应商同时用,配置独立、会话可续,GUI /CLI 双支持

riaaa 2026-09-12 22:37 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出




解决了什么问题? ^-^


以 claude code cli或者 codex cli 举例。


在过去的使用中,连接哪个供应商,使用什么模型,使用时依赖于本地的全局配置文件,配置之后如果在使用中想要切换将会非常不方便,无法做到同时连接多个不同的模型供应商


比如在实际开发中,我不想下载一堆cli工具,只下载了codex cli,待办任务的难度不尽相同,我希望终端A执行一个长达数小时的复杂任务,此时会选择顶级的模型api进行接入;与此同时有一些本地相对容易的执行类任务,我希望能使用本地vllm部署的小模型,此时若所有codex cli共享一份配置文件那将会出现“打架”现象。


基于以上实际问题,agent-switch 出生了,这是一款可以在使用同一款cli工具的情况下,为每一个终端会话提供一个独立配置环境的软件。


软件提供了什么功能? ^-^


整个软件提供了两个版本: 有GUI版本 以及 非GUI版本,方便不同需求的朋友一起使用。


简单贴几张图:




未来计划(画饼..):


考虑插件化?例如vscode 也能用这个功能?

有什么想法可以留言,会综合考虑大家的建议。


项目现已开源,欢迎各位来交流、体验、star、pr。 ^-^

地址:agent-switch

最新回复 (1)
  • dempulys 09-12 23:29
    1

    这和用 cc-switch ,不开路由直接使用。

    供应商 A → 启动一个对话

    切换到

    供应商 B → 启动另一个对话

    有什么区别,感觉是一样的

* 帖子来源Linux.do
返回