CC Switch v3.11.0

OpenClaw 支持、会话管理器、备份管理与 50+ 项改进

English → | 日本語版 →

---

概览

CC Switch v3.11.0 是一次大规模更新,新增第五个应用 OpenClaw 的完整管理支持,同时带来全新的会话管理器备份管理功能。此外,Oh My OpenCode (OMO) 集成、供应商切换的部分键值合并架构升级、设置页面重构等多项改进使整体体验更加完善。

发布日期:2026-02-26

更新规模:147 commits | 274 files changed | +32,179 / -5,467 lines

---

重点内容

---

主要功能

OpenClaw 支持(新增第五应用)

CC Switch 新增对 OpenClaw 的完整管理支持,这是继 Claude Code、Codex、Gemini CLI、OpenCode 之后的第五个受管理应用。

会话管理器 Sessions

全新的会话管理器,帮助你浏览和检索历史会话记录。

备份管理 Backup

独立的备份管理面板,让数据安全更有保障。

Oh My OpenCode (OMO) 集成

完整的 Oh My OpenCode 配置文件管理。

工作空间 Workspace

工具栏 Toolbar

设置 Settings

供应商预设 Preset

其他新功能

---

架构改进

部分键值合并(⚠️ 破坏性变更)

供应商切换从全量配置覆写改为部分键值合并策略(#1098)。

变更前:切换供应商时,整个 settings_config 会覆写到 live 配置文件。这意味着用户在 live 文件中手动添加的非供应商设置(插件配置、MCP 配置、权限设置等)会在每次切换时丢失。为了弥补这个问题,之前版本提供了"通用配置片段"功能,让用户定义每次切换时都会合并的公共配置。

变更后:切换供应商时,仅替换供应商相关的键值(API Key、端点、模型等),用户的其余设置完整保留。因此"通用配置片段"功能不再需要,已被移除。

影响与迁移

此次重构删除了 6 个前端文件(3 个组件 + 3 个 hooks)、约 150 行后端死代码。

手动导入替代自动导入

启动时不再自动导入外部配置,改为手动点击"导入当前配置"按钮,避免意外覆盖用户数据。

OMO Variant 参数化

通过 OmoVariant 结构体参数化消除 OMO 模块约 250 行重复代码。

OMO 公共配置移除

删除二层合并系统,减少约 1,733 行代码,简化架构。

ProviderForm 拆分

ProviderForm 组件从 2,227 行减至 1,526 行,提取 5 个独立模块(opencodeFormUtils、useOmoModelSource、useOpencodeFormState、useOmoDraftState、useOpenclawFormState),可维护性显著提升。

MCP/Skills 共享组件

提取 AppCountBar、AppToggleGroup、ListItemRow 等共享组件,减少 MCP 和 Skills 面板的重复代码(#897,感谢 @PeanutSplash)。

设置页面重构

设置页面重构为 5 标签页布局(通用 | 代理 | 高级 | 用量 | 关于),SettingsPage 代码从约 716 行减至约 426 行。

其他改进

---

Bug 修复

严重修复

供应商预设修复

OMO 修复

OpenClaw 修复

平台修复

UI 修复

其他修复

---

性能优化

---

文档

---

说明与注意事项

---

特别感谢

感谢以下贡献者为本版本做出的贡献!

@TinsFox @keithyt06 @kv-chiu @SaladDay @jnorthrup @JIA-ss @clx20000410 @ThendCN @yovinchen @zhu-jl18 @myjustify @funnytime75 @PeanutSplash @Jassy930 @stmoonar

---

下载与安装

访问 Releases 下载对应版本。

系统要求

系统最低版本架构
WindowsWindows 10 及以上x64
macOSmacOS 10.15 (Catalina) 及以上Intel (x64) / Apple Silicon (arm64)
Linux见下表x64

Windows

文件说明
CC-Switch-v3.11.0-Windows.msi推荐 - MSI 安装包,支持自动更新
CC-Switch-v3.11.0-Windows-Portable.zip便携版,解压即用,不写入注册表

macOS

文件说明
CC-Switch-v3.11.0-macOS.zip推荐 - 解压后拖入 Applications 即可,Universal Binary
CC-Switch-v3.11.0-macOS.tar.gz用于 Homebrew 安装和自动更新

注意:由于作者没有苹果开发者账号,首次打开可能出现"未知开发者"警告,请先关闭,然后前往"系统设置" → "隐私与安全性" → 点击"仍要打开",之后便可以正常打开

Homebrew(macOS)

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

更新:

brew upgrade --cask cc-switch

Linux

发行版推荐格式安装方式
Ubuntu / Debian / Linux Mint / Pop!\_OS.debsudo dpkg -i CC-Switch-.debsudo apt install ./CC-Switch-.deb
Fedora / RHEL / CentOS / Rocky Linux.rpmsudo rpm -i CC-Switch-.rpmsudo dnf install ./CC-Switch-.rpm
openSUSE.rpmsudo zypper install ./CC-Switch-*.rpm
Arch Linux / Manjaro.AppImage添加执行权限后直接运行,或使用 AUR
其他发行版 / 不确定.AppImagechmod +x CC-Switch-.AppImage && ./CC-Switch-.AppImage