给 Claude Code Router 做了个原生菜单栏开关:CCRBar
给 Claude Code Router 做了个原生菜单栏开关:CCRBar
用 Claude Code Router(CCR)的朋友都知道那个流程:开个终端,敲 ccr start,看日志,用完 ccr stop,偶尔还要确认网关端口活着没有。一天折腾十几次就烦了。所以我写了 CCRBar——一个常驻 macOS 菜单栏的小控制器。
项目地址:https://github.com/misswell/CCRBar
设计原则就三条:
- 不用 Electron / Tauri / WKWebView,原生 SwiftUI,菜单栏应用就该几 MB
- 不重写 CCR 的任何逻辑,只做启停、状态监控和快捷入口,CCR 官方 CLI 是唯一的核心逻辑来源
- 不侵入:检测的是 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。
浙公网安备 33010602011771号