• v2.6.17 196697963b

    v2.6.17 Stable

    kerem released this 2026-02-25 15:07:33 +03:00 | 246 commits to main since this release

    📅 Originally published on GitHub: Wed, 25 Feb 2026 13:06:32 GMT
    🏷️ Git tag created: Wed, 25 Feb 2026 12:07:33 GMT

    新功能

    • 新增 OpenAI Chat Completions 端点 (POST /v1/chat/completions) - 第四类用户侧 API,支持 OpenAI Chat 格式请求,自动转换到 Claude/Gemini 上游,包含流式/非流式响应、独立渠道管理和调度
    • 渠道模型白名单过滤 - 为渠道配置支持的模型列表,调度器自动跳过不支持当前请求模型的渠道,支持精确匹配和通配符前缀匹配(如 gpt-4*),空列表表示支持所有模型
    • 渠道级代理(Proxy)支持 - 为每个渠道配置独立的 HTTP/SOCKS5 代理,适用于网络隔离、地域限制等场景,Ping 连通性测试同样走渠道代理

    🐛 修复

    • Chat 渠道 Ping 支持 Claude 类型 - Claude API 改用 OPTIONS /v1/messages 进行健康检查
    • Chat Claude 响应 finish_reason 映射 - 正确映射 Claude stop_reason 到 OpenAI finish_reason
    • Chat 流式响应处理修复 - 修复流式响应的两个严重问题及代码审查发现的中等问题
    • 密钥管理 MODELS ERR 工具提示样式修复

    🔒 安全

    • 安全审计修复 - 权限分离、启动保护与配置加固

    🔧 改进

    • Go 依赖升级,支持 SOCKS5 代理功能
    • 移除更多代理相关请求头,降低被识别为中转层的风险

    Full Changelog: https://github.com/BenedictKing/ccx/compare/v2.6.16...v2.6.17

    Downloads
  • v2.6.16 42aef85887

    v2.6.16 Stable

    kerem released this 2026-02-17 19:46:06 +03:00 | 260 commits to main since this release

    📅 Originally published on GitHub: Wed, 18 Feb 2026 00:50:40 GMT
    🏷️ Git tag created: Tue, 17 Feb 2026 16:46:06 GMT

    新功能

    • 渠道日志接口类型标识 - 日志列表新增接口类型标签(Messages/Responses/Gemini),以彩色标签展示请求来源

    Full Changelog: https://github.com/BenedictKing/ccx/compare/v2.6.15...v2.6.16

    Downloads
  • v2.6.15 7d167c8e98

    v2.6.15 Stable

    kerem released this 2026-02-14 17:19:23 +03:00 | 262 commits to main since this release

    📅 Originally published on GitHub: Sat, 14 Feb 2026 15:14:18 GMT
    🏷️ Git tag created: Sat, 14 Feb 2026 14:19:23 GMT

    新功能

    • 自动移除 cch= 计费头参数 - 预处理阶段自动剥离 system 中的 cch=xxx; 参数,避免上游计费混乱
    • 前端 CCH 全局开关 - 操作栏新增 CCH 切换按钮,支持热配置切换
    • 全局流量图按模型堆叠面积曲线 - 流量模式改为按实际模型显示堆叠面积曲线,tooltip 显示各模型请求数/失败数
    • 渠道流量图改为堆叠面积图 - Key+Model 分组方式不变,流量模式改为堆叠面积并显示 legend
    • 渠道自定义请求头支持 - 允许为每个渠道配置自定义 HTTP 请求头,在发送请求到上游时附加或覆盖

    🐛 修复

    • 修复空响应误判 tool_use/thinking 响应 - 预检测仅通过文本判断内容是否为空,导致纯 tool_use、thinking 等非文本响应被误判为空响应并触发不必要的重试
    • 修复渠道 Token/Cache 图多模型时无数据 - 按模型拆分时 Token/Cache 字段未传递
    • 修复渠道 Token/Cache 图多模型 Y 轴刻度不一致 - 所有 Input series 共享左侧 Y 轴,所有 Output series 共享右侧 Y 轴
    • 修复渠道流量条历史最大值不衰减 - 增加指数衰减,避免历史峰值过后所有柱子都变得很矮

    🔧 改进

    • 渠道流量图按 Key+Model 组合显示多条曲线 - 同一 Key 请求多个模型时,每个组合显示独立曲线
    • 日志和流量图显示重定向后的实际模型 - 配置模型映射时,日志显示 原始模型 → 实际模型,流量图按实际模型分组统计

    Full Changelog: https://github.com/BenedictKing/ccx/compare/v2.6.6...v2.6.15

    Downloads
  • v2.6.6 0e530bd092

    v2.6.6 Stable

    kerem released this 2026-02-10 06:36:29 +03:00 | 283 commits to main since this release

    📅 Originally published on GitHub: Wed, 11 Feb 2026 00:37:19 GMT
    🏷️ Git tag created: Tue, 10 Feb 2026 03:36:29 GMT

    新功能

    • 模型维度使用统计 - 新增按模型分组的请求量和 Token 消耗时间序列统计,前端支持多曲线面积图,请求量/Token 双视图切换
    • 渠道快速日志 - 新增渠道级别的请求日志查看功能,支持状态码颜色标识、展开错误详情、3 秒自动刷新,渠道卡片新增独立日志按钮方便快速访问

    🐛 修复

    • 修复 OpenAI/Gemini 上游流式响应事件缺失 - 解决通过 OpenAI/Gemini 上游代理时,Anthropic SDK 报 Unexpected event order 的问题,补全 message_start/message_stop 等必要事件
    • 修复模型统计图表并发请求竞态 - 使用请求版本号机制,确保只有最新请求的结果会更新数据,避免数据闪回
    • 修复渠道删除后日志串台 - 删除渠道时清空整个日志存储,避免索引错位

    Full Changelog: https://github.com/BenedictKing/ccx/compare/v2.6.4...v2.6.6

    Downloads
  • v2.6.4 46ba7fd1aa

    v2.6.4 Stable

    kerem released this 2026-02-07 06:42:45 +03:00 | 287 commits to main since this release

    📅 Originally published on GitHub: Sat, 07 Feb 2026 06:45:26 GMT
    🏷️ Git tag created: Sat, 07 Feb 2026 03:42:45 GMT

    新功能

    • 上游空响应自动重试 - 上游返回 HTTP 200 但流式响应内容为空时,自动触发 failover 重试到下一个 Key/BaseURL/渠道

    Full Changelog: https://github.com/BenedictKing/ccx/compare/v2.6.3...v2.6.4

    Downloads
  • v2.6.3 5a90166d72

    v2.6.3 Stable

    kerem released this 2026-02-04 15:36:33 +03:00 | 288 commits to main since this release

    📅 Originally published on GitHub: Wed, 04 Feb 2026 12:45:03 GMT
    🏷️ Git tag created: Wed, 04 Feb 2026 12:36:33 GMT

    新功能

    • 渠道配置复制功能 - 在渠道右侧菜单新增"复制配置"选项,一键复制所有 BaseURL 和 API Key 到剪贴板

    🐛 修复

    • 修复共享 MetricsKey 数据丢失 - 删除渠道时不再误删其他渠道共享的指标数据

    🔧 改进

    • 渠道删除时保留历史指标数据 - 删除渠道后指标数据自然过期,不再主动清理,保持全局历史统计完整性

    Full Changelog: https://github.com/BenedictKing/ccx/compare/v2.6.1...v2.6.3

    Downloads
  • v2.6.1 cdb61bb56a

    v2.6.1 Stable

    kerem released this 2026-02-01 08:54:11 +03:00 | 292 commits to main since this release

    📅 Originally published on GitHub: Sun, 01 Feb 2026 08:42:20 GMT
    🏷️ Git tag created: Sun, 01 Feb 2026 05:54:11 GMT

    🐛 修复

    • 低质量渠道 token 修补逻辑优化 - 修复低质量渠道模式下 message_start 事件中虚假 input_tokens 未被正确修补的问题
    • message_start 事件 output_tokens 误修补 - 修复 output_tokens=1 被错误修补为 0 的问题

    Full Changelog: https://github.com/BenedictKing/ccx/compare/v2.6.0...v2.6.1

    Downloads
  • v2.6.0 44176dadf4

    v2.6.0 Stable

    kerem released this 2026-01-31 15:45:45 +03:00 | 295 commits to main since this release

    📅 Originally published on GitHub: Sat, 31 Jan 2026 14:27:37 GMT
    🏷️ Git tag created: Sat, 31 Jan 2026 12:45:45 GMT

    🔧 改进

    • 项目名称统一为 ccx - 将项目从 claude-proxy 重命名为 ccx,统一所有代码、配置和文档中的命名
    • Go 版本升级 - 从 Go 1.22 升级到 Go 1.25
    • 新增 GitHub 链接 - 在界面中添加项目 GitHub 仓库链接

    Full Changelog: https://github.com/BenedictKing/ccx/compare/v2.5.13...v2.6.0

    Downloads