基于 CC Switch v3.17.0 的个人增强构建,集成了 CodexCont 的 Codex reasoning 自动续写功能和独立的 Grok Build 供应商管理与路由。

Stars

29

7 天增长

暂无数据

Fork 数

4

开放 Issue

0

开源协议

MIT

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

将 Codex 推理自动续写和 Grok 配置管理两个以往独立的功能直接嵌入 CC Switch 的 UI 和路由链路中,无需额外运行转发服务。

适合谁使用

  • 已有 CC Switch 且需要 Codex 自动续写的用户
  • 需要在 CC Switch 内管理 Grok/xAI 供应商并实现路由切换的用户
  • 需要一站式代理 Codex 和 Grok 的 Windows 用户
  • 熟悉 CC Switch 并希望使用 UI 开关持久化配置的开发者

典型使用场景

  • 通过设置页 UI 开关启用 Codex reasoning 自动续写,无需手动修改配置文件
  • 独立管理多个 Grok 供应商(xAI 或兼容服务),支持独立路由和故障转移
  • 通过同一 CC Switch 实例同时处理 /v1/responses 和 /v1/chat/completions 请求
  • 将 CodexCont 配置持久化到数据库,并支持环境变量覆盖运行参数

项目优势

  • 完整保留上游 CC Switch v3.17.0 的全部功能(快照、供应商路由、故障转移、订阅等)
  • 新增 CodexCont UI 开关,配置通过数据库 v14 迁移持久化,重启生效
  • Codex 续写复用 CC Switch 的 RequestForwarder 转发与重试/故障转移流程,不绕过路由及用量记录
  • Grok Build 作为独立顶层应用运行,拥有独立的供应商、模型配置项和配置自动备份机制

使用前须知

  • 仅提供 Windows 构建(安装包、MSI、便携版),未提及 macOS 或 Linux 支持
  • 本仓库属于个人分支,非官方 CC Switch 仓库,可能不会跟踪上游更新
  • 用户仍需自行配置上游 Codex/Grok 供应商,本构建不包含任何默认 API 密钥

README 快速开始

CC Switch CodexCont + Grok Build

基于 CC Switch v3.17.0 的 Codex reasoning 自动续写与 Grok Build 增强版

下载 Release · 上游 CC Switch · CodexCont · Grok Build Switch

这个仓库是什么

这是一个基于 CC Switch v3.17.0 发布提交 3d176b9 的个人增强构建。

本构建保留 CC Switch v3.17.0 原有的项目快照、供应商管理、代理路由、故障转移、官方 ChatGPT 订阅代理、原生 Anthropic Messages,以及 Codex / Claude / Gemini / OpenCode / OpenClaw / Hermes 配置管理能力,并额外加入两个功能:

  • CodexCont 风格的 Codex reasoning 自动续写
  • 独立的 Grok Build 供应商、配置管理和代理路由

核心链路保持为:

Codex -> CC Switch 本地代理 -> 多上游路由 / 故障转移 -> 模型服务
Grok  -> CC Switch Grok 路由 -> xAI / Grok 兼容上游

Codex 续写逻辑和 Grok 路由都集成在 CC Switch 内部,不需要额外运行独立转发服务。

相对上游 CC Switch 的新增改动

1. 新增 CodexCont UI 开关

在设置页加入独立开关:

设置 -> 代理 -> Codex reasoning 自动续写(CodexCont)

可以在 UI 中控制是否启用 Codex reasoning 自动续写,不需要手动修改配置文件。

2. 支持持久化 CodexCont 配置

新增数据库配置项:

codex_continue_config

配置由 CC Switch 自身保存和读取,重启后继续生效。

3. /v1/responses 自动续写处理

当 Codex 请求经过 CC Switch 的 /v1/responses 时,后端会读取 CodexCont 配置,并在满足条件时自动执行 reasoning continuation。

续写请求仍然使用 CC Switch 原有的 provider 转发和 retry/failover 流程:

RequestForwarder::forward_with_retry(... providers)

因此不会绕开 CC Switch 的路由、故障转移和用量记录。

4. 保留 CC Switch 路由和故障转移体验

本构建没有把 Codex provider 固定到单独服务,也不要求把 Codex 指向额外端口。推荐配置仍然是 CC Switch 本地代理,例如:

base_url = "http://127.0.0.1:15721/v1"

5. native Responses provider 安全门控

只有候选 providers 都使用原生 Responses 链路、不需要 Responses -> Chat Completions 转换时,才启用 Codex reasoning continuation。

这样可以避免把 reasoning.encrypted_content 注入不兼容的 Chat provider。

6. CodexCont 环境变量覆盖

除 UI 配置外,还支持环境变量覆盖运行参数:

CCSWITCH_CODEX_CONTINUE
CCSWITCH_CODEX_CONTINUE_MAX
CCSWITCH_CODEX_CONTINUE_STEP
CCSWITCH_CODEX_CONTINUE_MARKER

7. 独立 Grok Build 应用

Grok 作为独立顶层应用

项目描述

CC Switch 3.16.5 with CodexCont integration and Windows release assets

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

l0ng-ai
精选
l0ng-ai GitHub avatar

tty7

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.

开发者工具CLI 与终端
359
steelbrain
精选
steelbrain GitHub avatar

reims-vgpu

reims-vgpu is an experimental virtual GPU for macOS guests that uses QEMU to decode the guest's GPU command stream and execute it through Metal or Vulkan, leveraging the built-in AppleParavirtGPU driver without requiring custom kexts.

桌面应用
143
m-novotny
精选
m-novotny GitHub avatar

memguard-rs

A Rust library that provides secure memory handling primitives including zeroization on drop, memory locking, constant-time comparison, and compile-time guarded regions, with zero dependencies and no_std support.

嵌入式与物联网安全
131