【开源项目】farion1231/cc-switch:AI编码工具一站式管理器,Claude Code/Codex/Gemini全覆盖

# 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元。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容