Когда вы работаете сразу над несколькими проектами, особенно на большом мониторе, экран быстро превращается в хаос. Окна разных задач накладываются друг на друга и мешают. Постоянно возникает вопрос, как расположить их по понятной логике и сделать навигацию удобной.
Для этого придумали оконные менеджеры — специальные программы и утилиты, которые берут управление пространством на себя. Это дополнительная техника эффективности, которая раскрывается в полную силу при параллельной работе.
Лучше всего такие инструменты развиты в Linux: там есть эталонный менеджер Niri. Однако оконные менеджеры существуют и для Windows, и для Mac. Поскольку на Mac тот же Niri нормально не портирован, я им не пользуюсь. Долгое время я применял управление окнами в Raycast, но работало оно средне и не хватало многих привычных сочетаний клавиш. В итоге я перешел на Aerospace и очень доволен.
Как быстро настроить такой менеджер, чтобы он давал реальный прирост к продуктивности? Для этого нужно пройти два этапа.
Шаг 1. Освойте базу с помощью ИИ
Не советую учить все возможности программы сразу. Начните с самой базы, без которой невозможно работать: научитесь переключаться между пространствами и окнами, а также менять их расположение. Продвинутые функции вроде парящих окон (floating windows) оставьте на потом.
Быстрее всего освоить горячие клавиши через ИИ, например через Codex. Я специально заранее выбрал менеджер с поддержкой управления из командной строки (CLI), где можно отслеживать последние действия. Я попросил своего агента придумать серию упражнений, которые повторяют мои реальные рабочие сценарии. Дальше я выполнял задания, а агент после каждого шага проверял через командную строку, все ли я сделал правильно.
После нескольких повторений для закрепления я довольно быстро освоил базу Aerospace — буквально за два вечера. При таком подходе, когда агент сам генерирует вам задачник и сам же вас проверяет, на старт уйдет максимум 4–5 дней.
Шаг 2. Выберите логику организации окон
Следующий важный вопрос — по какому принципу распределять окна. Здесь с большим отрывом лидирует разделение по типам работ, с которым конкурирует разделение по проектам.
Вариант «одно рабочее пространство под один проект» тоже имеет место, но я рекомендую его в меньшей степени. Разделение по типам работ работает лучше, потому что каждое переключение между разными видами деятельности требует времени, усилий и сжигает мыслетопливо.
На практике это выглядит так: в одном пространстве у вас открыт только Obsidian, а между проектами вы переключаетесь уже внутри него. В другом пространстве собраны несколько мессенджеров — это зона для переписки. В третьем работают ИИ-агенты, а в четвертом открыт браузер.
× × ×
Автоматизация на случай смены экрана
Конечно, остаются и нерешенные сложности. Например, сейчас у меня есть проблема при переключении с моего огромного монитора на экран ноутбука: все сразу становится очень узким, и окна приходится сортировать вручную.
Но все продвинутые оконные менеджеры управляются через командную строку. Это значит, что вы можете дать доступ к ним своему ИИ-агенту и написать специальный скилл, который автоматически пересортирует окна по вашим правилам. Я планирую заняться этим в ближайшее время и считаю такой путь наиболее оптимальным.
× × ×
Оконный менеджер в паре с ИИ снимает лишнюю нагрузку с вашего внимания. Когда вы осваиваете базовое управление на практике и разделяете экраны по типам задач, работа перестает спотыкаться о постоянный поиск нужных окон.
🚀 Пределы профессионализма