ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

5 分钟上手 claude-desktop-multiple-windows-different-api:Claude 多窗口多 API 工具安装与配置简单教程

5 分钟上手 claude-desktop-multiple-windows-different-api:Claude 多窗口多 API 工具安装与配置简单教程

【免费下载链接】claude-desktop-multiple-windows-different-api

Multiple windows for Claude Desktop with different APIs at the same time: keep your official Claude subscription in one window and run other windows on custom / third-party APIs (cc-switch). Windows. 多开 Claude Desktop,多个窗口同时使用不同 API(官方订阅 + 第三方 API 同时工作)。

项目地址:https://gitcode.com/gh_mirrors/cl/claude-desktop-multiple-windows-different-api
点击查看免费下载

claude-desktop-multiple-windows-different-api 是一款专为 Windows 打造的 Claude Desktop 多开工具,让你用多个 Claude 窗口同时连接不同 API——官方订阅窗口保持登录状态,其他窗口则分别走第三方 API,互不干扰。本文将带你用 5 分钟完成安装与基础配置,零基础也能快速上手。

这个工具能帮你做什么 🎯

简单说,它解决了"Claude Desktop 只能开一个窗口、只能用一个 API"的限制:

  • 官方 + 第三方同时运行:一个窗口用官方订阅登录,其余窗口随意走 cc-switch 指向的第三方 API
  • 每个窗口一个 API:可以指定窗口固定某个供应商,也可以让它跟随 cc-switch 当前选择
  • 窗口数量不限:想开几个开几个,配一个 Anthropic 风格的管理小界面
  • 图标处处独立:桌面快捷方式、任务栏、窗口图标、系统托盘都有各自配色,一眼分清哪个是哪个
  • 会话共享:新会话、置顶/星标、MCP 服务器配置会在窗口间自动同步
  • 多官方账号隔离:支持多个官方订阅账号并行,内置独立代理分流(-Proxy)与进程级时区对齐(-Timezone),降低多账号关联风险
  • 更新无忧:不拷贝、不修改官方应用,每次启动都从 Microsoft Store 包解析安装路径

⚠️ 说明:这是非官方社区工具,与 Anthropic 无关联;图标由你本机已安装的应用图标在本地生成。

安装前的环境准备(1 分钟)

开始前请确认你的电脑满足以下条件:

项目要求
系统Windows 11(Windows 10 理论可用)
PowerShell5.1 及以上版本
Claude Desktop通过Microsoft Store安装的AnthropicPBC.Claude
cc-switch已安装,并配置好至少一个Claude Desktop类型的供应商

核心文件一览,安装时你会经常见到它们:

文件作用
claude-multi.ps1主入口脚本,所有命令从这里发起
instances.json窗口(实例)与全局设置配置文件
palettes.json图标配色方案定义
run.vbs免窗口运行的启动器
src/Core.ps1核心逻辑(实例环境、图标、同步)
src/Gui.ps1管理界面实现
examples/profile.example.json手写 API profile 的示例

最快安装步骤:clone 到启动只需 4 条命令 🚀

打开 PowerShell,依次执行:

git clone https://gitcode.com/gh_mirrors/cl/claude-desktop-multiple-windows-different-api cd claude-desktop-multiple-windows-different-api .\claude-multi.ps1 install .\claude-multi.ps1 gui

逐条解释一下:

  1. clone 仓库:把工具下载到本地
  2. 进入目录:cd进刚克隆的文件夹
  3. install:为 instances.json 里预置的每个窗口生成专属图标和桌面快捷方式。默认的三份实例是official(官方)、3p(第三方,紫黑配色)、official2(次级官方直连)
  4. gui:打开管理界面,也可以直接用生成的桌面快捷方式 "Claude Multi Manager"

最后一步手动操作:在桌面上右键每个新快捷方式 → "固定到任务栏"(Windows 不允许脚本代为固定,这一步需要你自己点)。

💡 完成后重启一次官方 Claude 窗口,它的"隔离环境"就会生效;正在运行的窗口不会被改动。

配置不同的 API:给每个窗口指定供应商

第三方窗口的 API 由 cc-switch 驱动,在 cc-switch 里为 Claude Desktop 选一个第三方供应商(别选"官方")。cc-switch 会在127.0.0.1:15721启动网关并写入共享配置,窗口有两种工作模式:

  • 跟随模式(默认):窗口走 cc-switch 网关,用你当前选中的供应商——你在 cc-switch 里切换,窗口跟着变
  • 固定供应商模式:加-Provider <id>参数,窗口直接用该供应商自己的 base URL 和密钥直连上游

在 PowerShell 里新增窗口,两条常用命令:

# 新增一个第三方窗口(Gemini 配色) .\claude-multi.ps1 add -Id gem -Name "Claude Gemini" -Palette gemini # 新增一个次级官方直连窗口(支持独立代理与进程时区) .\claude-multi.ps1 add -Id off2 -Name "Claude Official 2" -Kind official -Palette perplexity -Proxy "http://127.0.0.1:7890" -Timezone "America/Toronto"

参数小贴士:

  • -Palette:可选 gemini、gpt、perplexity、deepseek、workbuddy,或直接写颜色值"#E11D48",预设见 palettes.json
  • -Provider:指定 cc-switch 里的供应商 id
  • -Proxy/-Timezone:仅在子进程级注入,不修改系统全局设置,适合多官方账号防关联场景
  • -Profile:给某个窗口手写配置,参考 examples/profile.example.json

常用命令速查表 ⚡

命令作用
.\claude-multi.ps1 gui打开管理界面
.\claude-multi.ps1 list列出所有实例(ID、名称、状态、数据目录)
.\claude-multi.ps1 launch -Id gem启动指定窗口
.\claude-multi.ps1 providers查看 cc-switch 里的可用供应商
.\claude-multi.ps1 init -Id gem一键构建/修复实例环境(数据目录、MCP 配置、会话软链接、图标)
.\claude-multi.ps1 check -Id gem审计各实例出口 IP、家宽/机房属性、风险评分与时区吻合度
.\claude-multi.ps1 sync手动同步会话
.\claude-multi.ps1 remove -Id gem删除某个窗口(保留数据目录)
.\claude-multi.ps1 uninstall卸载清理

全部命令定义见 claude-multi.ps1,核心环境构建逻辑在 src/Core.ps1。

窗口之间会同步什么 🔄

多窗口最怕"会话各存各的",这个工具的同步机制如下:

项目是否同步说明
会话(新会话、标题、归档)✅文件数秒内镜像,后台窗口静默重启后载入
置顶 / 星标及顺序✅只在窗口关闭时写入,避免被应用覆盖
MCP 服务器✅同一机制,可在管理界面关闭
对话记录✅天然共享,全部窗口读取同一目录
登录、供应商、窗口位置❌有意保持各窗口独立

两个实用细节:

  • 空闲窗口会在后台静默重启以载入新会话(最小化回来、不抢焦点);你正在输入的窗口绝不会被重启,而是弹出带 "Reload now" 按钮的通知
  • 同一会话如果同时在两个窗口里活跃,会收到 Windows 通知提醒——建议一个会话只在单个窗口里使用

常见问题(FAQ)❓

Q1:官方窗口会不会被第三方配置"污染"?不会。官方窗口以独立的私有数据目录启动,Claude-3p目录为空,永远不会被强制进入第三方模式。隔离在其下次重启后生效。

Q2:升级 Claude Desktop 后工具会坏吗?设计上"更新无忧":不拷贝、不修改任何文件,每次启动都从 Store 的 MSIX 包重新解析安装路径,不记录版本号。但它依赖应用的未公开行为,未来大版本更新后仍需留意。

Q3:绕过工具的入口能用吗?从开始菜单磁贴或别处注册的协议链接直接启动官方应用时,没有隔离保护,建议统一用本工具生成的快捷方式。

Q4:Mac 用户能用吗?macOS 版为实验性移植,代码在 macos/claude_multi.py,仅需 Python 3 标准库,但部分功能(托盘图标、claude://路由等)尚未移植,欢迎在 issues 中反馈。

写在最后

claude-desktop-multiple-windows-different-api 让"Claude Desktop 多窗口多 API"这件事变得非常简单:一次install,几条add命令,你就能拥有官方订阅 + N 个第三方 API 并行的工作环境。更多细节建议阅读项目自带的中文文档 README.zh-CN.md,祝使用愉快!

【免费下载链接】claude-desktop-multiple-windows-different-api

Multiple windows for Claude Desktop with different APIs at the same time: keep your official Claude subscription in one window and run other windows on custom / third-party APIs (cc-switch). Windows. 多开 Claude Desktop,多个窗口同时使用不同 API(官方订阅 + 第三方 API 同时工作)。

项目地址:https://gitcode.com/gh_mirrors/cl/claude-desktop-multiple-windows-different-api
点击查看免费下载
上一篇:FormSnap 终极指南:快速掌握 SvelteKit 表单组件库
下一篇:NotchSolution调试场景深度解析:验证真实设备安全区域行为的必备工具

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进