# farion1231/cc-switch – AI编码工具一站式管理器
## 项目介绍
cc-switch是一个跨平台的桌面应用程序,专门用于管理和切换多个AI编码工具。它支持Claude Code、Codex(OpenAI)、Gemini CLI、Google OpenCode、OpenClaw等当前主流的AI编程助手,在一个统一的界面中管理它们的配置和使用。
这个工具由Rust语言编写,基于Tauri框架构建,支持Windows、macOS和Linux三大操作系统。Rust的高性能加上Tauri的轻量化,让cc-switch成为一个运行流畅、资源占用低的桌面应用。
## 核心特色
多工具统一管理:在一个应用中管理所有主流AI编码工具,不需要在多个终端和配置之间来回切换。
跨平台支持:Windows、macOS、Linux全部支持,同步的功能体验让跨平台开发者也能轻松使用。
基于Tauri构建:Rust后端 + Web前端,运行速度快,内存占用低,原生系统体验。
MCP工具支持:内置MCP(Model Context Protocol)工具管理功能,可以方便地配置和管理各种MCP服务。
配置导入导出:支持配置文件的导入导出,方便在不同设备间同步配置。
简洁直观的UI:采用现代化的界面设计,所有功能一目了然。
## 安装步骤
第一步:下载安装包
访问项目GitHub releases页面:https://github.com/farion1231/cc-switch/releases
根据你的操作系统下载对应的安装包:
– Windows:.exe 或 .msi 安装包
– macOS:.dmg 安装包(支持Apple Silicon和Intel)
– Linux:.AppImage 或 .deb 包
第二步:安装应用程序
Windows:双击下载的.exe或.msi文件,按提示完成安装。
macOS:打开.dmg文件,将cc-switch拖入应用程序文件夹。
Linux:双击.AppImage添加执行权限后直接运行,或用dpkg安装.deb包。
第三步:首次启动配置
启动cc-switch后,首次使用需要配置你想要管理的AI编码工具路径。
在设置中添加各工具的安装路径,cc-switch会自动检测并配置。
第四步:配置API密钥
对于需要云端API的工具(如Claude Code、Codex),需要在各自的配置中填入API密钥。
## 使用方法
启动后主界面会显示所有已配置的AI编码工具。点击对应的图标即可启动该工具的交互式会话。
切换工具:在工具列表中点击你想使用的工具,即可切换当前的AI编程助手。
管理MCP工具:点击”MCP”选项卡,可以查看、添加、启用/禁用各种MCP工具服务。
配置管理:点击设置图标,可以修改各工具的配置、导入导出配置备份。
快捷键支持:cc-switch支持全局快捷键,可以在任何应用中快速呼出切换菜单。
会话管理:可以查看和管理多个会话的历史记录,方便回顾之前的对话内容。
## 适用场景
同时使用多个AI编码工具的开发者:如果你同时在用Claude Code和Codex,cc-switch可以省去频繁切换的麻烦。
AI编程工具新手:cc-switch提供了一个统一的入口,方便了解和试用不同的AI编程助手。
跨平台开发者:统一的界面让你在不同操作系统间切换时保持一致的使用体验。
团队协作:配置导入导出功能让团队成员可以快速同步工具配置。
## 开源协议
MIT License – 完全开源免费,可以自由使用和二次开发。
—
cc-switch的出现反映了一个趋势:随着AI编码工具越来越多,管理这些工具本身也成了一个需求。对于同时使用多个AI编程助手的开发者来说,这样的一站式管理工具确实能带来不少便利。
服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。









暂无评论内容