Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini 3.1 Pro, GPT 5.6 Series, Grok 4.5, Claude model through API
来自项目 README
项目解读由 AI 根据历史资料整理,尚未经人工复核。仓库资料更新于 2026-09-08,与历史解读分开保留。
项目概览
CLIProxyAPI 是一个用 Go 编写的轻量级 AI 代理网关,由 router-for-me 团队开源维护,采用 MIT 协议。它能够将用户已登录授权的各种 AI CLI 工具(如 Gemini CLI、ChatGPT Codex CLI、Claude Code CLI)包装成一个统一的 OpenAI 兼容 API 接口,默认暴露在本机 localhost:8317 上。该工具解决了 AI 服务格式不统一、CLI 能力无法被代码调用、多账号管理混乱、安全暴露风险等问题。其核心设计思想包括:将 CLI 授权能力网关化、以 OpenAI 格式为标准、双层隔离架构、多账号轮询实现负载均衡、默认本机监听保障安全。CLIProxyAPI 支持流式/非流式响应、函数调用、多模态等功能,并支持多账户轮询负载均衡。它适用于本地 Agent 开发调试、多账号额度聚合、统一接入多个 AI 模型、IDE 编码助手后端等场景。但需注意,它主要代理 Chat 能力,不支持 Embeddings、Fine-tuning 等完整 API 特性,且依赖 CLI 授权,存在服务条款风险和稳定性问题。
解决什么问题
在 AI 工具爆发式增长的背景下,开发者往往拥有多种“非标准 API”的 AI 能力,例如 ChatGPT Plus 账号、Gemini CLI 免费额度、Claude Pro 订阅等。这些能力通常只能通过各自的客户端使用,无法被代码、Agent 框架或第三方工具直接调用。具体痛点包括:各家 AI 服务商的 API 格式不统一(OpenAI 用 chat/completions,Claude 用 messages,Gemini 用 generateContent),导致代码适配成本高;已登录的 CLI 能力无法代码化,例如已登录的 ChatGPT CLI 无法被 Python 脚本或 Cursor 插件调用;多账号管理混乱,多个账号需单独登录,无法统一调度;直接暴露 OAuth token 或管理 API 给第三方工具存在安全风险;工具生态不兼容,OpenAI API 格式已成为事实标准,非标准接口的模型接入成本极高。CLIProxyAPI 正是为了填补从“只有人能用”到“代码也能用”的最后一公里空白。
工作方式
CLIProxyAPI 的核心是一个“协议翻译器 + 统一网关”。它接收标准 OpenAI 格式的 POST /v1/chat/completions 请求,根据请求体中的 model 字段决定转发到哪个后端(GPT → Codex,gemini → Gemini CLI,claude → Claude Code),将 OpenAI 格式的请求体翻译成目标后端的格式,使用存储的 OAuth Token 向目标后端发起请求,再将目标后端的响应翻译回 OpenAI 格式返回给客户端。其核心模块包括:HTTP Server(监听端口,接收 OpenAI 格式请求)、Auth Manager(管理各种后端的 OAuth Token,自动刷新)、Protocol Translator(协议翻译核心)、Router(模型路由 + 账号轮询)、Config Manager(读取和管理配置)。关键机制包括:Token 自动刷新、SSE 流式响应直接透传、多账户轮询(单个账号限流/限额时自动跳过)、函数调用映射(不同后端的 function calling / tool use 格式自动互转)。
感谢 Cubence 对本项目的赞助!Cubence 是一家可靠高效的 API 中转服务商,提供 Claude Code、Codex、Gemini 等多种服务的中转。Cubence 为本软件用户提供了特别优惠:使用此链接注册,并在充值时输入 "CLIPROXYAPI" 优惠码即可享受九折优惠。
感谢 FastAIToken 对本项目的赞助! FastAIToken 是面向开发者的 AI API 聚合平台,追求极速、稳定。支持 OpenAI、Claude、Gemini 等主流大模型,充值 1:1,1 元 = 1 美元 API 额度,让开发者以更低成本、更便捷地使用全球领先的大模型服务,QQ服务群1054566214。 平台提供多种渠道自由选择:超级低价的0.02x OpenAI 福利分组(限时)、低至 0.25x OpenAI 分组、0.7x Claude 95%固定缓存、1.2x Claude Max 渠道;同时提供公开状态页,实时展示各分组的可用率、延迟及运行状态,服务透明可靠,并提供 7×24 小时真人技术支持(非机器人),快速响应开发者需求。针对企业用户可以构建SLA专线号池,包稳定,可签合同开票专人维护。
感谢 APIMart 赞助了本项目!APIMart 是专注 AI 图片/视频生成的低价 API 平台,GPT-Image-2 低至 $0.006/张,1 美元可出图 160+ 张。图片、视频一套异步 API 通吃,提交任务拿 ID、回调取结果,跑批万张不超时、换模型不改代码。按量付费、无月费,通过此注册链接注册即可开用。
运行多个具有原生体验的 Claude Code 命令,每个命令由不同的模型(Codex、GLM、Kimi、Gemini、Grok、MiniMax、DeepSeek、Cursor、Copilot、Claude)驱动。每个命令都会启动真正的 Claude Code 界面,并拥有独立的配置、历史记录、端口,以及通过 Go SDK 连接的嵌入式 CLIProxyAPI 实例,无需单独安装代理。仅支持 macOS。详情请访问 claude-dialects.cc。