docs/release-notes/v3.7.0-en.md
From Provider Switcher to All-in-One AI CLI Management Platform
中文更新说明 Chinese Documentation →
CC Switch v3.7.0 introduces six major features with over 18,000 lines of new code.
Release Date: 2025-11-19 Commits: 85 from v3.6.0 Code Changes: 152 files, +18,104 / -3,732 lines
Complete support for Google Gemini CLI, becoming the third supported application (Claude Code, Codex, Gemini).
Core Capabilities:
.env and settings.json formatsGOOGLE_GEMINI_BASE_URL, GEMINI_MODEL, etc.ccswitch:// protocolProvider Presets:
Technical Implementation:
gemini_config.rs (20KB), gemini_mcp.rsComplete refactoring of MCP management system for cross-application unification.
Architecture Improvements:
[mcp_servers] formatUser Experience:
Import/Export:
Approximately 2,000 lines of code - A complete skill ecosystem platform.
GitHub Integration:
ComposioHQ/awesome-claude-skills - Curated collectionanthropics/skills - Official Anthropic skillscexll/myclaude - Community contributionsskillsPath)Lifecycle Management:
SKILL.md files~/.claude/skills/Technical Architecture:
SkillService (526 lines) with GitHub API integrationskills.jsonApproximately 1,300 lines of code - Complete system prompt management.
Multi-Preset Management:
Cross-App Support:
~/.claude/CLAUDE.md~/.codex/AGENTS.md~/.gemini/GEMINI.mdMarkdown Editor:
Smart Synchronization:
Technical Implementation:
PromptService (213 lines)One-click provider configuration import via URL scheme.
Features:
Intelligent detection and management of configuration conflicts.
Detection Scope:
Management Features:
New Presets:
Enhancements:
config.jsonDesign System:
Interactions:
MCP v3.7.0:
Platform Compatibility:
unwrap())Synchronization:
Validation:
Type Safety:
Testing:
Dependencies:
anyhow, zip, serde_yaml, tempfileTotal Changes:
- Commits: 85
- Files: 152 changed
- Additions: +18,104 lines
- Deletions: -3,732 lines
New Modules:
- Skills Management: 2,034 lines (21 files)
- Prompts Management: 1,302 lines (20 files)
- Gemini Integration: ~1,000 lines
- MCP Refactor: ~3,000 lines refactored
Code Distribution:
- Backend (Rust): ~4,500 lines new
- Frontend (React): ~3,000 lines new
- Configuration: ~1,500 lines refactored
- Tests: ~500 lines
v3.7.0 represents a shift in CC Switch's positioning:
| Aspect | v3.6 | v3.7.0 |
|---|---|---|
| Identity | Provider Switcher | AI CLI Management Platform |
| Scope | Configuration Management | Ecosystem Management |
| Applications | Claude + Codex | Claude + Codex + Gemini |
| Capabilities | Switch configs | Extend capabilities (Skills) |
| Customization | Manual editing | Visual management (Prompts) |
| Integration | Isolated apps | Unified management (MCP) |
Visit Releases to download:
CC-Switch-v3.7.0-Windows.msi or -Portable.zipCC-Switch-v3.7.0-macOS.tar.gz or .zipCC-Switch-v3.7.0-Linux.AppImage or .debbrew tap farion1231/ccswitch
brew install --cask cc-switch
Update:
brew upgrade --cask cc-switch
Automatic migration - No action required, configs are fully compatible
Two-step migration required:
Thanks to all contributors who made this release possible:
Z.ai - GLM CODING PLAN sponsor Get 10% OFF with this link
PackyCode - API relay service partner Register with "cc-switch" code for 10% discount
v3.8.0 Preview (Tentative):
Stay tuned for more updates!
Happy Coding!