如果你有其他 AI 模型的 API (比如 Google Gemini 或者 OpenAI):现在可以通过一个简单的代理,将这些 API 接入 Claude Code ,实现低成本甚至零成本使用。
我开发了一个小项目:claude-worker-proxy
,整个部署过程不到 5 分钟。
https://github.com/glidea/claude-worker-proxy
简单来说,claude-worker-proxy
是一个部署在 Cloudflare Workers 上的代理服务。它的作用是“翻译官”:
第一步:部署 Worker
# 1. 克隆项目 git clone https://github.com/glidea/claude-worker-proxy cd claude-worker-proxy # 2. 安装依赖 npm install # 3. 登录并部署 (如果没装 wrangler, 先 npm i -g wrangler@latest) wrangler login npm run deploycf
部署成功后,你会得到一个 *.workers.dev
的地址,这就是你的代理地址。
第二步:配置 Claude Code
编辑你本地的 ~/.claude/settings.json
文件,将 API 指向你刚刚部署的 Worker 。
下面是一个使用 Gemini 的例子:
{ "env": { "ANTHROPIC_BASE_URL": "https://YOUR_WORKER_NAME.workers.dev/gemini/https://generativelanguage.googleapis.com/v1beta", "ANTHROPIC_API_KEY": "YOUR_GEMINI_API_KEY", "ANTHROPIC_MODEL": "gemini-2.5-pro", "ANTHROPIC_SMALL_FAST_MODEL": "gemini-2.5-flash", "API_TIMEOUT_MS": "600000" } }
关键配置解释:
ANTHROPIC_BASE_URL
: 格式为 {你的 Worker 地址}/{目标类型}/{目标 API 地址}
。目标类型
: 目前支持 gemini
和 openai
。目标 API 地址
: 注意,这里要填官方 API 的 Base URL ,比如 Gemini 的 https://generativelanguage.googleapis.com/v1beta
。 需要支持函数调用,有些野鸡中转站不支持!!!ANTHROPIC_API_KEY
: 填目标厂商的 API Key ,比如你的 Gemini API Key 。保存配置后,重启你的 Claude Code (claude
命令)
![]() | 1 billzhuang 62 天前 via iPhone |
2 IndexOutOfBounds OP @billzhuang 定位不一样 这个是基于 CF 部署的,也尽量免配置,没啥上手或使用成本 |
3 IndexOutOfBounds OP 当然 CCR 是全能选手,比如他对各种任务做了模型细分,但如果你觉得大小模型的划分已经足够了的话 "ANTHROPIC_MODEL": "gemini-2.5-pro", "ANTHROPIC_SMALL_FAST_MODEL": "gemini-2.5-flash", 可以考虑这个项目 |
![]() | 4 korvin 61 天前 赞,晚上回去试试 |
![]() | 5 korvin 61 天前 API_KEY 能支持多个轮询不? |
6 xiazhi 61 天前 支持贴图不. |
7 IndexOutOfBounds OP @korvin 配合 one balance 项目可以 |
8 IndexOutOfBounds OP @xiazhi 取决于你用的 API 本身是否支持 |