Hyact

Workbuddy Switch Plus — Development skill for Claude Code

Development community

把本机账号库(只读 + 热加载)变成 OpenAI / Anthropic 兼容的本地入口,供 Claude Code、Cherry Studio、ZCode 等客户端使用.

How to install Workbuddy Switch Plus

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Hyact/workbuddy-switch-plus and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Workbuddy Switch Plus does

把本机账号库(只读 + 热加载)变成 OpenAI / Anthropic 兼容的本地入口,供 Claude Code、Cherry Studio、ZCode 等客户端使用。带多密钥分发(来源 IP / 模型白名单 / 额度)、账号池轮换(轮流 / 手动 / 最少使用 + 轮换驻留)与请求审计。桌面端可直接托管,也可单独打 wb-reverse-proxy.exe 双击运行。

Alternatives in Development

  • Claude Code Proxy — Run Claude Code on OpenAI models 3.3k ★
  • Lumenx Build — LumenX Studio 桌面应用构建流程 - macOS DMG 和 Windows EXE 打包 1.2k ★
  • Deep Research From Scratch — Deep research has broken out as one of the most popular agent applications 768 ★

README

WB-Switch-Plus(workbuddy-switch-plus)

WorkBuddy、CodeBuddy IDE、CodeBuddy CLI 与 VS Code / JetBrains CodeBuddy 插件的账号切换桌面 App(Tauri),各端均支持国内版 / 国际版,附积分到期与 Token 用量监控。

![账号管理](docs/images/accounts-overview.png)

基于 [changexbc/workbuddy-switch](https://github.com/changexbc/workbuddy-switch) 二改。

与基底项目的差异

项 changexbc/workbuddy-switch 本仓库
数据目录 ~/.wb-switch ~/.wb-switch-plus(首次启动从旧目录整份复制,旧目录不删)
产品名 workbuddy-switch WB-Switch-Plus
版本检查 / 更新源 changexbc/workbuddy-switch Hyact/workbuddy-switch-plus
反代服务 无 内置(见下),桌面端托管、可打包为单文件
反代默认模型 auto deepseek-v4.1-flash

数据目录改名是为了避免与上游互相覆盖账号库、会话关联与 hook 配置。

功能

模块 说明
账号管理 OAuth 扫码登录、导入导出、删除
账号切换 一键切换 WorkBuddy 账号,实时显示进度
会话复制 把勾选的会话复制给目标账号,源账号数据不受影响
关联会话 复制过的会话自动建立跨账号关联;按客户端查看副本状态,支持增量同步与分歧处理
积分到期查询 自动查询各账号积分余量与到期时间,7 天内到期高亮并排序
积分统计 官方请求用量:总览、近 30 天趋势、模型分类、账号消耗与明细
Token 统计 按来源的 Token 总览与趋势、构成占比、活跃热力图、项目 / 模型 Top 10
CodeBuddy CLI 与 WorkBuddy 复用账号库,默认账号独立,切换后立即生效
CodeBuddy IDE 切换桌面客户端账号,可在弹窗中勾选复制会话
VS Code 插件 切换插件账号;VS Code 运行时可自动关闭并在写入后重开
JetBrains 插件 一次切换写入所有装了插件的 IDE(IDEA / PyCharm)
插件会话复制 切换插件账号时把当前账号的会话复制给目标账号(加法,源账号不变)
自动轮换 后台把积分最紧迫的账号设为 CLI 后续启动账号;检测到 CLI 会话运行则跳过
自动更新 从 GitHub Releases 检查新版本,整包更新经签名校验
反代服务 桌面端托管独立反代服务,OpenAI / Anthropic 兼容入口 + 多密钥分发 + 账号池轮换
请求日志 控制台「请求日志」按分组展示,默认保留 30 天
会话悬浮窗 桌面端内置 Agent Companion 悬浮栏,集中显示各 Agent 会话状态
权限检测 macOS 授权引导与检测

支持的工具

工具 账号切换 会话复制 自动关闭重开 自动轮换 悬浮窗监听
WorkBuddy ✅ ✅ ✅ — ✅
CodeBuddy IDE ✅ ✅ ✅ — ✅
CodeBuddy CLI ✅ — — ✅ —
VS Code CodeBuddy 插件 ✅ ✅ ✅ — ✅
JetBrains IDE 插件(IDEA / PyCharm) ✅ — ✅ — —

设置 →「支持工具」可按客户端逐个开关入口,关闭后该端入口与状态轮询一并隐藏;JetBrains 端默认关闭。CodeBuddy CLI 切换会先关闭正在运行的 CLI,当前会话中断且不自动重开;其余各端可在客户端运行时完成切换。

会话悬浮窗

内置 [Agent Companio