描述
NotchBar 是一款免费的开源 macOS 应用,旨在增强使用 AI 编码代理(如 Claude Code、Codex 和 Cursor)的开发者的工作流程。它将这些代理无缝集成到 Mac 的凹口中,或在没有物理凹口的 Mac 上提供一个浮动岛,提供一个隐蔽而强大的界面来管理 AI 驱动的开发任务。
阅读更多
NotchBar 的主要功能是让开发者了解其代理的活动,而无需频繁切换应用。当代理需要批准某个操作时,凹口会弹出提示,允许使用键盘快捷键(⌃ ⌥ Y 表示是,⌃ ⌥ N 表示否)快速一键响应。这减少了干扰,帮助保持专注,确保开发者的思路不被打断。
除了批准,NotchBar 还提供全面的监控功能。它跟踪代理使用情况,提供已交付任务、每个代理花费的时间、处理的文件、代码行数,甚至估算的 API 成本等洞察。这些数据以独特的 "Mochi" 报告形式呈现,可以在编码会话后查看,提供代理贡献的具体总结。
另一个重要功能是与 Git 和 CI/CD 管道的集成。当代理执行 `git push` 时,NotchBar 会在凹口中实时显示管道的进度,逐步展示。它提供成功构建(绿色)或失败(红色)的实时通知,识别出具体的作业和步骤,通常在开发者打开 GitHub 之前就能发现问题。对于公共仓库,这无需任何设置。对于私有仓库,只需通过 GitHub 设置进行一次简单的连接,利用现有的 `gh login` 凭据,而无需存储令牌。
NotchBar 旨在高效且对系统影响最小。它的下载大小仅为 2 MB,使用约 19 MB 的内存,平均 CPU 使用率为 0.3%,确保不会减慢 Mac 的速度。它与代理本地操作,仅在检查更新和 CI/CD 状态时连接在线,仅向 GitHub 发送仓库名称和提交哈希,并提供禁用此功能的选项。它支持运行 macOS 14 Sonoma 或更高版本的 Apple silicon Macs(M1 或更新)。
- 类别AI 编程助手
- 定价模式免费
- 部署本地运行
- 平台macOS
NotchBar的核心功能
AI 代理集成:支持 Claude Code、Codex 和 Cursor
一键批准:直接从 Mac 的凹口批准代理操作
键盘快捷键:使用 ⌃ ⌥ Y 表示是,⌃ ⌥ N 表示否
实时 CI/CD 监控:实时显示 Git push 管道状态
失败通知:识别 CI/CD 中的失败作业和步骤
使用报告(Mochi):提供代理活动、文件、行数、测试和 API 成本的每日总结
风险命令警报:通知用户潜在危险命令,如 `rm -rf`
资源监控:显示代理使用限制和潜在耗尽点
开源:免费且 MIT 许可,无隐藏层级
轻量级性能:低内存(19 MB)和 CPU(0.3%)使用
本地操作:本地处理代理交互;代码从不离开 Mac
GitHub 集成:连接公共和私有 GitHub 仓库以获取 CI/CD 状态
Apple Silicon 支持:针对 M1 Macs 及更新版本进行了优化
macOS Sonoma 兼容性:需要 macOS 14 或更高版本
动态岛模拟:在没有物理凹口的 Mac 上创建浮动岛
如何使用 NotchBar?
下载 NotchBar:在您的 Mac 上访问网站并下载 .dmg 文件。
安装应用程序:双击 .dmg 文件并将 NotchBar 拖入您的应用程序文件夹。
授予权限:如果 macOS 提示,请转到系统设置 > 隐私与安全,然后点击 "仍然打开" 一次。
启动 NotchBar:从您的应用程序文件夹打开该应用程序。
连接 GitHub(可选):对于私有仓库,请转到设置 > GitHub > 连接 GitHub,并在浏览器中批准。
监控代理:观察 Claude Code、Codex 和 Cursor 在您 Mac 的凹口中的活动和批准。
查看报告:会话结束后打开凹口以查看 Mochi 的代理工作和成本总结。
NotchBar的使用案例
- AI 代理工作流管理
- 持续集成监控
- 开发者生产力提升
- 代码审查与批准
- AI 代理使用跟踪
- 实时开发反馈
- 开源开发







