CC-Switch + CPA + CCR + CC + OpenCode打造免费AI编程军团

2026-04-11 12:291阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

一、基础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 种执行模式 :AutopilotUltrapilot (3–5 倍并行)、SwarmPipelineEcomode

  • 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 种执行模式 :AutopilotUltrapilot (3–5 倍并行)、SwarmPipelineEcomode

  • 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

标签:纯水