Clamshell logo

Clamshell

认领

Clamshell 是一款适用于 Apple Silicon MacBook 的菜单栏应用,可在合上盖子且未连接外接显示器时保持 Mac 唤醒。适合长时间任务、编码代理、SSH 会话和下载。

Clamshell preview

在合上盖子的情况下保持 Apple Silicon MacBook 唤醒

Clamshell 是一款适用于 Apple Silicon MacBook 的菜单栏应用,可在合上盖子时保持机器唤醒。它适用于 macOS 通常会进入睡眠、从而中断正在进行的工作的场景。

当 Mac 继续在电池或交流电供电下运行时,该应用会让屏幕完全变黑。根据来源材料,它在没有外接显示器、无需 sudo 或管理员权限、也不需要特权辅助程序的情况下实现这一点。

核心功能

按住 Option 并合盖激活

合上盖子时按住 Option,可让 Mac 在该次会话中保持唤醒,而不是触发正常的合盖睡眠。

无需显示器

Clamshell 去除了 macOS 通常要求连接外接显示器、扩展坞或 HDMI 假插头的限制。

无需提权实现

该应用被描述为普通菜单栏应用,不需要内核扩展、驱动、特权辅助程序或 sudo。

内置显示屏完全熄灭

在激活状态下,内置显示屏会变黑,而电脑继续运行,从而节省电量并隐藏屏幕内容。

可在电源变化中持续工作

该应用被描述为可在插电与拔电之间切换时保持有效,并在每次变化后重新应用自身。

可选低电量截止

可配置的低电量开关可在电量低于所选阈值时让 Mac 进入睡眠,以免通宵工作把电池耗尽。

实际使用场景

  • 通宵运行编码代理

    使用 Clamshell 在合上盖子后继续运行 Claude Code、Codex 或类似代理,而不会因为睡眠而中断会话。

  • 长时间构建和下载

    让测试套件、构建、渲染或大型下载继续运行,同时屏幕保持关闭,Mac 继续处理任务。

  • 在合盖笔记本上远程访问

    在机器保持唤醒并连接网络时,让 SSH 和屏幕共享保持可访问。

  • 电池供电下的合盖工作

    无需一直接电即可在合盖状态下运行,并可在电量过低时自动进入睡眠。

  • 自动化 Shell 工作流

    使用 URL 方案或快捷指令操作,将 Clamshell 设为激活或停用,作为脚本或快捷指令驱动工作流的一部分。

Pros and Cons

Pros

  • 在合上盖子时让 Mac 持续运行,同时屏幕保持关闭。
  • 不需要外接显示硬件或管理员权限。
  • 支持电池和交流电供电,包括插拔电源转换。
  • 为更长时间的会话提供低电量保护。
  • 重启后会恢复正常的合盖睡眠行为。

Cons

  • 仅支持运行 macOS 14 或更高版本的 Apple Silicon MacBook。
  • 按住 Option 并合盖的手势依赖于盖子角度传感器,因此并不适用于所有 MacBook 机型。
  • 由于价格页面返回 404,公开定价信息不可用,因此只能确认网站上提到的免费试用和一次性购买。

FAQ

支持哪些 Mac 和 macOS 版本?

来源说明为运行 macOS 14 或更高版本的 Apple Silicon MacBook。按住 Option 并合盖的手势需要盖子角度传感器,网站注明这一点适用于 MacBook Air M2(2022)及更新机型,以及 14 英寸 / 16 英寸 MacBook Pro(2021)及更新机型。

使用 Clamshell 需要外接显示器吗?

不需要。Clamshell 被定位为一种在未连接外接显示器的情况下,以合盖方式运行 MacBook 的方法。

合上盖子后后台工作会继续运行吗?

会。来源说明代理、终端会话、构建、下载、SSH 和屏幕共享都会在盖子合上且 Mac 保持唤醒时继续运行。

Clamshell 需要管理员权限吗?

不需要。该应用被描述为不需要 sudo、内核扩展、特权辅助程序或驱动。

重启后会怎样?

重启后会恢复正常的合盖睡眠,因为该应用的更改不会在重启之间保留。

Quick Facts

类别
开发者工具
平台
Apple Silicon MacBook
系统要求
macOS 14 或更高版本
主要工作流
在合上盖子的情况下保持 Mac 唤醒
部署方式
菜单栏应用
来源域名
clamshell.dev