Не засыпать

Не давайте компьютеру уснуть,
пока работают ваши ИИ-агенты

Вы блокируете экран, уходите на обед, а запущенная сборка, когда вы возвращаетесь, всё ещё на 3-й минуте. AgentsRoom это прекращает: пока агент работает, выполняется dev-команда или идёт экспорт базы данных, ваш компьютер не уходит в спящий режим.

Экран по-прежнему гаснет. Удерживается только сон системы, и он отпускается, как только больше ничего не выполняется. Значок чашки в строке состояния показывает, когда машина удерживается и почему, а один клик не даёт ей уснуть по запросу, даже когда ничего не выполняется, на 1, 4 или 8 часов или пока вы это не выключите.

Сон системы
  • Агентрефакторит модуль auth
  • Dev-командаnpm run build
  • База данныхэкспорт, 2,1 ГБ из 3,4 ГБ
  • Ручное удержаниебез сна на 4 ч
Экран выключен, машина работает
Сон удерживается

За чем следит чашка в строке состояния: агент посреди хода, сборка, которая ещё не вернула приглашение командной строки, экспорт базы данных или удержание, которое вы включили сами. Когда все четыре затихают, машина снова может уснуть.

Ноутбуки и настольные компьютеры настроены засыпать, когда их никто не трогает. На новом Mac с заводскими настройками система засыпает примерно через минуту после того, как гаснет экран, а блокировка экрана гасит его сразу. У Windows и Linux тот же таймер бездействия. Для человека, который читает почту, это правильное решение. Для машины, на которой работает ИИ-агент, сборка или дамп базы данных, это значит, что каждый из этих процессов замирает посреди работы.

Мы измерили это на реальной сессии: запущены три сборки, пользователь заблокировал машину и ушёл. Система уснула через четыре минуты. Сборка на 13 минут заняла 62 минуты реального времени, 45 из них во сне, и ничего не сдвинулось, пока кто-то не нажал клавишу. Агент, ждавший эту сборку, замер вместе с ней, а экспорт базы данных через SSH-туннель потерял соединение.

Теперь AgentsRoom просит операционную систему не засыпать, пока у него идёт настоящая работа, и отпускает её, как только работы нет. Это тот же запрос, что делают Caffeine, Amphetamine или PowerToys Awake, только AgentsRoom знает, когда работа начинается и когда заканчивается, так что вам никогда не нужно помнить, чтобы это включить или выключить.

А когда нужно, чтобы машина не засыпала, хотя ничего не выполняется, на время долгой загрузки, презентации или удалённой сессии, чашка в строке состояния делает и это, с таймером.

Что это делает

Автоматически, пока идёт ваша работа, вручную, когда вы хотите, и всегда на виду.

Удерживает от сна, пока идёт работа

Агент посреди хода, dev-команда, чья задача ещё выполняется, экспорт, импорт или копирование базы данных: любое из них не даёт машине уснуть. Когда заканчивается последнее, сон возвращается.

Открытый терминал ещё не значит работающий

Вкладка dev-команды, оставленная открытой после завершения сборки, ничего не удерживает. AgentsRoom смотрит, выполняется ли ещё задача терминала, поэтому npm run dev не даёт машине уснуть, а завершённая сборка нет.

Чашка в строке состояния

Чашка светится, пока машина удерживается от сна. Наведите курсор, чтобы увидеть почему, нажмите, чтобы увидеть каждую причину: какой агент, какая команда, какой перенос, какое ручное удержание и до какого времени.

Не засыпать по запросу

1 ч, 4 ч, 8 ч или пока вы это не выключите, даже когда ничего не выполняется и даже если автоматический режим выключен. Выберите другую длительность, чтобы заменить текущую, или выключите раньше.

Экран включён, только если вы попросите

По умолчанию экран по-прежнему гаснет, а блокировка остаётся приватной. Ручное удержание может держать включённым и экран, что нужно некоторым ноутбукам на Windows, потому что их спящий режим начинается, как только гаснет экран.

Агенты могут об этом попросить

Через AgentsRoom MCP агент может проверить, удерживается ли машина от сна, не давать ей уснуть заданное число минут, когда вы его об этом просите, и снять удержание. Чашка показывает, что его включил агент.

Как это работает

Один запрос к операционной системе, сделанный и отозванный в нужные моменты.

  1. 1

    AgentsRoom следит за собственной работой

    Он уже знает, какие агенты работают, в каких терминалах dev-команд выполняется задача и какие переносы баз данных идут. Это и есть весь список причин не засыпать, плюс ручное удержание, если вы его включили.

  2. 2

    Он просит систему не засыпать

    Пока хоть одна причина в силе, AgentsRoom держит системный запрос питания: power assertion на macOS, запрос system-required на Windows, ингибитор сеанса рабочего стола плюс блокировку сна logind на Linux. У экрана остаётся собственный таймер.

  3. 3

    Он отпускает, как только работа останавливается

    Когда заканчивается последняя причина, запрос отзывается, и снова действуют ваши обычные настройки сна. Ручное удержание с таймером заканчивается вовремя, даже если машину за это время усыпили каким-то другим способом.

  4. 4

    Ничего не может зависнуть включённым

    Если окно AgentsRoom падает или перезагружается, его отчёт истекает через несколько минут, и запрос снимается. Когда AgentsRoom закрывается, все удержания отпускаются, а ручное удержание не восстанавливается при следующем запуске.

Когда это важно

Моменты, когда уснувший компьютер стоит вам часа.

Заблокируйте экран и уходите

Запустите долгую задачу агента, заблокируйте компьютер, идите обедать. Экран гаснет, агент продолжает работать, а результат ждёт вас, когда вы вернётесь.

Долгие сборки и наборы тестов

Релизная сборка, полный прогон тестов, образ Docker: команда продолжает выполняться с выключенным экраном, а машина может уснуть, как только задача завершится.

Дампы баз данных через туннель

Экспорт через SSH или AWS SSM может длиться часами, а туннель умирает вместе с уснувшей машиной. Перенос не даёт машине уснуть всё время, пока идёт, даже после того, как вы закрыли окно, из которого его запустили.

Презентации и удалённые сессии

Держите машину и экран включёнными час, пока вы выступаете, показываете экран или подключаетесь к этому компьютеру откуда-то ещё, а потом дайте ему снова уснуть самому.

На одно приложение меньше, чем Caffeine, Amphetamine или PowerToys Awake

Эти приложения не дают машине уснуть столько, сколько вы им скажете. Они хорошо с этим справляются, и AgentsRoom делает то же самое своим ручным удержанием: на заданное время или пока вы это не выключите, с включённым или выключенным экраном.

Чего они знать не могут, так это когда ваши агенты, сборки и переносы баз данных начинаются и заканчиваются. AgentsRoom это знает, поэтому автоматическое удержание покрывает вашу работу без вашего участия и даёт машине уснуть сразу, как только работа закончена, вместо того чтобы держать её без сна часами после завершения задачи.

Если вы не даёте машине уснуть и ради вещей, которые не имеют никакого отношения к AgentsRoom, отдельное приложение по-прежнему подходящий для этого инструмент. Оба могут работать бок о бок без конфликтов.

Ваши агенты тоже могут не давать машине уснуть

Попросите агента «не давать компьютеру уснуть два часа, пока идёт миграция», и он вызовет AgentsRoom MCP. Он может прочитать текущее состояние, включить удержание на срок от 1 до 1440 минут или до остановки, при необходимости держать экран включённым и снять удержание. Это то же удержание, что и в строке состояния, так что вы видите его в чашке и можете остановить одним кликом. Для собственной работы агентам это не нужно: она уже покрыта автоматически.

Инструменты MCPkeep_awake_statuskeep_awake_startkeep_awake_stopAgentsRoom MCP

Чего это не умеет

  • Закрытая крышка ноутбука всё равно усыпляет машину, на macOS, Windows и Linux. Ни одно приложение не может этому помешать. Оставьте крышку открытой с выключенным экраном или используйте внешний монитор.
  • На Linux AgentsRoom обращается и к сеансу рабочего стола, и к systemd-logind. Система без systemd или установка в песочнице, у которой нет к нему доступа, зависит только от сеанса рабочего стола.
  • На ноутбуках с Windows, чей спящий режим начинается, когда гаснет экран, продолжать работу им позволяет только удержание, которое держит экран включённым. Ручное удержание предлагает этот вариант и на Windows включает его по умолчанию.
  • Всё останавливается вместе с AgentsRoom: выход из приложения снимает все удержания, а ручное удержание не восстанавливается при следующем запуске.

Частые вопросы

Почему мой компьютер уходит в спящий режим, хотя Claude Code или другой ИИ-агент ещё работает?

Потому что операционная система видит только то, что никто не трогал клавиатуру. Таймеры сна опираются на активность пользователя, а не на то, что делают процессы, поэтому агент, сборка или дамп, выполняющиеся в терминале, не считаются. AgentsRoom сообщает системе, что идёт работа, и сон ждёт, пока она закончится.

Экран останется включённым?

Нет, по умолчанию нет. Удерживается только сон системы: экран гаснет по своему обычному таймеру, а блокировка компьютера работает как раньше. Ручное удержание может держать включённым и экран, если вы об этом попросите.

Может ли AgentsRoom заменить Caffeine, Amphetamine или PowerToys Awake?

Если речь о том, чтобы машина не засыпала, да. Нажмите на чашку в строке состояния и выберите 1 ч, 4 ч, 8 ч или пока вы это не выключите, с включённым или выключенным экраном. Вдобавок AgentsRoom автоматически удерживает машину от сна, пока работают ваши агенты и команды, а этого те приложения не видят.

Как понять, что компьютер удерживается от сна?

Посмотрите на значок чашки в строке состояния внизу AgentsRoom. Он светится, пока машина удерживается, а при наведении или нажатии показывает причины: работающий агент, выполняющаяся dev-команда, перенос базы данных или ручное удержание со временем окончания.

Компьютер так и не уснёт, если я оставлю терминал открытым?

Нет. Открытая вкладка dev-команды ничего не удерживает, как только её задача завершилась. AgentsRoom проверяет, выполняет ли терминал что-то на самом деле, поэтому dev-сервер, который никогда не возвращает приглашение командной строки, не даёт машине уснуть, а завершённая сборка нет.

Это работает с закрытой крышкой?

Нет. Закрытая крышка ноутбука усыпляет машину в любой операционной системе, и ни одно приложение не может это обойти. Оставьте крышку открытой с выключенным экраном или подключите внешний монитор.

Это работает на Windows и Linux?

Да. AgentsRoom использует родной запрос каждой системы. На Linux он также берёт блокировку сна systemd-logind, поэтому удерживает и в окружениях рабочего стола, которые игнорируют обычный запрос. На ноутбуках с Windows, чей спящий режим начинается, когда гаснет экран, используйте ручное удержание с включённым экраном.

Можно ли выключить автоматический режим?

Да, в разделе Настройки > Терминал > Не давать компьютеру уснуть. Ручное удержание из строки состояния продолжает работать, даже когда автоматический режим выключен, а чашку можно скрыть из строки состояния, как любой другой элемент.

Может ли ИИ-агент не давать моему компьютеру уснуть?

Да, когда вы его об этом просите. AgentsRoom MCP даёт агентам три инструмента: прочитать состояние, включить удержание на заданное число минут или до остановки и снять его. Удержание появляется в строке состояния как включённое агентом, и там же вы можете его остановить.

Это платно?

Нет. Удержание машины от сна, автоматически или по запросу, входит в AgentsRoom на всех тарифах, включая бесплатный.

Вам также может понравиться

Страж процессов

Машина тормозит после дня работы с ИИ-агентами? Обычно виноваты не агенты, а команды, которые они оставили после себя: один процесс держит гигабайты или дюжина держит понемногу, пока не останется ничего. AgentsRoom находит их, называет агента, который их запустил, и даёт одним кликом завершить их или прервать самого агента.

Запланированные задачи: cron для ИИ-агентов

Планируйте повторяющиеся ИИ-агентов и рабочие процессы разработки, не написав ни одного cron-выражения. Запускайте сессию Claude Code или Codex каждое утро для проверки pull request, сканируйте логи сбоев каждую ночь, проверяйте зависимости каждый понедельник, генерируйте еженедельный changelog или запускайте QA-проход после каждого деплоя. Выберите частоту (каждые N минут, ежечасно, ежедневно, еженедельно, ежемесячно), промпт и роль агента. AgentsRoom запускает всё за вас, навёрстывает пропущенные запуски при следующем старте и хранит историю запусков, которую можно переоткрыть.

Новая функция

Dev Terminals в AgentsRoom работают как настоящий менеджер терминалов для каждого проекта на macOS, Windows и Linux. Запускайте бэкенд, фронтенд, мобильный бандлер, базу данных и микросервисы одним кликом. Открепляемое окно для второго монитора, генерация команд с помощью ИИ на базе Claude, настоящие терминалы xterm.js, хранение команд прямо в git и удалённый запуск команд из мобильного приложения для iOS и Android по 4G/5G. Современная альтернатива iTerm2, Terminal.app, Warp, Ghostty, Kitty, Alacritty, WezTerm, Hyper и Tabby.

Подключения к базам данных

Сохраняйте подключения к MySQL, PostgreSQL и MongoDB, добирайтесь до базы в приватной подсети через SSH-туннель или сессию AWS SSM и дайте ИИ-агентам делать запросы через MCP. По умолчанию только чтение, один запрос за вызов, ограниченная выдача, и пароль до агента не доходит. Экспорт, импорт и копирование базы прямо в другую базу тоже входят в набор.

MCP : Управляемая агентами : Вручную или автоматически

Четыре MCP-сервера позволяют Claude Code, Codex и другим CLI управлять самой AgentsRoom: читать бэклог, запускать dev-команды, использовать промпты и браузер.

Хватит терять сборки из-за спящего режима

Скачайте AgentsRoom и дайте вашим агентам закончить работу, пока вы не за клавиатурой.

БесплатноСкачать бесплатно

Приложение-компаньон: следите за агентами на ходу

Используйте Claude, Codex, Antigravity CLI или другого поставщика AI.

Установить расширение
Chrome Web Store

Отправляйте баги и запросы прямо в ваш публичный бэклог.

Мульти-проекты
Мульти-провайдер
Мульти-агенты
Статус онлайн
Diff и коммиты
Мобильное приложение
Live-превью
Команды агентов
Тесты в браузере
Разработка от backlog
Библиотека промптов
Библиотека навыков
Все функции