---
title: "合盖时让智能体继续运行 · Kilobat 实用技巧"
url: "https://kilobat.app/zh-hans/guides/recipes/agent-lid-closed.html"
description: "让编程智能体在 Mac 合盖后继续工作。Kilobat 提供一个需手动启用的辅助程序，在电量降到下限、温度过高或超过时限时仍会让 Mac 睡眠。"
---

实用技巧

# 合盖时让智能体继续运行

合上盖子会让 Mac 笔记本电脑进入睡眠。Kilobat 提供一个需手动启用的辅助程序，可在合盖时让正在工作的智能体继续运行。

Kilobat 1.3 或更高版本 · 需在“系统设置”中批准辅助程序 · 核查日期：2026年10月29日

## 在 App 中

1. 在 Kilobat 中打开“设置”，找到“唤醒与智能体”。
2. 打开“允许合盖运行”。
3. macOS 询问时，在“系统设置”>“通用”>“登录项”中批准 Kilobat 的电源辅助程序。
4. 设置“合盖最长时间”。上限为 8 小时。
5. 设置 Mac 进入睡眠的电量。默认为 20%。
6. 打开“AI 智能体工作时保持 Mac 唤醒”。
7. 对于唤醒会话，打开茶杯菜单并选择“合盖时也保持”。

## 使用 CLI

1. 确认设置已打开，并查看当前的保持状态。

   ```
   kilobat conditions --json
   ```

   输出 `lidClosedAllowed` 和 `lidHold`，`power` 下包含电量和发热状态。
2. 合盖后继续运行 2 小时。

   ```
   kilobat awake --lid-closed --for 2h
   ```
3. 合盖后在某条命令运行期间继续运行。命令结束，保持也随之结束。

   ```
   kilobat awake --lid-closed -- npm test
   ```

## 通过 MCP

用 `claude mcp add kilobat -- kilobat mcp` 连接一次 MCP 服务器。其他客户端参阅[文档](https://kilobat.app/zh-hans/docs.html#agents)。之后智能体就可以调用这些工具。会更改设置的工具会提示智能体先征求你的同意。

| 工具与参数 | 作用 |
|---|---|
| `get_conditions` | 显示 `lidClosedAllowed` 和 `lidHold`。 |
| `keep_awake` `{"minutes": 120, "reason": "Agent run", "lid_closed": true}` | 让 Mac 在合盖时继续运行。该工具会提示智能体每次都先征得你的确认。 |
| `release_awake` | 结束保持。 |

## 须知

- 放在包里合盖的 Mac 可能会变热，电池也可能耗尽。尽量接上电源适配器。
- 当电量降到你设定的下限、温度过高、超过时限，或 Kilobat 退出一分钟后，辅助程序会让 Mac 睡眠。
- 等待你操作的智能体最多让 Mac 合盖保持 30 分钟。此功能需要打开“智能体等待你操作时保持唤醒”。
- 如果辅助程序或 Mac 在合盖保持期间重启，辅助程序会先恢复原来的设置。

## 常见问题

**不用 Kilobat 能做到吗？**

在合盖模式下，macOS 会让接有外接显示器和电源的笔记本电脑合盖保持唤醒。参阅[合盖后让 Mac 笔记本电脑继续工作](https://kilobat.app/zh-hans/guides/clamshell-lid-closed-mac.html)。

**智能体需要配置 hook 才能这样做吗？**

不需要。Kilobat 通过流量识别智能体。hook 用于告诉它某次运行何时在等待、何时已完成。参阅[让 Kilobat 知道智能体何时等待或完成](https://kilobat.app/zh-hans/guides/recipes/connect-agent-hooks.html)。

## 参考资料

- [Kilobat 文档：合盖运行](https://kilobat.app/zh-hans/docs.html#lid-closed)
- [Kilobat 技能：mac-agent-runs](https://github.com/seifip/kilobat-skills/tree/main/skills/mac-agent-runs)
- [Kilobat llms.txt：CLI 和 MCP 参考](https://kilobat.app/llms.txt)

参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本；在“终端”中用 `man <name>` 打开。

## 相关指南

- [合盖时让 Mac 笔记本电脑继续工作](https://kilobat.app/zh-hans/guides/clamshell-lid-closed-mac.html): 合上机盖会让 Mac 笔记本电脑进入睡眠。
- [智能体等待或完成时通知 Kilobat](https://kilobat.app/zh-hans/guides/recipes/connect-agent-hooks.html): 没有 hooks 时，Kilobat 只能通过流量和 CPU 识别智能体。
- [让 Mac 保持唤醒，直到下载完成](https://kilobat.app/zh-hans/guides/recipes/keep-mac-awake-download.html): 传输进行期间，Kilobat 会让 Mac 保持唤醒。
- [智能体下载大文件前先检查网络](https://kilobat.app/zh-hans/guides/recipes/check-network-before-download.html): 智能体可以询问 Kilobat 现在是否适合进行大量传输。
