docs/release-notes/v3.7.0-zh.md
从供应商切换器到 AI CLI 一体化管理平台
CC Switch v3.7.0 新增六大核心功能,新增超过 18,000 行代码。
发布日期:2025-11-19 提交数量:从 v3.6.0 开始 85 个提交 代码变更:152 个文件,+18,104 / -3,732 行
完整支持 Google Gemini CLI,成为第三个支持的应用(Claude Code、Codex、Gemini)。
核心能力:
.env 和 settings.json 格式GOOGLE_GEMINI_BASE_URL、GEMINI_MODEL 等环境变量ccswitch:// 协议导入配置供应商预设:
技术实现:
gemini_config.rs(20KB)、gemini_mcp.rsMCP 管理系统完整重构,实现跨应用统一管理。
架构改进:
[mcp_servers] 格式用户体验:
导入/导出:
约 2,000 行代码 - 完整的技能生态平台。
GitHub 集成:
ComposioHQ/awesome-claude-skills - 精选集合anthropics/skills - Anthropic 官方技能cexll/myclaude - 社区贡献skillsPath)生命周期管理:
SKILL.md 文件~/.claude/skills/技术架构:
SkillService(526 行)集成 GitHub APIskills.json约 1,300 行代码 - 完整的系统提示词管理。
多预设管理:
跨应用支持:
~/.claude/CLAUDE.md~/.codex/AGENTS.md~/.gemini/GEMINI.mdMarkdown 编辑器:
智能同步:
技术实现:
PromptService(213 行)通过 URL 方案一键导入供应商配置。
功能特性:
智能检测和管理配置冲突。
检测范围:
管理功能:
新增预设:
增强功能:
config.json设计系统:
交互优化:
MCP v3.7.0:
平台兼容性:
unwrap())同步机制:
验证增强:
类型安全:
测试:
依赖项:
anyhow、zip、serde_yaml、tempfile总体变更:
- 提交数:85
- 文件数:152 个文件变更
- 新增:+18,104 行
- 删除:-3,732 行
新增模块:
- Skills 管理:2,034 行(21 个文件)
- Prompts 管理:1,302 行(20 个文件)
- Gemini 集成:约 1,000 行
- MCP 重构:约 3,000 行重构
代码分布:
- 后端(Rust):约 4,500 行新增
- 前端(React):约 3,000 行新增
- 配置:约 1,500 行重构
- 测试:约 500 行
v3.7.0 代表了 CC Switch 定位的转变:
| 方面 | v3.6 | v3.7.0 |
|---|---|---|
| 身份 | 供应商切换器 | AI CLI 管理平台 |
| 范围 | 配置管理 | 生态系统管理 |
| 应用 | Claude + Codex | Claude + Codex + Gemini |
| 能力 | 切换配置 | 扩展能力(Skills) |
| 定制 | 手动编辑 | 可视化管理(Prompts) |
| 集成 | 孤立应用 | 统一管理(MCP) |
访问 Releases 下载:
CC-Switch-v3.7.0-Windows.msi 或 -Portable.zipCC-Switch-v3.7.0-macOS.tar.gz 或 .zipCC-Switch-v3.7.0-Linux.AppImage 或 .debbrew tap farion1231/ccswitch
brew install --cask cc-switch
更新:
brew upgrade --cask cc-switch
自动迁移 - 无需任何操作,配置完全兼容
需要两步迁移:
感谢所有让这个版本成为可能的贡献者:
Z.ai - GLM CODING PLAN 赞助商 通过此链接获得 10% 折扣
PackyCode - API 中继服务合作伙伴 使用 "cc-switch" 代码注册可享受 10% 折扣
v3.8.0 预览(暂定):
敬请期待更多更新!