CC Switch v3.13.0

Lightweight Mode, Quota & Balance Visibility, Provider Model Auto-Fetch, Codex OAuth Reverse Proxy, and Tray Per-App Submenus

中文版 → | 日本語版 →

---

Overview

CC Switch v3.13.0 is a major feature release centered on observability, provider workflow ergonomics, and proxy compatibility. It adds inline quota and balance displays across official Claude / Codex / Gemini providers plus Token Plan, Copilot, and third-party balance APIs; introduces a Lightweight Mode that keeps CC Switch running from the system tray without a main window; delivers automatic model discovery via OpenAI-compatible /v1/models across all five supported applications; ships a Codex OAuth reverse proxy for ChatGPT subscribers; reorganizes the tray menu into per-app submenus; rebuilds the proxy forwarding stack on a Hyper-based client; and overhauls the Skills workflow with discovery, batch updates, storage-location toggling, and built-in skills.sh search and install. Additional improvements include full URL endpoint mode, enhanced token usage tracking, the Copilot interaction optimizer, a UTF-8 streaming chunk boundary fix for multi-byte output, a Linux startup UI responsiveness fix, and a friendlier new-user onboarding experience.

Release Date: 2026-04-10

Update Scale: 139 commits | 280 files changed | +31,627 / -3,042 lines

---

Highlights

---

New Features

Lightweight Mode

A tray-only operating mode that dramatically reduces CC Switch's desktop footprint when idle.

Quota & Balance Visibility

Added inline quota and balance readouts to provider cards so users can see remaining capacity without leaving the card.

Provider Model Auto-Fetch

Added OpenAI-compatible model discovery to every provider form, removing the manual copy-paste loop for model IDs.

Codex OAuth Reverse Proxy

Added a reverse proxy path for ChatGPT subscribers who want to use their ChatGPT subscription in Claude Code.

Tray Per-App Submenus

Reorganized the tray menu so providers are grouped under each application instead of living in a flat list.

Skills Discovery & Batch Updates

Upgraded the Skills management panel into a complete discovery plus maintenance workflow.

Session Workflow Upgrades

Multiple session management improvements that reduce friction when working with Claude / Codex / Gemini sessions.

OpenCode / OpenClaw Stream Check Coverage

Extended the Stream Check panel to cover the full OpenCode and OpenClaw surface area.

Full URL Endpoint Mode

Added a provider option that treats base_url as a complete upstream endpoint instead of a base URL with path appending (#1561, thanks @yovinchen).

OpenCode StepFun Step Plan Preset

Copilot Interaction Optimizer

Added request classification and routing logic that reduces unnecessary GitHub Copilot premium interaction consumption.

First-Run Welcome Dialog

Added a one-time welcome dialog on fresh installs to guide new users through the CC Switch workflow.

Official Provider Seeding

OpenCode / OpenClaw Auto-Import

Common Config Editor Guidance

Claude Session Titles & Search Highlighting

URL-Based Provider Icons

Kaku Terminal Support

OMO Slim Council Support

New Provider Presets

---

Changes

Tray Menu Organization

Proxy Forwarding Stack

Rebuilt the proxy forwarding layer on a Hyper-based HTTP client (#1714, thanks @yovinchen).

OAuth Auth Center UI Polish

Provider Key Lifecycle & Live Sync

Reworked the additive provider create / rename / duplicate flows so live config writes, cleanup, and rollback stay consistent across OpenCode / OpenClaw and takeover scenarios (#1724, thanks @yovinchen).

Codex OAuth Defaults

---

Bug Fixes

Copilot Authentication & Proxy Compatibility

UTF-8 Stream Chunk Boundaries

Fixed intermittent garbled output (U+FFFD replacement characters) in Claude Code when multi-byte UTF-8 sequences such as Chinese characters and emoji were split across TCP stream chunks via the Copilot reverse proxy (#1923, thanks @Cod1ng).

Fragmented System Prompt Normalization

Fixed strict OpenAI-compatible chat backends (Nvidia, Qwen-style) rejecting requests when converted Claude payloads contained multiple system messages (#1942, thanks @yovinchen).

Streaming Parser Compatibility

Provider Switch State Corruption

Claude Takeover Live Config Drift

WebDAV Password Retention & Validation

Provider Card Action States

Usage Accuracy & Pricing

Usage Editor & Skills UI Regressions

Chinese Skills Terminology

Environment & Preset Compatibility

Linux UI Unresponsive on Startup

Fixed a long-standing Linux bug where the window UI (including native title bar buttons) couldn't receive clicks until the user manually maximized and restored the window.

Linux Drag Region on Header

OpenCode / OpenClaw Stream Check Edge Cases

Duplicate Toast on Provider Switch

Session Search Accuracy & Chinese Support

Adaptive Thinking Reasoning Effort

Thinking Model Fallback Display

Auth Tab Localization

Schema Migration Guard

---

Documentation

User Manual Refresh

Community & Contribution Docs

Release Notes Risk Notice Backport

---

⚠️ Risk Notice

Codex OAuth Reverse Proxy Disclaimer

The Codex OAuth reverse proxy introduced in this release accesses ChatGPT Codex services through reverse-engineered OAuth flows. Please be aware of the following risks before enabling this feature:

  1. Terms of Service: Using reverse-engineered OAuth flows to access OpenAI services may violate OpenAI's terms of service, which prohibit unauthorized automated access, service reproduction, and circumventing intended access paths.
  2. Account Risk: OpenAI may flag unusual usage patterns as suspicious automated activity, potentially resulting in temporary or permanent restrictions on ChatGPT access.
  3. No Guarantee: OpenAI may update its authentication and detection mechanisms at any time, and usage patterns that work today may be flagged in the future.

The GitHub Copilot reverse proxy introduced in v3.12.3 also remains subject to its existing risk notice — see the v3.12.3 release notes for the full disclosure.

Users enable these features at their own risk. CC Switch is not responsible for any account restrictions, warnings, or service suspensions resulting from the use of these features.

---

Download & Installation

Visit Releases to download the appropriate version.

System Requirements

SystemMinimum VersionArchitecture
WindowsWindows 10 or laterx64
macOSmacOS 12 (Monterey) or laterIntel (x64) / Apple Silicon (arm64)
LinuxSee table belowx64

Windows

FileDescription
CC-Switch-v3.13.0-Windows.msiRecommended - MSI installer with auto-update
CC-Switch-v3.13.0-Windows-Portable.zipPortable version, extract and run, no registry write

macOS

FileDescription
CC-Switch-v3.13.0-macOS.dmgRecommended - DMG installer, drag to Applications, Universal Binary
CC-Switch-v3.13.0-macOS.zipZIP archive, extract and drag to Applications, Universal Binary
CC-Switch-v3.13.0-macOS.tar.gzFor Homebrew installation and auto-update

macOS builds are code-signed and notarized by Apple for a seamless install experience.

Homebrew (macOS)

brew tap farion1231/ccswitch
brew install --cask cc-switch

Update:

brew upgrade --cask cc-switch

Linux

DistributionRecommended FormatInstallation Method
Ubuntu / Debian / Linux Mint / Pop!\_OS.debsudo dpkg -i CC-Switch-.deb or sudo apt install ./CC-Switch-.deb
Fedora / RHEL / CentOS / Rocky Linux.rpmsudo rpm -i CC-Switch-.rpm or sudo dnf install ./CC-Switch-.rpm
openSUSE.rpmsudo zypper install ./CC-Switch-*.rpm
Arch Linux / Manjaro.AppImageAdd execute permission and run directly, or use AUR
Other distributions / Unsure.AppImagechmod +x CC-Switch-.AppImage && ./CC-Switch-.AppImage