CC Switch v3.10.0 introduces OpenCode support, becoming the fourth managed CLI application.
This release also brings global proxy settings, Claude Rectifier (thinking signature fixer), enhanced health checks, per-provider configuration, and many other important features, along with comprehensive improvements to multi-app workflows and terminal experience.
Release Date: 2026-01-21
Highlights
OpenCode Support: Full management of providers, MCP servers, and Skills with auto-import on first launch
Global Proxy: Configure a unified proxy for all outbound network requests
Claude Rectifier: Thinking signature fixer for better compatibility with third-party APIs
Enhanced Health Checks: Configurable prompts and CLI-compatible request format
Per-Provider Config: Persistent provider-specific configuration support
App Visibility Control: Freely show/hide apps with synchronized tray menu updates
Convert timeout parameters to Gemini CLI format (#580, thanks @cxyfer)
UI
Fixed Select dropdown rendering issues in FullScreenPanel
Notes & Considerations
OpenCode is a newly supported app: OpenCode CLI must be installed first to use related features.
Global proxy affects all outbound requests: including usage queries, health checks, and other network operations.
Rectifier is experimental: can be disabled in Advanced Settings if issues occur.
Special Thanks
Thanks to @yovinchen @YangYongAn @cxyfer @xxk8 @kkkman22 @Shuimo03 for their contributions to this release!
Thanks to @libukai for designing the elegant failover-related UI!
Download & Installation
Visit Releases to download the appropriate version.
System Requirements
| System | Minimum Version | Architecture |
| ------- | ------------------------------ | ----------------------------------- |
| Windows | Windows 10 or later | x64 |
| macOS | macOS 10.15 (Catalina) or later | Intel (x64) / Apple Silicon (arm64) |
| Linux | See table below | x64 |
| File | Description |
| -------------------------------- | ------------------------------------------------------------------ |
| CC-Switch-v3.10.0-macOS.zip | Recommended - Extract and drag to Applications, Universal Binary |
| CC-Switch-v3.10.0-macOS.tar.gz | For Homebrew installation and auto-update |
Note: Since the author doesn't have an Apple Developer account, you may see an "unidentified developer" warning on first launch. Please close it, then go to "System Settings" → "Privacy & Security" → click "Open Anyway", and it will open normally afterwards.
Homebrew (macOS)
brew tap farion1231/ccswitch
brew install --cask cc-switch
Update:
brew upgrade --cask cc-switch
Linux
| Distribution | Recommended Format | Installation Method |
| --------------------------------------- | ------------------ | ---------------------------------------------------------------------- |
| Ubuntu / Debian / Linux Mint / Pop!_OS | .deb | sudo dpkg -i CC-Switch-*.deb or sudo apt install ./CC-Switch-*.deb |
| Fedora / RHEL / CentOS / Rocky Linux | .rpm | sudo rpm -i CC-Switch-*.rpm or sudo dnf install ./CC-Switch-*.rpm |
| openSUSE | .rpm | sudo zypper install ./CC-Switch-*.rpm |
| Arch Linux / Manjaro | .AppImage | Add execute permission and run directly, or use AUR |
| Other distributions / Unsure | .AppImage | chmod +x CC-Switch-*.AppImage && ./CC-Switch-*.AppImage |