Приложение для строки меню macOS, которое не даёт Mac переходить в сон, пока AI-агенты для программирования, например Claude Code или Codex, работают.
fuji-mak/Capsomnia
Небольшое приложение для строки меню macOS, которое использует Caps Lock как переключатель режима сна для закрытого MacBook во время долгих задач.
Open source альтернатива:Amphetamine
Caffeine
- Звёзды
- 444
- Форки
- 42
- Открытые issues
- 5
- Последний коммит
- 6 дней назад
Что это?
Capsomnia превращает клавишу Caps Lock в физический переключатель запрета сна в macOS. Когда Caps Lock включён, Mac не переходит в сон даже с закрытой крышкой, поэтому локальные задачи, AI-агенты для написания кода, SSH-сеансы, сборки и загрузки продолжают работать. Если выключить Caps Lock, вернётся обычный режим сна, а индикатор Caps Lock покажет текущее состояние.
Приложение работает из строки меню и не запускается от root. Настройки системного сна применяются через небольшой скомпилированный helper, которому разрешён запуск без пароля sudo только для ограниченного набора команд. Среди дополнительных функций — таймер автоматического отключения, пользовательское сочетание клавиш для переключения, режим «Не выключать дисплей», который затемняет только встроенный дисплей при закрытой крышке, и возможность запретить ввод текста заглавными буквами. Также доступны необязательная проверка активности хот-спота и блокировка при открытии крышки для работы с инструментами управления компьютером.
Доступен подписанный и нотариально заверенный пакет для Apple silicon, а установка из исходников с помощью скрипта поддерживает Mac с Apple silicon и Intel. Проект не собирает телеметрию и не требует учётной записи.
Ключевые возможности
- 01Если Caps Lock включён, Mac не переходит в сон при закрытой крышке; если выключен — возвращается обычный режим сна.
- 02Необязательный таймер автоматического отключения: от 15 минут до 8 часов или на пользовательский срок.
- 03Пользовательское глобальное сочетание клавиш для переключения режима бодрствования независимо от назначения Caps Lock.
- 04Режим «Не выключать дисплей» затемняет только встроенный дисплей при закрытой крышке.
- 05Необязательная блокировка ввода текста заглавными буквами; разрешение Accessibility используется только для этой функции.
- 06Привилегированные операции выполняются через фиксированный helper, которому доступны только шесть строго заданных команд sudo. E
Сценарии использования
- Оставлять AI-агентов для написания кода или долгие сборки работать, пока MacBook закрыт в сумке или подключён к док-станции.
- Удалённо подключаться к Mac с закрытой крышкой через SSH или мобильные инструменты.
- Запускать загрузки или скрипты без присмотра на ноутбуке в течение ночи.
- Поддерживать подключение персонального хот-спота во время работы вне рабочего стола.
Быстрый старт
- 1
Скачайте Capsomnia.pkg из GitHub Releases
- 2
Откройте пакет и следуйте инструкциям установщика
Что важно знать
- Только для macOS; для установки подписанного пакета нужен Mac с Apple silicon под управлением macOS 14 или новее.
- При использовании с закрытой крышкой устройство может сильнее нагреваться, а заряд батареи — расходоваться быстрее. Обеспечьте вентиляцию и стабильное питание.
- Совместимость не гарантируется для всех компьютеров Mac, версий macOS и сред; используйте приложение на свой страх и риск.
- Чтобы предотвратить ввод текста только заглавными буквами, требуется разрешение macOS на Универсальный доступ.
В подборках
Темы
Частые вопросы
- Что такое Capsomnia?
- Небольшое приложение для строки меню macOS, которое использует Caps Lock как переключатель режима сна для закрытого MacBook во время долгих задач. Capsomnia превращает клавишу Caps Lock в физический переключатель запрета сна в macOS. Когда Caps Lock включён, Mac не переходит в сон даже с закрытой крышкой, поэтому локальные задачи, AI-агенты для написания кода, SSH-сеансы, сборки и загрузки продолжают работать. Если выключить Caps Lock, вернётся обычный режим сна, а индикатор Caps Lock покажет текущее состояние.
- Capsomnia можно использовать бесплатно? Какая у него лицензия?
- Capsomnia распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Capsomnia всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Capsomnia — 2 нояб. 2026 г..
- Для чего можно использовать Capsomnia?
- Оставлять AI-агентов для написания кода или долгие сборки работать, пока MacBook закрыт в сумке или подключён к док-станции. Удалённо подключаться к Mac с закрытой крышкой через SSH или мобильные инструменты. Запускать загрузки или скрипты без присмотра на ноутбуке в течение ночи. Поддерживать подключение персонального хот-спота во время работы вне рабочего стола.
- Как установить Capsomnia?
- Скачайте Capsomnia.pkg из GitHub Releases Откройте пакет и следуйте инструкциям установщика
- Где скачать Capsomnia?
- Исходный код и инструкции по установке — на GitHub: https://github.com/fuji-mak/Capsomnia
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение для macOS, превращающее вырез MacBook в панель в стиле Dynamic Island с управлением медиаплеером, системной статистикой и быстрыми утилитами.
Бесплатный набор утилит с открытым исходным кодом для строки меню macOS: громкость отдельных приложений, мониторинг системы, переключение окон, история буфера обмена и не только.
Нативное приложение для macOS, которое объединяет Wi-Fi, заряд батареи и громкость в один настраиваемый значок в строке меню, Dock или обоих местах.
Кольцевое радиальное меню для macOS, чтобы быстро переключаться между приложениями, окнами и вкладками браузера и запускать ярлыки приложений.
Лёгкий системный монитор для строки меню macOS: показывает загрузку CPU, память, GPU, сеть, диск, батарею и температурные показатели.