CC-Switch + CPA + CCR + CC + OpenCode打造免费AI编程军团
- 内容介绍
- 文章标签
- 相关推荐
一、基础AI编程工具安装
环境准备:
Node.js >= 22.0
官网:https://nodejs.org
下载安装包一路傻包式同意即可
PS:本教程着重讲各种工具的整合打通,编程工具的基础使用不在本教程的范畴
安装CC及OpenCode
CC即Claude Code,以下均简称CC
npm -g install @anthropic-ai/claude-code
npm -g install opencode-ai
安装检查
npm list -g
image400×262 57.7 KB
列出的包里有以上两包名即表示安装成功,这两个包为基础
二、AI大模型白嫖普及
1.正规军:
iFlow:国内真神,并发限制仅1次,GLM4.7、MiniMax M2.1等都可以免费蹭,但只支持在它家的iflow cli下使用,感觉Kimi K2.5也即将上新,并发1的问题可以通过开多帐号解决+CPA解决
英伟达:支持国内的顶级模型,目前蹭的用户过多,体验下来极不稳定
魔搭[每天2K次,每模型不超过2K次]:上面的模型马马虎虎,好模型都不免费
2.邪修
顶级真神:Anyrouter,开号后每天登录送25刀,Claude Code Opus4.5免费蹭,Sonnet 4.5最近不稳定
和本社区的各种公益站[ hotaru、随时跑路、太子公益、WONG、薄荷、黑与白 等等]
三、CC 与 oh my claudecode
oh my claudecode科普
Oh My Claude Code。它是一组构建在 Claude Code 之上的插件集合,定位也类似于 Oh My Opencode 之于 Opencode,做的也是同一类事情。
如果你用过一段时间 Claude Code,应该很熟悉这个流程:写提示词、等回复,必要时再手动调用子智能体,如此反复。这个流程本身没问题,但在实现复杂功能时,效率并不高。Oh My Claude Code (简称 OMC)正是为了解决这个问题而出现的。
Oh My Claude Code 是一套构建在 Claude Code 之上的插件和智能体集合。它融合了多个开源项目的思路(oh-my-opencode、claude-hud、Superpowers、everything-claude-code),把原本偏单点交互的 Claude Code,扩展成一个可用的多智能体编排系统,用来处理更复杂的任务。
简单来说,它提供了三样东西:
-
多种执行模式,用来适配不同规模和复杂度的任务
-
一组分工明确的专业智能体,覆盖常见开发角色
-
尽量减少配置和学习成本,让你可以直接上手使用
核心能力
-
5 种执行模式 :
Autopilot、Ultrapilot(3–5 倍并行)、Swarm、Pipeline、Ecomode -
32 个专业智能体 :从架构设计、编码实现到数据分析
-
自动模型路由 :简单任务用
Haiku,常规工作用Sonnet,复杂推理交给Opus -
自然语言控制 :不需要记命令,直接描述你要做什么
它的理念很简单:你不需要花时间去学会 Claude Code,而是可以直接把 OMC 当成入口来用。
安装与配置
步骤一:把插件加入市场
在 Claude Code 的终端中执行:
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
步骤二:安装插件
/plugin install oh-my-claudecode
安装完成后,运行设置向导[注意这儿的初始化会覆盖你的CLAUDE.md,所以建议提前备份,安装完后再进行CLAUDE.md的新旧整合]:
/oh-my-claudecode:omc-setup
image668×278 46.1 KB
关于五大执行模式可以自行找相关资料
四、OpenCode 与 Oh My OpenCode
什么是 OpenCode 和 Oh My OpenCode?
OpenCode 是什么?
OpenCode 是一个开源的 AI 编程助手,它可以:
- 分析你的代码
- 生成新功能
- 修改和优化项目
- 支持多种 AI 模型
- 运行在终端中,操作方便简单
简单理解:它就像一个超级聪明的代码助手,你用自然语言告诉它要做什么,它就会帮你写代码。
Oh My OpenCode 是什么?
Oh My OpenCode 是 OpenCode 的增强插件(类似 Oh My Zsh 对于 Zsh 的增强),它为 OpenCode 添加了更多强大功能:
- 多 AI 模型协作:可以同时调用多个 AI 模型协同工作
- 智能体系统(Agents):内置多个专业智能体(如 frontend-ui-ux-engineer、oracle 等)
- 提示词优化:自动优化你给 AI 的指令
- 后台任务管理:可以并行执行多个任务
简单理解:安装 Oh My OpenCode 后,OpenCode 就从一个 AI 助手变成了一个完整的 AI 开发团队。
安装OpenCode
npm install -g opencode-ai
验证安装
安装完成后,运行以下命令验证是否安装成功:
opencode --version
选择免费模型并开始使用
安装 OpenCode 后,启动即可直接使用免费的 GLM-4.7 模型开始编程!
启动 OpenCode
opencode
image1156×608 51.4 KB
安装 Oh My OpenCode
Oh My OpenCode 是一个增强插件,安装后会让 OpenCode 变得更强大。
安装步骤
npx oh-my-opencode install
配置 Oh My OpenCode
Oh My OpenCode 安装后,默认配置已经完全够用,新手可以直接跳过这一部分,开始使用即可!
如果你想自定义一些设置,可以参考以下内容。
配置文件位置
- 全局配置:
%USERPROFILE%\.config\opencode\oh-my-opencode.json - 项目级配置:在你的项目文件夹下创建
.opencode\oh-my-opencode.json
五、CliProxyAPI
CliProxyAPI是什么
CliProxyAPI简称CPA
- 一个为 CLI 提供 OpenAI/Gemini/Claude/Codex/iFlow 兼容 API 接口的代理服务器。
- 现已支持通过 OAuth 登录接入 OpenAI Codex(GPT 系列)和 Claude Code。
- 您可以使用本地或多账户的CLI方式,通过任何与 OpenAI(包括Responses)/Gemini/Claude 兼容的客户端和SDK进行访问。
快速开启WEB界面配置[本教程只速成iFlow]
下载放到本地后复制 config.example.yaml 重全名为 config.yaml文件,修改配置以使WEB管理界面可使用,只改截图涉及的地方即可
image1197×330 32.8 KB
完成后进入CliProxyAPI目录命令行启动:
./cli-proxy-api.exe
WEB界面管理AI提供商 - iFlow开号以接入CliProxyAPI
这儿需标重点,iFlow等Cli是限制glm4.7、minimax m2.1这些国内顶级模型在自家cli工具内使用的,通过CliProxyAPI最重要的重要就是把这些api嫁接提供给其它cli工具使用
以上配置开启后,CliProxyAPI的WEB管理界面为:
http://localhost:8317/management.html
输入帐密即可管理各AI提供商
API密钥1856×311 29.8 KB
AI提供商1857×878 82.7 KB
AI提供商认证文件1813×615 60.8 KB
可用模型列表1765×780 54.3 KB
由于iFlow并发限制1,可以考虑开多个号,如上图3个号可实现3的并发
CliProxyAPI接口
向外提供OpenAI兼容的模型接口
输入 http://localhost:8317 即可知接口格式,这儿即来到大家熟悉的接口区了
没错,在CC-Switch、Claude Code Router等软件中需要的三要素
- 接口
- 模型
- 密钥
等至此通过CliProxyAPI均准备好了,熟悉的大佬们至此已经知道往下如何配置了
六、CC-Switch多模型切换
CC-Switch是什么
统一管理 Claude Code、Codex 与 Gemini CLI、OpenCode 的供应商配置、MCP 服务器、Skills 扩展和系统提示词
使用 CC-Switch,您可以:
- 一键切换 API 配置 - 在多个 API 提供商之间快速切换
- 可视化配置管理 - 通过图形界面轻松管理所有配置
- 内置 PackyAPI 模板 - 预设了 PackyAPI 的配置模板
- MCP 服务器管理 - 管理 Model Context Protocol 服务器
- 系统托盘快捷操作 - 通过托盘菜单快速切换
软件截图
软件截图878×619 31.9 KB
为Claude Code提供CPA转接模型
image1952×643 68.5 KB
直接贴关键配置:
{
"alwaysThinkingEnabled": true,
"env": {
"ANTHROPIC_AUTH_TOKEN": "*********",
"ANTHROPIC_BASE_URL": "http://127.0.01:8317",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "minimax-m2.1",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "minimax-m2.1",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
"ANTHROPIC_MODEL": "glm-4.7",
"ANTHROPIC_REASONING_MODEL": "glm-4.7",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
},
"outputStyle": "engineer-professional",
}
如上配置即可将iFlow内的高级模型转给Claude Code命令行使用
image591×276 24.2 KB
干货之如何使Claude Code支持AnyRouter
其实上面的配置里已经写了,重点在两行,社区有很多大佬也讲过,这儿再截图贴出来下
AnyRouter时的关键配置如下:
{
"alwaysThinkingEnabled": true,
"env": {
"ANTHROPIC_AUTH_TOKEN": "*********",
"ANTHROPIC_BASE_URL": "https://a-ocnfniawgw.cn-shanghai.fcapp.run",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-opus-4-5-20251101",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-5-20251101",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-opus-4-5-20251101",
"ANTHROPIC_MODEL": "claude-opus-4-5-20251101",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
Claude Code Router接入CC-Switch统一管理
Claude Code Router是什么
Claude Code Router简称CCR,是一个开源工具,是 Claude Code 的扩展,旨在增强 AI 编码工作流程。它能将编码请求路由到不同的 AI 模型,为用户提供更灵活的模型交互方式。
功能特性
- 模型路由:根据您的需求(例如,后台任务、思维、长上下文)将请求路由到不同的模型。
- 多提供商支持:支持各种模型提供商,如 OpenRouter、DeepSeek、Ollama、Gemini、Volcengine 和 SiliconFlow。
- 请求/响应转换:使用转换器为不同的提供商自定义请求和响应。
- 动态模型切换:使用 /model 命令在 Claude Code 中动态切换模型。
- GitHub Actions集成:在 GitHub 工作流程中触发 Claude Code 任务。
- 插件系统:使用自定义转换器扩展功能
安装Claude Code Router
安装Claude Code Router只需要在命令行终端输入如下指令:
$ npm install -g @musistudio/claude-code-router
基本使用
命令行参数
在命令行终端输入 ccr --help查看命令行文档
image638×615 58.2 KB
命令行参数:
- start:启动服务器,默认使用 ccr code 时会自行启动
- stop:停止服务器
- restart:重启服务器,修改配置时需要重启
- status:显示服务器状态
- statusline:集成状态栏
- code:执行 claude CLI 命令
- ui:在浏览器中打开网页界面
网页版
使用 ccr ui可用于启动网页版配置,启动后在浏览器
http://127.0.0.1:3456 可行配置
image1845×858 50.9 KB
可以看到可以你中有我,我中有你,把CLI的代理也接入到这边来以实现非多模态模型下的图片识别
将CCR转接到CC-Switch
关键配置如下:
{
"alwaysThinkingEnabled": true,
"env": {
"ANTHROPIC_AUTH_TOKEN": "***********",
"ANTHROPIC_BASE_URL": "http://127.0.0.1:3456",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
},
"outputStyle": "engineer-professional"
}
八、OpenCode Agent军团
OpenCode模型列表
OpenCode原生支持的官方大模型列表可以通过命令:
opencode models
查询,结果如下[仅截部分],查这个东西主要为下面的军团使用,有些官模是免费的:
image599×633 66.6 KB
OpenCode里的正规军白嫖
来源:iFlow + 英语达
分别去相应的官网拿apikey,然后输入命令:
opencode auth login
image464×304 14.5 KB
image330×212 9.68 KB
以上实现iFlow的白嫖,当然官方白嫖拿不到iFlow官方命令行拥有的glm4.7、minimax m2.1等国内顶级模型,并发也有限制
英伟达也可以如法炮制
OpenCode接入AnyRouter
此方案来自社区大佬,原贴没找到,这儿重新写一遍,感谢大佬
代理插件
将附件“opencode-anthropic-auth-proxy.mjs” 放到opencode的配置目录下 如:~/.config/opencode opencode-anthropic-auth-proxy.zip (3.2 KB)
编辑 opencode.json 的plugin导入
"plugin": [
"./opencode-anthropic-auth-proxy.mjs"
]
image554×139 2.85 KB
替换AI提供商[实际是替换官方A除的URL]
"provider": {
"anthropic": {
"name": "nickname",
"options": {
"baseURL": "{中转站URL}/v1"
}
}
}
image965×352 13.8 KB
确保已经在配置目录安装了以下依赖,进入~/.config/opencode安装
npm install @openauthjs/openauth @opencode-ai/plugin
贴入第三方的APIKEY
像上面贴iFlow等的官方key一样,如法炮制贴Anthropic的KEY
image575×259 36.3 KB
经过上述处理后,基本能完成AnyRouter等三方CC平台的OpenCode接入
AI军团
其实经过上述整合后,OpenCode的军团就看怎么灵活配置了,我们整合下来有第三方公益站的AI提供商、有iFlow、英伟达的AI提供商等等各种,基本全算白嫖的,灵活组装即可,比如我的 oh-my-opencode.json配置如下:
{
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/master/assets/oh-my-opencode.schema.json",
"claude_code": {
"mcp": true,
"commands": false,
"skills": false,
"agents": false,
"hooks": false
},
"agents": {
"sisyphus": {
"model": "anthropic/claude-opus-4-5-20251101",
"comment": "主协调器(纯决策:理解意图、拆解任务、路由分发、验收结果。严禁写代码)"
},
"sisyphus-junior": {
"model": "zhipuai-coding-plan/glm-4.7",
"comment": "Sisyphus Junior - 执行器(delegate_task category映射)"
},
"oracle": {
"model": "anthropic/claude-opus-4-5-20251101",
"comment": "架构师(低频:架构决策、复杂调试、代码审查、疑难问题终审)"
},
"executor": {
"model": "zhipuai-coding-plan/glm-4.7",
"comment": "主力开发(多文件改动、功能实现、重构)"
},
"executor-simple": {
"model": "iflowcli/glm-4.7",
"comment": "轻量开发(单文件小改动、格式化、简单修复)"
},
"librarian": {
"model": "zhipuai-coding-plan/glm-4.7",
"comment": "代码研究、外部搜索、技术调研"
},
"explore": {
"model": "zhipuai-coding-plan/glm-4.5-flash",
"comment": "代码库快速搜索、文件定位"
},
"frontend-ui-ux-engineer": {
"model": "iflowcli/glm-4.7",
"comment": "UI、UX前端相关任务"
},
"document-writer": {
"model": "zhipuai-coding-plan/glm-4.5-flash",
"comment": "文档写作、README、注释"
},
"multimodal-looker": {
"model": "iflowcli/qwen3-vl-plus",
"comment": "视觉内容分析、截图识别"
}
}
}
上述配置中我用了智谱的Coding Plan,完全可以用iFlow的多帐号轮切替换掉,实现全免费使用
如果这篇教程帮到了你,别忘了在 GitHub 给相关项目点个 Star ,非常感感谢大佬们的贡献,我只是个知识的整合者。
[完]
网友解答:--【壹】--:
感谢分享
--【贰】--:
感谢大佬分享!
--【叁】--:
前排顶,大佬牛逼
--【肆】--:
大佬牛逼,邪修无敌了
--【伍】--:
这一串吓哭了,好大的心智负担
--【陆】--:
写得很细,谢谢分享
--【柒】--:
这么多东西!
--【捌】--:
感谢大佬,感觉最近claude code for vscode插件又要强制登录了,设置primekey也不行,想着还是用opencode吧
--【玖】--:
还没看,但是这么多个C,就先点个赞吧
--【拾】--: beyound87:
/oh-my-claudecode:omc-setup
执行这个命令后,就开始初始化了吗? 后续运行了很多命令,都要进行确认
--【拾壹】--:
谢谢分享呀
--【拾贰】--:
这么多东西,没看懂
--【拾叁】--:
token 经费爆炸
--【拾肆】--:
这就去搞!
--【拾伍】--:
期待大佬续作,整体思路有点像我设想的适合无编程能力的用户可直接使用的方式。
多Agent/角色调用。
话说,大佬考虑过,比如在布置任务的时候,可以添加一个多角色讨论的环节,比如我有一个项目目标,然后先规划出这个项目涉及哪些模块,然后调用涉及模块的Agent,先根据项目规划进行多轮讨论并得出最后可接受的结果,然后再进行任务分配
ps:我以后肯定是邪修哈哈哈哈
--【拾陆】--:
感谢大佬分享!
--【拾柒】--:
支持佬 感谢分享
--【拾捌】--:
多智能体真好用吗?
--【拾玖】--:
最想知道的问题是怎么才能在opencode用anyrouter
一、基础AI编程工具安装
环境准备:
Node.js >= 22.0
官网:https://nodejs.org
下载安装包一路傻包式同意即可
PS:本教程着重讲各种工具的整合打通,编程工具的基础使用不在本教程的范畴
安装CC及OpenCode
CC即Claude Code,以下均简称CC
npm -g install @anthropic-ai/claude-code
npm -g install opencode-ai
安装检查
npm list -g
image400×262 57.7 KB
列出的包里有以上两包名即表示安装成功,这两个包为基础
二、AI大模型白嫖普及
1.正规军:
iFlow:国内真神,并发限制仅1次,GLM4.7、MiniMax M2.1等都可以免费蹭,但只支持在它家的iflow cli下使用,感觉Kimi K2.5也即将上新,并发1的问题可以通过开多帐号解决+CPA解决
英伟达:支持国内的顶级模型,目前蹭的用户过多,体验下来极不稳定
魔搭[每天2K次,每模型不超过2K次]:上面的模型马马虎虎,好模型都不免费
2.邪修
顶级真神:Anyrouter,开号后每天登录送25刀,Claude Code Opus4.5免费蹭,Sonnet 4.5最近不稳定
和本社区的各种公益站[ hotaru、随时跑路、太子公益、WONG、薄荷、黑与白 等等]
三、CC 与 oh my claudecode
oh my claudecode科普
Oh My Claude Code。它是一组构建在 Claude Code 之上的插件集合,定位也类似于 Oh My Opencode 之于 Opencode,做的也是同一类事情。
如果你用过一段时间 Claude Code,应该很熟悉这个流程:写提示词、等回复,必要时再手动调用子智能体,如此反复。这个流程本身没问题,但在实现复杂功能时,效率并不高。Oh My Claude Code (简称 OMC)正是为了解决这个问题而出现的。
Oh My Claude Code 是一套构建在 Claude Code 之上的插件和智能体集合。它融合了多个开源项目的思路(oh-my-opencode、claude-hud、Superpowers、everything-claude-code),把原本偏单点交互的 Claude Code,扩展成一个可用的多智能体编排系统,用来处理更复杂的任务。
简单来说,它提供了三样东西:
-
多种执行模式,用来适配不同规模和复杂度的任务
-
一组分工明确的专业智能体,覆盖常见开发角色
-
尽量减少配置和学习成本,让你可以直接上手使用
核心能力
-
5 种执行模式 :
Autopilot、Ultrapilot(3–5 倍并行)、Swarm、Pipeline、Ecomode -
32 个专业智能体 :从架构设计、编码实现到数据分析
-
自动模型路由 :简单任务用
Haiku,常规工作用Sonnet,复杂推理交给Opus -
自然语言控制 :不需要记命令,直接描述你要做什么
它的理念很简单:你不需要花时间去学会 Claude Code,而是可以直接把 OMC 当成入口来用。
安装与配置
步骤一:把插件加入市场
在 Claude Code 的终端中执行:
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
步骤二:安装插件
/plugin install oh-my-claudecode
安装完成后,运行设置向导[注意这儿的初始化会覆盖你的CLAUDE.md,所以建议提前备份,安装完后再进行CLAUDE.md的新旧整合]:
/oh-my-claudecode:omc-setup
image668×278 46.1 KB
关于五大执行模式可以自行找相关资料
四、OpenCode 与 Oh My OpenCode
什么是 OpenCode 和 Oh My OpenCode?
OpenCode 是什么?
OpenCode 是一个开源的 AI 编程助手,它可以:
- 分析你的代码
- 生成新功能
- 修改和优化项目
- 支持多种 AI 模型
- 运行在终端中,操作方便简单
简单理解:它就像一个超级聪明的代码助手,你用自然语言告诉它要做什么,它就会帮你写代码。
Oh My OpenCode 是什么?
Oh My OpenCode 是 OpenCode 的增强插件(类似 Oh My Zsh 对于 Zsh 的增强),它为 OpenCode 添加了更多强大功能:
- 多 AI 模型协作:可以同时调用多个 AI 模型协同工作
- 智能体系统(Agents):内置多个专业智能体(如 frontend-ui-ux-engineer、oracle 等)
- 提示词优化:自动优化你给 AI 的指令
- 后台任务管理:可以并行执行多个任务
简单理解:安装 Oh My OpenCode 后,OpenCode 就从一个 AI 助手变成了一个完整的 AI 开发团队。
安装OpenCode
npm install -g opencode-ai
验证安装
安装完成后,运行以下命令验证是否安装成功:
opencode --version
选择免费模型并开始使用
安装 OpenCode 后,启动即可直接使用免费的 GLM-4.7 模型开始编程!
启动 OpenCode
opencode
image1156×608 51.4 KB
安装 Oh My OpenCode
Oh My OpenCode 是一个增强插件,安装后会让 OpenCode 变得更强大。
安装步骤
npx oh-my-opencode install
配置 Oh My OpenCode
Oh My OpenCode 安装后,默认配置已经完全够用,新手可以直接跳过这一部分,开始使用即可!
如果你想自定义一些设置,可以参考以下内容。
配置文件位置
- 全局配置:
%USERPROFILE%\.config\opencode\oh-my-opencode.json - 项目级配置:在你的项目文件夹下创建
.opencode\oh-my-opencode.json
五、CliProxyAPI
CliProxyAPI是什么
CliProxyAPI简称CPA
- 一个为 CLI 提供 OpenAI/Gemini/Claude/Codex/iFlow 兼容 API 接口的代理服务器。
- 现已支持通过 OAuth 登录接入 OpenAI Codex(GPT 系列)和 Claude Code。
- 您可以使用本地或多账户的CLI方式,通过任何与 OpenAI(包括Responses)/Gemini/Claude 兼容的客户端和SDK进行访问。
快速开启WEB界面配置[本教程只速成iFlow]
下载放到本地后复制 config.example.yaml 重全名为 config.yaml文件,修改配置以使WEB管理界面可使用,只改截图涉及的地方即可
image1197×330 32.8 KB
完成后进入CliProxyAPI目录命令行启动:
./cli-proxy-api.exe
WEB界面管理AI提供商 - iFlow开号以接入CliProxyAPI
这儿需标重点,iFlow等Cli是限制glm4.7、minimax m2.1这些国内顶级模型在自家cli工具内使用的,通过CliProxyAPI最重要的重要就是把这些api嫁接提供给其它cli工具使用
以上配置开启后,CliProxyAPI的WEB管理界面为:
http://localhost:8317/management.html
输入帐密即可管理各AI提供商
API密钥1856×311 29.8 KB
AI提供商1857×878 82.7 KB
AI提供商认证文件1813×615 60.8 KB
可用模型列表1765×780 54.3 KB
由于iFlow并发限制1,可以考虑开多个号,如上图3个号可实现3的并发
CliProxyAPI接口
向外提供OpenAI兼容的模型接口
输入 http://localhost:8317 即可知接口格式,这儿即来到大家熟悉的接口区了
没错,在CC-Switch、Claude Code Router等软件中需要的三要素
- 接口
- 模型
- 密钥
等至此通过CliProxyAPI均准备好了,熟悉的大佬们至此已经知道往下如何配置了
六、CC-Switch多模型切换
CC-Switch是什么
统一管理 Claude Code、Codex 与 Gemini CLI、OpenCode 的供应商配置、MCP 服务器、Skills 扩展和系统提示词
使用 CC-Switch,您可以:
- 一键切换 API 配置 - 在多个 API 提供商之间快速切换
- 可视化配置管理 - 通过图形界面轻松管理所有配置
- 内置 PackyAPI 模板 - 预设了 PackyAPI 的配置模板
- MCP 服务器管理 - 管理 Model Context Protocol 服务器
- 系统托盘快捷操作 - 通过托盘菜单快速切换
软件截图
软件截图878×619 31.9 KB
为Claude Code提供CPA转接模型
image1952×643 68.5 KB
直接贴关键配置:
{
"alwaysThinkingEnabled": true,
"env": {
"ANTHROPIC_AUTH_TOKEN": "*********",
"ANTHROPIC_BASE_URL": "http://127.0.01:8317",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "minimax-m2.1",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "minimax-m2.1",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
"ANTHROPIC_MODEL": "glm-4.7",
"ANTHROPIC_REASONING_MODEL": "glm-4.7",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
},
"outputStyle": "engineer-professional",
}
如上配置即可将iFlow内的高级模型转给Claude Code命令行使用
image591×276 24.2 KB
干货之如何使Claude Code支持AnyRouter
其实上面的配置里已经写了,重点在两行,社区有很多大佬也讲过,这儿再截图贴出来下
AnyRouter时的关键配置如下:
{
"alwaysThinkingEnabled": true,
"env": {
"ANTHROPIC_AUTH_TOKEN": "*********",
"ANTHROPIC_BASE_URL": "https://a-ocnfniawgw.cn-shanghai.fcapp.run",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-opus-4-5-20251101",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-5-20251101",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-opus-4-5-20251101",
"ANTHROPIC_MODEL": "claude-opus-4-5-20251101",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
Claude Code Router接入CC-Switch统一管理
Claude Code Router是什么
Claude Code Router简称CCR,是一个开源工具,是 Claude Code 的扩展,旨在增强 AI 编码工作流程。它能将编码请求路由到不同的 AI 模型,为用户提供更灵活的模型交互方式。
功能特性
- 模型路由:根据您的需求(例如,后台任务、思维、长上下文)将请求路由到不同的模型。
- 多提供商支持:支持各种模型提供商,如 OpenRouter、DeepSeek、Ollama、Gemini、Volcengine 和 SiliconFlow。
- 请求/响应转换:使用转换器为不同的提供商自定义请求和响应。
- 动态模型切换:使用 /model 命令在 Claude Code 中动态切换模型。
- GitHub Actions集成:在 GitHub 工作流程中触发 Claude Code 任务。
- 插件系统:使用自定义转换器扩展功能
安装Claude Code Router
安装Claude Code Router只需要在命令行终端输入如下指令:
$ npm install -g @musistudio/claude-code-router
基本使用
命令行参数
在命令行终端输入 ccr --help查看命令行文档
image638×615 58.2 KB
命令行参数:
- start:启动服务器,默认使用 ccr code 时会自行启动
- stop:停止服务器
- restart:重启服务器,修改配置时需要重启
- status:显示服务器状态
- statusline:集成状态栏
- code:执行 claude CLI 命令
- ui:在浏览器中打开网页界面
网页版
使用 ccr ui可用于启动网页版配置,启动后在浏览器
http://127.0.0.1:3456 可行配置
image1845×858 50.9 KB
可以看到可以你中有我,我中有你,把CLI的代理也接入到这边来以实现非多模态模型下的图片识别
将CCR转接到CC-Switch
关键配置如下:
{
"alwaysThinkingEnabled": true,
"env": {
"ANTHROPIC_AUTH_TOKEN": "***********",
"ANTHROPIC_BASE_URL": "http://127.0.0.1:3456",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
},
"outputStyle": "engineer-professional"
}
八、OpenCode Agent军团
OpenCode模型列表
OpenCode原生支持的官方大模型列表可以通过命令:
opencode models
查询,结果如下[仅截部分],查这个东西主要为下面的军团使用,有些官模是免费的:
image599×633 66.6 KB
OpenCode里的正规军白嫖
来源:iFlow + 英语达
分别去相应的官网拿apikey,然后输入命令:
opencode auth login
image464×304 14.5 KB
image330×212 9.68 KB
以上实现iFlow的白嫖,当然官方白嫖拿不到iFlow官方命令行拥有的glm4.7、minimax m2.1等国内顶级模型,并发也有限制
英伟达也可以如法炮制
OpenCode接入AnyRouter
此方案来自社区大佬,原贴没找到,这儿重新写一遍,感谢大佬
代理插件
将附件“opencode-anthropic-auth-proxy.mjs” 放到opencode的配置目录下 如:~/.config/opencode opencode-anthropic-auth-proxy.zip (3.2 KB)
编辑 opencode.json 的plugin导入
"plugin": [
"./opencode-anthropic-auth-proxy.mjs"
]
image554×139 2.85 KB
替换AI提供商[实际是替换官方A除的URL]
"provider": {
"anthropic": {
"name": "nickname",
"options": {
"baseURL": "{中转站URL}/v1"
}
}
}
image965×352 13.8 KB
确保已经在配置目录安装了以下依赖,进入~/.config/opencode安装
npm install @openauthjs/openauth @opencode-ai/plugin
贴入第三方的APIKEY
像上面贴iFlow等的官方key一样,如法炮制贴Anthropic的KEY
image575×259 36.3 KB
经过上述处理后,基本能完成AnyRouter等三方CC平台的OpenCode接入
AI军团
其实经过上述整合后,OpenCode的军团就看怎么灵活配置了,我们整合下来有第三方公益站的AI提供商、有iFlow、英伟达的AI提供商等等各种,基本全算白嫖的,灵活组装即可,比如我的 oh-my-opencode.json配置如下:
{
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/master/assets/oh-my-opencode.schema.json",
"claude_code": {
"mcp": true,
"commands": false,
"skills": false,
"agents": false,
"hooks": false
},
"agents": {
"sisyphus": {
"model": "anthropic/claude-opus-4-5-20251101",
"comment": "主协调器(纯决策:理解意图、拆解任务、路由分发、验收结果。严禁写代码)"
},
"sisyphus-junior": {
"model": "zhipuai-coding-plan/glm-4.7",
"comment": "Sisyphus Junior - 执行器(delegate_task category映射)"
},
"oracle": {
"model": "anthropic/claude-opus-4-5-20251101",
"comment": "架构师(低频:架构决策、复杂调试、代码审查、疑难问题终审)"
},
"executor": {
"model": "zhipuai-coding-plan/glm-4.7",
"comment": "主力开发(多文件改动、功能实现、重构)"
},
"executor-simple": {
"model": "iflowcli/glm-4.7",
"comment": "轻量开发(单文件小改动、格式化、简单修复)"
},
"librarian": {
"model": "zhipuai-coding-plan/glm-4.7",
"comment": "代码研究、外部搜索、技术调研"
},
"explore": {
"model": "zhipuai-coding-plan/glm-4.5-flash",
"comment": "代码库快速搜索、文件定位"
},
"frontend-ui-ux-engineer": {
"model": "iflowcli/glm-4.7",
"comment": "UI、UX前端相关任务"
},
"document-writer": {
"model": "zhipuai-coding-plan/glm-4.5-flash",
"comment": "文档写作、README、注释"
},
"multimodal-looker": {
"model": "iflowcli/qwen3-vl-plus",
"comment": "视觉内容分析、截图识别"
}
}
}
上述配置中我用了智谱的Coding Plan,完全可以用iFlow的多帐号轮切替换掉,实现全免费使用
如果这篇教程帮到了你,别忘了在 GitHub 给相关项目点个 Star ,非常感感谢大佬们的贡献,我只是个知识的整合者。
[完]
网友解答:--【壹】--:
感谢分享
--【贰】--:
感谢大佬分享!
--【叁】--:
前排顶,大佬牛逼
--【肆】--:
大佬牛逼,邪修无敌了
--【伍】--:
这一串吓哭了,好大的心智负担
--【陆】--:
写得很细,谢谢分享
--【柒】--:
这么多东西!
--【捌】--:
感谢大佬,感觉最近claude code for vscode插件又要强制登录了,设置primekey也不行,想着还是用opencode吧
--【玖】--:
还没看,但是这么多个C,就先点个赞吧
--【拾】--: beyound87:
/oh-my-claudecode:omc-setup
执行这个命令后,就开始初始化了吗? 后续运行了很多命令,都要进行确认
--【拾壹】--:
谢谢分享呀
--【拾贰】--:
这么多东西,没看懂
--【拾叁】--:
token 经费爆炸
--【拾肆】--:
这就去搞!
--【拾伍】--:
期待大佬续作,整体思路有点像我设想的适合无编程能力的用户可直接使用的方式。
多Agent/角色调用。
话说,大佬考虑过,比如在布置任务的时候,可以添加一个多角色讨论的环节,比如我有一个项目目标,然后先规划出这个项目涉及哪些模块,然后调用涉及模块的Agent,先根据项目规划进行多轮讨论并得出最后可接受的结果,然后再进行任务分配
ps:我以后肯定是邪修哈哈哈哈
--【拾陆】--:
感谢大佬分享!
--【拾柒】--:
支持佬 感谢分享
--【拾捌】--:
多智能体真好用吗?
--【拾玖】--:
最想知道的问题是怎么才能在opencode用anyrouter

