---
title: "Пусть агент работает с закрытой крышкой · Рецепты Kilobat"
url: "https://kilobat.app/ru/guides/recipes/agent-lid-closed.html"
description: "Пусть агент для программирования продолжает работу с закрытой крышкой Mac — с помощником Kilobat, который включается по желанию и всё равно усыпляет Mac при минимальном заряде, при нагреве или по истечении лимита."
---

Рецепт

# Агент работает с закрытой крышкой

Если закрыть крышку ноутбука Mac, он уснёт. У Kilobat есть помощник, который включается по желанию и не прерывает работающего агента при закрытой крышке.

Kilobat 1.3 или новее · Нужно одобрить помощник в Системных настройках · Проверено: 29 октября 2026 г.

## В приложении

1. Откройте настройки Kilobat и найдите раздел «Без сна и агенты».
2. Включите «Разрешить работу с закрытой крышкой».
3. Когда macOS попросит, одобрите помощник питания Kilobat в разделе «Системные настройки» > «Основные» > «Объекты входа».
4. Задайте «Макс. время с закрытой крышкой». Предел — 8 часов.
5. Задайте уровень заряда, при котором Mac уснёт. По умолчанию — 20%.
6. Включите «Не давать Mac уснуть, пока работают ИИ-агенты».
7. Для сеанса без сна откройте меню с чашкой и выберите «И с закрытой крышкой».

## Через CLI

1. Убедитесь, что настройка включена, и посмотрите, действует ли сейчас запрет сна.

   ```
   kilobat conditions --json
   ```

   Вывод `lidClosedAllowed` и `lidHold`, а также уровень заряда и нагрев в `power`.
2. Работать с закрытой крышкой два часа.

   ```
   kilobat awake --lid-closed --for 2h
   ```
3. Работать с закрытой крышкой, пока выполняется одна команда. Запрет сна снимается вместе с её завершением.

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

## Через MCP

Один раз подключите сервер MCP с помощью `claude mcp add kilobat -- kilobat mcp`. Для других клиентов см. [документацию](https://kilobat.app/ru/docs.html#agents). После этого агент сможет вызывать эти инструменты. Инструменты, которые меняют настройки, велят агенту сначала спросить вас.

| Инструмент и аргументы | Что делает |
|---|---|
| `get_conditions` | Показывает `lidClosedAllowed` и `lidHold`. |
| `keep_awake` `{"minutes": 120, "reason": "Agent run", "lid_closed": true}` | Не даёт Mac уснуть при закрытой крышке. Инструмент велит агенту каждый раз получать ваше подтверждение. |
| `release_awake` | Снимает запрет сна. |

## Полезно знать

- Закрытый Mac в сумке может нагреться, а его аккумулятор — разрядиться. По возможности подключите адаптер питания.
- Помощник даёт Mac уснуть, когда заряд опускается до заданного вами минимума, при нагреве, по истечении лимита времени и через минуту после выхода из Kilobat.
- Агент, который ждёт вас, удерживает Mac с закрытой крышкой не дольше 30 минут. Для этого нужна настройка «Не давать уснуть, пока агент ждёт вас».
- Если помощник или Mac перезапустится во время запрета сна, помощник первым делом вернёт настройку.

## Вопросы

**Можно ли обойтись без Kilobat?**

macOS не даёт ноутбуку уснуть с закрытой крышкой в режиме закрытого дисплея — с внешним дисплеем и питанием. См. [Как ноутбук Mac может работать с закрытой крышкой](https://kilobat.app/ru/guides/clamshell-lid-closed-mac.html).

**Нужны ли для этого агенту хуки?**

Нет. Kilobat узнаёт агентов по их трафику. Хуки сообщают ему, когда запуск ждёт вас или завершён. См. [Как сообщить Kilobat, что агент ждёт или закончил](https://kilobat.app/ru/guides/recipes/connect-agent-hooks.html).

## Источники

- [Документация Kilobat: Работа с закрытой крышкой](https://kilobat.app/ru/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)

Источники проверены 29 октября 2026 г. Man-страницы — те, что установлены вместе с macOS; откройте любую командой `man <name>` в Терминале.

## Похожие руководства

- [Работа ноутбука Mac с закрытой крышкой](https://kilobat.app/ru/guides/clamshell-lid-closed-mac.html): Если закрыть крышку, ноутбук Mac уснёт.
- [Сообщать Kilobat, когда агент ждёт или закончил](https://kilobat.app/ru/guides/recipes/connect-agent-hooks.html): Без хуков Kilobat видит агента только по его трафику и нагрузке на CPU.
- [Mac не уснёт, пока не закончится загрузка](https://kilobat.app/ru/guides/recipes/keep-mac-awake-download.html): Kilobat не даёт Mac уснуть, пока идут передачи.
- [Проверка сети перед большой загрузкой в агенте](https://kilobat.app/ru/guides/recipes/check-network-before-download.html): Агент может спросить Kilobat, подходящее ли сейчас время для большой передачи данных.
