Notch So Good 简介
Notch So Good 把 MacBook 的刘海变成 AI 编程代理的小型状态显示屏。当 Claude Code 或 OpenAI Codex CLI 工作时,一个黑色胶囊会延伸刘海:左边是名为 Peek 的 3D 角色,右边的圆环显示 5 小时用量窗口还剩多少。会话越需要你,Peek 就从刘海里探出得越多。当任务完成、失败或达到用量上限时,刘海会展开成一张卡片,说明发生了什么、在哪个项目里,点击即可跳到对应的终端标签页,包括 tmux 窗格。
Notch So Good 由 Deepak Maurya 开发,以 MIT 许可证免费开源。它通过 Claude Code、Codex 和 Gemini CLI 的钩子系统工作(Gemini 支持处于测试阶段,仅能查看)。当 Claude Code 需要请求权限时,刘海会显示完整命令或文件改动,并提供 Allow、Deny 或 This session 选项;它绝不会批准你没有点击的内容,如果你不理会卡片,Claude 会像往常一样在终端中询问。4.11.1 版让后台辅助任务不再提示“已完成”,并以纯文本显示代理的最后一条消息。该应用需要 macOS 14 Sonoma 或更高版本,是支持 Apple 芯片和 Intel Mac 的通用应用。在有刘海的 Mac 上效果最好;在其他 Mac 上,胶囊会以圆角岛的形式出现在菜单栏下方。
该应用未经 Apple 公证;其安装程序会替你清除下载标记。它会发送可选的匿名使用计数,可在 Settings、About 中关闭。你需要 Claude Code、Codex CLI 或 Gemini CLI,它才有内容可显示。
主要功能
Notch So Good 无需任何窗口,就能让你随时看到 AI 编程会话。
- 刘海里的 Peek:实时 3D 角色,显示代理正在工作、等待还是已完成。
- 用量圆环:显示 5 小时窗口还剩多少,并在 80% 和 95% 时提醒。
- 在刘海中批准:可选 Allow、Deny 或仅本会话允许,并显示完整命令或红绿差异。
- 问题与计划:以按钮选择 Claude 给出的选项、输入自己的回答或批准计划。
- 在卡片上回复:Claude 完成后,在卡片上输入下一条消息即可继续。
- 所有会话集中一处:每个代理有自己的颜色和计划进度,两个代理编辑同一文件时会发出提醒。
- 键盘快捷键:Control 和 Option 加字母或数字,即可允许、拒绝、回复或选择选项。
- 占用资源少:没有程序坞图标和窗口,共享屏幕时可以隐藏。
4.11.1 版本新功能
Notch So Good 4.11.1 让完成提示更安静、更易读。
- 当 Claude Code 在后台把任务交给 Codex 或 Gemini 时,只会在 Claude 本身完成时提醒你一次。
- 完成卡片会以纯文本显示代理的最后一条消息,不再显示 Markdown 链接、粗体或文件路径格式。
Notch So Good 常见问题
Notch So Good 免费吗?
是的。Notch So Good 以 MIT 许可证免费开源。
Notch So Good 需要哪个版本的 macOS?
macOS 14 Sonoma 或更高版本。
Notch So Good 能在 Apple 芯片上运行吗?
能。它是支持 Apple 芯片和 Intel Mac 的通用应用。
Notch So Good 支持哪些 AI 编程工具?
支持 Claude Code 和 OpenAI Codex CLI。Gemini CLI 支持处于测试阶段,仅能查看会话。至少需要安装其中一个。
需要带刘海的 Mac 吗?
不需要。带刘海的 MacBook 效果最好,但在其他 Mac 上,胶囊和卡片会以圆角岛的形式出现在菜单栏正下方。
Notch So Good 会在我不知情时批准命令吗?
不会。它绝不会批准你没有点击的内容。如果你不理会卡片,Claude Code 会像往常一样在终端中询问。
批准功能需要哪个版本的 Claude Code?
在刘海中批准需要 Claude Code 2.0.45 或更高版本,回答问题和计划需要 2.1.85 或更高版本。
Notch So Good 经过 Apple 公证吗?
没有。该应用未经 Apple 公证;项目称其安装程序会替你清除下载标记。
Notch So Good 会收集数据吗?
它会发送可选的匿名计数:已安装、今天打开过、今天与代理一起使用过,不含任何标识符、路径、提示词或命令。可在 Settings、About 中关闭。
notch-so-good.FULLMAC.app 上的 Notch So Good 下载来自哪里?
下载按钮会转到 GitHub 上的官方 Notch So Good 发布页 https://github.com/deepshal99/notch-so-good/releases/latest。notch-so-good.FULLMAC.app 不会修改或重新打包应用。
相似应用
OrbStackOrbStack 是在 Mac 上运行 Docker 容器和 Linux 虚拟机的快速、轻量又简单的方式。它可以直接替代 Docker Desktop:你的 docker 和 docker compose 命令照常可用,首次启动时 OrbStack 还会提出迁移 Docker Desktop 中的容器、镜像和卷。它几秒钟即可启动,在 Apple 芯片上的后台 CPU 占用低于 0.1%,并会把未使用的内存还给 macOS。除了容器,它还能运行来自 16 种发行版的完整 Linux 虚拟机,以及用于本地开发的轻量 Kubernetes 集群。OrbStack 由 Orbital Labs 开发。开发工具
QuotaBar如果你用 ChatGPT 账户使用 OpenAI Codex,用量限制会按 5 小时窗口和每周窗口重置,想知道还剩多少就得打开 Codex 或 ChatGPT。QuotaBar 把剩余百分比显示在 Mac 菜单栏中,每 60 秒刷新一次。点击图标可打开详细面板,查看每个限制窗口及其重置倒计时;也可以打开一个始终置顶的小型悬浮 HUD。开发工具
Stargazer BarStargazer Bar 是一款小巧的 Mac 原生菜单栏应用,帮你盯着 GitHub 仓库。它在菜单栏中实时显示星标数,不用一直开着浏览器标签页也能知道项目的情况;点击即可打开详情菜单:星标与 Fork 趋势图、发布版下载总数以及维护者雷达。公开仓库以星标数衡量。私有仓库没有星标,则以需要你处理的事项衡量:构建失败、未回复的 Issue 或新的拉取请求。开发工具
Claude UsageClaude Usage 是一款为 Claude Code 用户打造的小巧原生应用。它在菜单栏中显示当前的 5 小时会话、所有模型和 Sonnet 的每周用量,以及按量付费的额度,每项都带有用量条和重置时间,无需打开 Claude Code。它还会在 Claude Code 提示符下方添加一行,显示模型、上下文窗口的占用比例和已用令牌数,让你在空间耗尽之前压缩会话。每个终端窗格都显示自己的这一行,在 tmux 中也一样。开发工具
TintpadTintpad 是一款免费开源的启动器,面向使用 Claude Code、Codex 等命令行编程代理的开发者。在任意位置按下 Option-Command-空格,一滴黑色的“水滴”会从 Mac 的刘海处落下(没有刘海的 Mac 则悬挂在菜单栏下方),里面列出你的代码仓库。输入几个字母并按下 Return,你自己的终端就会在该仓库中打开,代理已按你上次在那里使用的模式运行。开发工具
DeploylightDeploylight 是一款免费开源的菜单栏应用,可实时显示你的部署状态。它支持 Vercel 部署和 Cloudflare Workers Builds,并把两者合并到同一个列表中。菜单栏图标会显示最新一次构建是正在进行、已完成还是失败;构建进行时,还可以显示项目名称和实时计时器。点击菜单中的任意部署,即可在 Vercel 或 Cloudflare 控制台中打开它。开发工具
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。