CCX:多协议 AI API 代理网关
CCX:多协议 AI API 代理网关
单二进制部署 | 统一管理 Claude/OpenAI/Codex/Gemini
⭐ 2,591 🍴 185 | MIT | Go 语言
什么是 CCX?
高性能 AI API 代理与协议转换网关
- 同时对接 Claude、OpenAI、Codex、Gemini 等多 AI 服务
- 需维护多套 API 协议和鉴权方式 → 收敛到单一入口
- 内置 Web 管理面板进行渠道配置、密钥管理、故障转移
- Go 语言编写,单二进制零依赖部署
核心定位:一套接口接入全网主流大模型
核心功能一览
| 功能模块 | 描述 | 核心价值 |
|---|---|---|
| 多协议代理 | 统一 Claude/OpenAI/Codex/Gemini API | 一套接口全搞定 |
| 可视化面板 | Web UI 图形化渠道管理 | 告别手动改配置 |
| 智能调度 | 优先级/故障转移/熔断 | 生产级高可用 |
| 多Key轮换 | 自动轮换 API Key | 突破 Rate Limit |
| 单二进制部署 | Go 语言一体化架构 | 零依赖开箱即用 |
| 日志监控 | 实时请求量/成功率/延迟 | 可观测性强 |
快速上手:1 分钟部署
方式一:二进制直接运行
# 创建 .env 文件
PORT=3000
PROXY_ACCESS_KEY=your-proxy-access-key
ADMIN_ACCESS_KEY=your-admin-secret-key
APP_UI_LANGUAGE=zh-CN
# 直接运行
./ccx # Linux/macOS 或 ccx.exe Windows
# 访问 http://localhost:3000
方式二:Docker
docker run -d --name ccx -p 3000:3000 \
-e PROXY_ACCESS_KEY=your-proxy-access-key \
crpi-i19l8zl0ugidq97v.cn-hangzhou.personal.cr.aliyuncs.com/bene/ccx:latest
竞品对比
| 对比维度 | CCX | OneAPI | CodexBridge |
|---|---|---|---|
| 多协议支持 | Claude/OpenAI/Codex/Gemini | OpenAI兼容为主 | 仅Codex |
| 可视化面板 | 内置Web UI | 部分版本支持 | 无 |
| 部署方式 | 单二进制即可运行 | 需Docker+数据库 | 需Python环境 |
| 故障转移 | 智能熔断+自动切换 | 基本切换 | 不支持 |
| 日志监控 | 实时请求量/成功率/延迟 | 基础日志 | 无 |
| 语言 | Go 高性能 | Python/Java | Python |
核心优势:原生多协议 + 单二进制部署 + 可视化面板
核心功能详解
1. 渠道编排与可视化面板
功能说明:Web 管理面板提供直观的渠道编排界面,拖拽调整优先级,实时查看渠道状态
输入要求:上游 API Key、模型映射关系、优先级权重
输出效果:自动化渠道调度,按优先级依次尝试,失败自动转移
适用场景:
- 团队统一管理多个 AI 服务商的 API Key
- 不同模型使用不同渠道分发
- 临时停用某个渠道无需改代码
核心功能详解
2. 流量监控与日志
功能说明:实时监控每个渠道的请求量、成功率和平均延迟,支持按模型维度统计
输入要求:无需额外配置,启动后自动采集
输出效果:可视化仪表板,展示渠道状态、熔断状态、请求趋势
适用场景:
- 运维团队监控 API 服务健康状态
- 成本分析:哪个模型用量最多、哪个渠道最稳定
- 排查问题:查看失败请求的具体原因
核心功能详解
3. 渠道配置管理
功能说明:新增、编辑、删除上游渠道,独立配置 API 端点、Key、模型映射、超时时间
输入要求:上游服务商名称、API 地址、认证密钥
输出效果:自动生成渠道配置,支持热重载无需重启
适用场景:
- 快速接入新的大模型服务商
- 同一个模型配置多个 API Key 轮换使用
- 生产环境和测试环境使用不同渠道
用户群体总结
- ✅ AI 应用开发者:统一管理多个大模型 API,减少适配代码量
- ✅ DevOps/运维团队:集中监控 API 调用状态,保障服务高可用
- ✅ 独立开发者:一个二进制文件搞定,无需折腾 Docker 和数据库
- ✅ 小型团队:共享 API Key,统一管理白名单和配额
- ❌ 单模型轻量使用:官方 SDK 更直接简单
定价与协议
完全免费开源,MIT 协议,可商用无限制
- GitHub Releases 提供 Linux/macOS/Windows 二进制文件
- 支持 Docker 和 Docker Compose 部署
- 通过 SignPath Foundation 代码签名,安全有保障
特别适合:正在寻找 OneAPI 替代品的用户
GitHub 仓库: BenedictKing/ccx
总结
- 核心价值:将分散的 AI API 调用收敛到一个统一代理层
- 最大优势:单二进制零依赖部署 + 原生多协议支持(Claude + OpenAI + Codex + Gemini)
- 推荐指数:⭐⭐⭐⭐(4星)
- 适合人群:同时使用多个 AI 服务的开发者和团队
立即体验: CCX 官方文档