- riaaa2026-09-1236338
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 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
主楼 - dempulys2026-09-1238899