如果你有其他 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 命令)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.