给 Claude Code Router 做了个原生菜单栏开关:CCRBar

给 Claude Code Router 做了个原生菜单栏开关:CCRBar

用 Claude Code Router(CCR)的朋友都知道那个流程:开个终端,敲 ccr start,看日志,用完 ccr stop,偶尔还要确认网关端口活着没有。一天折腾十几次就烦了。所以我写了 CCRBar——一个常驻 macOS 菜单栏的小控制器。

项目地址:https://github.com/misswell/CCRBar

设计原则就三条:

  1. 不用 Electron / Tauri / WKWebView,原生 SwiftUI,菜单栏应用就该几 MB
  2. 不重写 CCR 的任何逻辑,只做启停、状态监控和快捷入口,CCR 官方 CLI 是唯一的核心逻辑来源
  3. 不侵入:检测的是 Gateway(默认 127.0.0.1:3456)和 Management(127.0.0.1:3458)端口的真实状态,而不是自己猜

功能很简单:菜单栏图标实时显示 Running / Stopped / Starting / Error 四种状态,点开就是启动/停止/重启。

如果你 CCR 重度使用,这个小东西能省不少事。要求 macOS 14+、Node.js 22+、全局装好 @musistudio/claude-code-router。

仓库:https://github.com/misswell/CCRBar

posted @ 2026-09-05 11:02  misswell  阅读(2)  评论(0)    收藏  举报