一个强大的代理服务器,将基于 CLI 的 AI 模型(Gemini CLI、OpenAI Codex、Claude Code、Qwen Code、iFlow、Antigravity)封装为 OpenAI/Gemini/Claude/Codex 兼容的 API 端点,支持 OAuth 认证。
CLIProxyAPI 支持所有主流 AI 编码助手:
部署后,您有两种认证方法:
https://<your-domain>:8085使用 Zeabur 的 shell/终端功能:
# 进入工作目录
cd /CLIProxyAPI
# Gemini CLI (OAuth 通过端口 8085)
./CLIProxyAPI -no-browser --login
# OpenAI Codex (OAuth 通过端口 1455)
./CLIProxyAPI -no-browser --codex-login
# Claude Code (OAuth 通过端口 54545)
./CLIProxyAPI -no-browser --claude-login
# Qwen Code
./CLIProxyAPI -no-browser --qwen-login
# iFlow (OAuth 通过端口 11451)
./CLIProxyAPI -no-browser --iflow-login
# Antigravity (OAuth 通过端口 51121)
./CLIProxyAPI -no-browser --antigravity-login
-no-browser 标志会在终端显示 OAuth URL,供手动浏览器认证。
认证后,配置您的工具:
基础 URL: https://<your-domain>/v1
API 密钥: sk-cliproxyapi-default-key-change-me(或在 config.yaml 中更新)
每个供应商提供不同的模型:
OpenAI Codex: gpt-5-codex, gpt-5, codex-latest
Claude Code: claude-sonnet-4, claude-opus-4, claude-sonnet-4-5, claude-opus-4-5
Gemini CLI: gemini-2.5-pro, gemini-2.5-flash, gemini-2.0-flash-thinking
Qwen Code: qwen-coder-plus, qwen-turbo, qwen-max
iFlow: tstars2.0
Antigravity: antigravity-latest
{
"models": {
"override": {
"gpt-5-codex": {
"apiKey": "sk-cliproxyapi-default-key-change-me",
"baseURL": "https://<your-domain>/v1"
}
}
}
}
此模板包含优化的 config.yaml,具有:
✅ 远程管理已启用 - 从任何地方访问 Web UI
✅ 失败自动重试 - 3 次重试,最大 30 秒间隔
✅ 轮询负载均衡 - 账户间均匀分配
✅ 流式保活 - 15 秒保活,连接稳定
✅ 日志管理 - 基于文件的日志,100MB 限制
✅ 使用跟踪 - 内置使用统计
✅ 配额管理 - 配额超限时自动切换项目/模型
配置位置: /CLIProxyAPI/config.yaml
您可以通过 Zeabur 的文件编辑器或终端编辑配置。
| 端口 | 用途 | 协议 |
|---|---|---|
| 8317 | 主 API 端点 | HTTP |
| 8085 | 管理 Web UI 和 Gemini OAuth | HTTP |
| 1455 | OpenAI Codex OAuth 回调 | TCP |
| 54545 | Claude Code OAuth 回调 | TCP |
| 51121 | Antigravity OAuth 回调 | TCP |
| 11451 | iFlow OAuth 回调 | TCP |
MIT 许可证 - 参见 LICENSE