把各家(Gemini,OpenAI)的模型 API 转换成 Claude 格式提供服务
- 🚀 一键部署到 Cloudflare Workers
- 🔄 兼容 Claude Code。配合 One-Balance 低成本,0 费用使用 Claude Code
- 📡 支持流式和非流式响应
- 🛠️ 支持工具调用
- 🎯 零配置,开箱即用
git clone https://github.com/glidea/claude-worker-proxy cd claude-worker-proxy npm install wrangler login # 如果尚未安装:npm i -g wrangler@latest npm run deploycf# 例子:以 Claude 格式请求 Gemini 后端 curl -X POST https://claude-worker-proxy.xxxx.workers.dev/gemini/https://generativelanguage.googleapis.com/v1beta/v1/messages \ -H "x-api-key: YOUR_GEMINI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gemini-2.5-flash", "messages": [ {"role": "user", "content": "Hello"} ] }'- URL 格式:
{worker_url}/{type}/{provider_url_with_version}/v1/messages type: 目标厂商类型,目前支持gemini,openaiprovider_url_with_version: 目标厂商 API 基础地址x-api-key: 目标厂商的 API Key
# 编辑 ~/.claude/settings.json { "env": { "ANTHROPIC_BASE_URL": "https://claude-worker-proxy.xxxx.workers.dev/gemini/https://xxx.com/v1beta", # https://xxx.com/v1beta: 注意带版本号;需要支持函数调用! "ANTHROPIC_CUSTOM_HEADERS": "x-api-key: YOUR_KEY", "ANTHROPIC_MODEL": "gemini-2.5-pro", # 大模型,按需修改 "ANTHROPIC_SMALL_FAST_MODEL": "gemini-2.5-flash", # 小模型。也许你并不需要 ccr 那么强大的 route "API_TIMEOUT_MS": "600000" } } claude AI 学习交流社群 | 我的其它项目 |
📕 小红书账号 - 持续分享 AI 原创 | |


