{"repo":"itwanger/PaiSwitch","free":true,"listed":false,"github":"https://github.com/itwanger/PaiSwitch","clone":"git clone https://github.com/itwanger/PaiSwitch.git","description":"🔀 AI Coding Agent 模型切换器：为 Claude Code / Codex 一键切换 DeepSeek、Qwen、Kimi、OpenRouter 等模型，内置本地 LLM 代理、API Key 管理和 macOS 桌面版。","language":"Java","stars":30,"topics":["ai","anthropic","claude-code","codex","coding-agent","deepseek","developer-tools","llm","llm-proxy","macos"],"license":null,"category":"ai-agents","readme_excerpt":"PaiSwitch 面向 AI Coding Agent 的模型控制台。 PaiSwitch 不只是一个“改配置文件”的小工具，而是一套本地优先的 Agent Model Control Plane。它把 Claude Code、Codex 等 Agent 的底层模型选择、API Key 管理、协议适配、配置备份、自然语言切换和 Skills 管理收拢到同一个工作台里，让开发者可以在官方模型、国产大模型、多模型网关和自定义供应商之间稳定切换。 当前已支持 Claude Code 与 Codex 两条链路，覆盖 DeepSeek V4、智谱 GLM-5/GLM-5.1、Kimi、Qwen、OpenRouter、SkyClaw、讯飞星辰 MaaS 等模型或网关，并保留 OpenAI / Anthropic 官方登录路径。 --- 核心价值 能力 说明 ------ ------ Agent 级切换 面向 Claude Code、Codex 这类 Coding Agent，而不是普通聊天窗口 双配置写入 自动维护 /.claude/settings.json 、 /.codex/config.toml 、 /.codex/auth.json 协议转换代理 将 Codex Responses API、Claude Code Anthropic Messages 请求转换到 OpenAI Chat Completions 兼容上游 多模型供应商 内置官方模型、DeepSeek、智谱、Kimi、Qwen、OpenRouter、SkyClaw、讯飞 MaaS，并支持自定义 Provider Key 安全管理 Web 侧 AES 加密存储，macOS 侧 Keychain 存储，切换时按目标 Agent 写入 自然语言操作 支持“切换到 DeepSeek”这类自然语言指令，并沉淀会话记录 本机 Skills 管理 可视化管理 /.claude/skills ，支持预览、重命名、软删除与恢复 配置回滚 切换前自动备份关键配置，降低反复试模型的风险 --- 架构图 切换链路 --- 支持矩阵 Agent 目标 Agent 配置文件 PaiSwitch 行为 ------- ---------- ---------------- Claude Code /.claude/settings.json 写入 ANTHROPIC BASE URL 、 ANTHROPIC AUTH TOKEN 、 ANTHROPIC MODEL 、 ANTHROPIC SMALL FAST MODEL Codex /.codex/config.toml 、 /.codex/auth.json 写入 model 、 model provider 、本地代理 Provider 块与 OPENAI API KEY 内置模型与网关 范围 Provider 典型模型 ------ ---------- ---------- 官方链路 Anthropic Claude、OpenAI Official Claude Sonnet、GPT / Codex 官方模型 DeepSeek DeepSeek deepseek-v4-pro 、 deepseek-v4-flash 、 deepseek-chat 智谱 GLM Zhipu GLM glm-5 、 glm-5.1 、 glm-4.5 、 glm-4.5-air Moonshot Kimi kimi-k2.6 等 阿里云百炼 Qwen qwen3-code","default_branch":null,"files":null,"tree":[],"storefront":"/r/itwanger","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/itwanger/PaiSwitch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}