十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

CC Switch 快速上手:用一个桌面应用统一管理 8 个 AI 编码工具

CC Switch 快速上手:用一个桌面应用统一管理 8 个 AI 编码工具 CC Switch 快速上手用一个桌面应用统一管理 8 个 AI 编码工具【免费下载链接】cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build Hermes Agent. Only official website: ccswitch.io项目地址: https://gitcode.com/GitHub_Trending/cc/cc-switchCC Switch 是一款跨平台桌面应用把 Claude Code、Claude Desktop、Codex、Gemini CLI、Grok Build、OpenCode、OpenClaw、Hermes Agent 这 8 个 AI 工具的提供商配置收拢到同一个界面里选预设、填 API Key、一键切换再配合本地路由、自动故障转移、MCP 与 Skills 同步、用量看板免去反复手改 JSON、TOML 和.env文件的环节。场景想换一个模型提供商时不用 CC Switch 的日常是这样的想给 Claude Code 换个 API 提供商先找到它读哪个配置文件给 Codex 换账号又要去改另一份 TOMLMCP 服务器要在每个工具的配置文件里各写一遍哪天想切回官方登录还得把之前改的字段一条条还原回来。工具越多配置散落在各处带来的负担越重而且没有任何地方能看到我现在到底在用哪个提供商、哪个渠道还活着。CC Switch 的思路是把这些散落文件收进一个 SQLite 数据库~/.cc-switch/cc-switch.db以卡片列表的形式展示所有提供商切换时由它去改对应工具的真实配置文件并对写入做原子操作和自动备份避免改一半把配置弄坏。CC Switch 替你管理哪些事先给一张能力清单后面几节会展开其中几条完整说明见用户手册能力实际做的事提供商管理内置 50 预设含 AWS Bedrock、NVIDIA NIM、各类中继服务选预设填 Key 即可导入支持拖拽排序、复制、导入导出切换与托盘主界面点启用或系统托盘直接点名字Claude Code 支持热切换其余工具重启终端生效本地路由与故障转移本地代理接管 Claude / Codex / Gemini 的请求主渠道连续失败触发熔断后自动切到备用提供商MCP / Prompts / Skills一个面板管理 MCP 服务器、提示词预设和 Skills双向同步到各工具CLAUDE.md / AGENTS.md / GEMINI.md用量看板按供应商、模型、日期筛选查看花费、请求数与 token 趋势支持自定义每模型计价跨设备同步配置目录可指向 Dropbox / OneDrive / iCloud或走 WebDAV 服务器ccswitch://深度链接可导入提供商、MCP、提示词、Skills安装或构建跑起来 CC Switch官方提供 Windows 10、macOS 12、LinuxUbuntu 22.04 / Debian 11 / Fedora 34 以上的安装包macOS 版本经过签名与公证可直接安装。命令行用户可以用包管理器# macOS brew install --cask cc-switch # Arch Linux paru -S cc-switch-bin如果要参与开发或从源码构建需要 Node.js 18、pnpm 8 和 Rust 1.85git clone https://gitcode.com/GitHub_Trending/cc/cc-switch cd cc-switch pnpm install pnpm devpnpm dev会带热重载地拉起 Tauri 开发环境pnpm typecheck、pnpm test:unit、cargo test分别是前端类型检查、前端单测和 Rust 侧测试提交前跑一遍即可。添加第一个提供商并完成切换流程很短点添加提供商 → 在预设里选一个比如 Claude Official 或某个第三方→ 填入 API Key → 保存。切换时在主界面选中目标提供商点启用或直接去系统托盘点它的名字。几个容易忽略的点生效时机除 Claude Code 支持热切换外其余工具切换后要重启终端或对应 CLI 才会生效。切回官方登录从预设里加一个Official提供商并切过去再走工具自带的登录 / OAuth 流程即可Codex 还支持在多个官方账号间来回切。共享配置片段新建提供商时默认会写入共享配置插件、环境变量等公共部分避免切完提供商后插件配置消失。编辑提供商时的共享配置面板可以先从当前提供商提取一份。Claude Desktop除了常规提供商还单独支持第三方供应商接入 Claude Desktop并带模型映射设置。本地路由与自动故障转移主渠道挂了怎么办代理功能是本地的一个 HTTP 服务默认监听127.0.0.1:15721。启动后按应用开接管开关CC Switch 会把对应工具的端点改指向本地代理原始配置先备份请求经代理转发到选中的提供商。它内置的健康监控逻辑是某个提供商连续失败 5 次触发熔断、暂停使用流量自动落到队列中的下一个提供商约 30 秒后再尝试恢复它。提供商卡片上的健康标记会直观显示绿正常、红故障 / 熔断、灰未检测。典型用法给同一个工具配 2 个以上提供商一个主用、一个备用再开代理和接管主渠道抖动时请求会自动切过去不需要人工干预。停止代理时它会自动恢复各应用原始配置不会留下改坏的端点。更细的参数重试次数、超时、日志开关等见代理功能指南。团队与多设备配置不用靠邮件传CC Switch 没有内置服务器同步走的是文件层这点对小团队很友好导入 / 导出把提供商、MCP、提示词、Skills 打包成文件发给同事对方一键导入云目录把配置目录指到 Dropbox / OneDrive / iCloud 或 NAS各设备读同一份数据WebDAV 服务器也是支持的同步方式深度链接生成ccswitch://链接分享单个提供商或 MCP 服务器对方点一下就能导入。这样团队标准环境的维护成本基本就是维护一份导出文件加一个共享目录。避坑指南新手先知道这几件事数据在哪提供商、MCP、提示词、Skills 都在~/.cc-switch/cc-switch.dbSQLite设备级 UI 设置在~/.cc-switch/settings.json自动备份保留最近 10 份在~/.cc-switch/backups/。为什么删不掉当前激活的提供商设计原则是最小侵入——即使卸载 CC SwitchCLI 工具也要能正常工作所以每个工具始终保留一份可用配置。不常用的工具可以在设置里直接隐藏。代理端口被占用默认端口 15721 被占时启动会失败在代理配置里换一个端口即可。Linux 上 Wayland NVIDIAAppImage 默认走 XWayland个别新环境会出现点不动或缩放黑屏可用CC_SWITCH_GDK_BACKENDwayland启动切回原生 Wayland平铺式合成器sway / Hyprland点不动时反过来试x11。环境变量冲突如果 shell 里导出过同名的 API Key / 端点变量会覆盖工具配置文件里的值排查改了不生效时先查环境变量手册里有专门一节5.4 环境变量冲突。文档与代码结构细节以仓库内文档为准用户手册按快速入门 → 供应商管理 → 扩展功能 → 代理与高可用 → 常见问题组织更新日志记录了每个版本的变更。源码分两层src/是 React TypeScript 前端components/providers/提供商管理、components/proxy/代理面板、lib/api/Tauri 调用封装src-tauri/src/是 Rust 后端commands/命令层、services/业务层、database/SQLite 访问层、proxy/本地代理。想加预设的话src/config/下的各*ProviderPresets.ts就是入手点。【免费下载链接】cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build Hermes Agent. Only official website: ccswitch.io项目地址: https://gitcode.com/GitHub_Trending/cc/cc-switch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表