Agent Switch:多客户端 AI 编程工具配置与用量管理桌面应用
Project

面向 Claude Code、Codex、OpenCode、Gemini CLI 等多种 AI 编程客户端的本地配置、路由与用量统计桌面应用,支持供应商切换、本地代理、协议转换与自动故障转移。
#Tauri#Rust#TypeScript#React#SQLite

AI 编程客户端越装越多——Claude Code、Codex、OpenCode、Gemini CLI、Grok Build……每个都有自己的供应商配置、API Key 和用量统计,管理起来很分散。Agent Switch 把这些操作统一收进一个桌面应用,同时管理 9 个客户端的配置。

核心能力是本地代理。所有客户端的 API 请求经过 Agent Switch 统一路由,支持协议转换(Anthropic 格式转 OpenAI 兼容格式)和自动故障转移。用量统计按上游实际使用的模型计费,不按客户端看到的别名,确保账单准确。

数据全部存在本地 SQLite,不依赖云服务。多设备同步支持 WebDAV 和 S3。使用 Tauri + Rust 构建,内存占用很小。

下载:Releases · 源码与文档:github.com/qunqin24/agent-switch