CLIProxyAPI
活跃简介
将 Gemini CLI、Claude Code、Codex 等 AI 代理封装为 OpenAI/Gemini/Claude 兼容的 API 服务,实现多种编程代理的统一接口调用。
核心特性
- OpenAI 兼容 API — 将 Claude Code、Codex、Gemini CLI 封装为标准 OpenAI 格式的 REST 端点
- OAuth 登录 — 通过 OAuth 流程直接使用 Claude Code、Codex、Grok Build 的订阅账户
- 多账户轮询 — 支持多账号 round-robin 负载均衡(Gemini、OpenAI、Claude、Grok)
- 流式响应 — 同时支持 streaming、non-streaming 和 WebSocket 三种响应模式
- Go SDK — 可嵌入式 SDK,方便将代理服务集成到其他项目中
- 管理 API — 提供完整的管理接口用于用户和配额管理
适用场景
💡 为 CLI 工具提供统一的 API 接口,支持多模型切换
💡 多团队共享同一套 AI 订阅账户,按需分配配额
💡 将 Claude/Codex/Gemini 能力接入自有应用或内部工具
💡 本地或离线环境中通过代理访问 AI 模型
分类
快速开始
# 安装 CLIProxyAPI
go install github.com/router-for-me/CLIProxyAPI@latest
# 启动代理服务
cliproxyapi serve