为什么我要通过ClaudeCode CLI调用Gemini ClI和Codex CLI

通过ClaudeCode CLI调用Gemini ClI和Codex CLI教程

哈喽,大家好, 我是写代码的路飞。

不知道大家在使用ClaudeCode的时候,有没有觉得Claude模型的价格是真的贵,高强度使用是真的用不起。

缘起

之前我选择了Gemini-2.5-flash模型和GLM-4.7-Flash模型,但是这几天实际使用下来,感觉并不满意。主要原因是GLM-4.7-Flash虽然免费但是大部分时间都是限速的,基本是不可用的状态,而Gemini-2.5-flash我是通过API的方式调用,为了提高速率限制我开通了结算账户,但是我不知道只要开通结算账户,就没有免费额度了,用多少都是按量计费了,会直接从账户扣钱。所以这两个模型就都放弃了。

于是我就继续调研适合我的方案,经过调查,目前国外的大模型里面, Gemini模型前端审美非常在线, Gpt5.4模型后端代码逻辑非常强。并且,只要开了Google AI Pro会员,就能享受很高额度的Gemini模型使用权益,而且现在第一个月是免费的。 OpenAI的Codex可以使用Gpt5.4并且可以组队加入team共享团队的额度,小黄鱼上搜codex, 10块钱就能加入一个team。但是这两种方式都只能通过Codex Cli, Gemini Cli或者Codex插件, Gemini插件使用,不能通过API的方式使用。

如果能让CluadeCode CLI调用Gemini CLI和Codex CLI,就能实现Claude模型作为架构师负责整体的架构设计, Gemini模型作为前端工程师负责前端页面的编写,Codex作为后端工程师负责后端接口的编写。既能节省成本,又能达到不错的效果。当然如果你不在乎Token的花费,那直接都使用Claude模型肯定是最好的。

于是我就去github上搜claudecode, 想看下有没有大神实现了这个功能,最后还真让我在github上找到了解决这个问题的开源项目。名字叫claude_code_bridge(ccb)

图片

这个项目windows,macos,linux都支持。

由于我用的是windows电脑,这里以windows系统为例,给大家演示下如何使用。

环境要求

  • Python 3.10+
  • 终端软件: WezTerm (windows) 或 tmux(macos或linux)

前期准备工作

  1. 安装WezTerm客户端

  2. 安装ClaudeCode命令行客户端

  3. 安装Gemini命令行客户端

  4. 安装Codex命令行客户端

安装ccb

测试ccb

bash 复制代码
ccb                    # 按 ccb.config 启动(默认:四个全开)
ccb codex gemini       # 同时启动两个
ccb codex gemini opencode claude  # 同时启动四个(空格分隔)
ccb codex,gemini,opencode,claude  # 同时启动四个(逗号分隔)
ccb -r codex gemini     # 恢复 Codex + Gemini 上次会话
ccb -a codex gemini opencode  # 自动权限模式,启动多个
ccb -a -r codex gemini opencode claude  # 自动 + 恢复(四个全开)

tmux 提示:CCB 的 tmux 状态栏/窗格标题主题只会在 CCB 运行期间启用。
tmux 提示:在 tmux 内可以按 `Ctrl+b` 然后按 `Space` 来切换布局;可以连续按,多次循环切换不同布局。

布局规则:当前 pane 对应 providers 列表的最后一个。额外 pane 顺序为 `[cmd?, providers 反序]`;第一个额外 pane 在右上,其后先填满左列(从上到下),再填右列(从上到下)。例:4 个 pane 左2右2,5 个 pane 左2右3。
提示:`ccb up` 已移除,请使用 `ccb ...` 或配置 `ccb.config`。

使用场景

安装完成后,直接用自然语言与 Claude 对话即可,它会自动检测并分派任务。

常见用法:

  • 代码审查:"让 Codex 帮我 Review 一下 main.py 的改动。"
  • 多维咨询:"问问 Gemini 有没有更好的实现方案。"
  • 结对编程:"Codex 负责写后端逻辑,我来写前端。"
  • 架构设计:"让 Codex 先设计一下这个模块的结构。"
  • 信息交互:"调取 Codex 3 轮对话,并加以总结"

卸载ccb

bash 复制代码
ccb uninstall
ccb reinstall

备用方式:

bash 复制代码
./install.sh uninstall

最后想说

目前像Claude这种高级大模型的使用成本还比较高,所以我们不得不使用这种方案。但是AI时代的产品更新日新月异,现在各家的AI Agent发展速度也很快,我相信用不了多久我们就用不到这种方案了,相信很快我们就能在一个统一的客户端中畅快的使用各种大模型,希望这个时间能早点到来。

关于这个统一的客户端我猜很可能是opencode,感兴趣的可以去看下这个开源项目。

以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~谢谢你看我的文章,我们,下次再见。

相关推荐
mCell39 分钟前
用 Knip 清理 AI Coding 留下的冗余代码
前端·ai编程·前端工程化
杨杨杨大侠3 小时前
RAG 到底是怎么工作的?从用户提问到模型回答的完整链路
spring·openai·ai编程
wangruofeng4 小时前
把AI判断做成「智能if语句」!Jev实测:一次调用3个判断,置信度直接路由
aigc·agent·ai编程
全栈技术负责人4 小时前
让 Agent 动手前先“听懂人话”:意图识别插件的设计与实践
ai·ai编程
桃西西呀5 小时前
别被"秒回"骗了:推理模型背后那只"吞金兽",吃的是你看不见的预算
人工智能·llm·ai编程
全栈弄潮儿5 小时前
用 AI 快速读懂陌生项目:代码库导览工作流
aigc·openai·ai编程
龙智DevSecOps解决方案5 小时前
JFrog供应链流量控制器架构解析:如何通过 SASE 集成阻断 AI 智能体的恶意依赖拉取?
ai编程·devops·jfrog·软件供应链安全
MayBaymax9 小时前
Spring AI Alibaba Graph 快速上手:黑板、节点、边
java·spring·ai·ai编程
小马过河R9 小时前
开篇|3天从0到1入门AI应用开发
人工智能·语言模型·llm·agent·ai编程·deepagent
zhangfeng113310 小时前
昇腾 950PR/950DT 新增regbase 编程方式和MemBase SIMD/SIMT 混合编程模型
人工智能·华为·ai编程·npu·cann