Что такое ИИ-агент, видно буквально: Lumio превращает сессии в пиксельный офис
Термин «ИИ-агент» звучит абстрактно, пока не увидишь его буквально: пиксельный человечек сидит за столом, печатает код, встаёт и ждёт твоего ответа, а потом уходит пить кофе, и всё это отражает реальную работу Claude Code или Codex прямо в чёлке MacBook.

Когда три-четыре ИИ-агента (программы, которые сами выполняют задачи и принимают промежуточные решения без вашего участия) работают параллельно, главная потеря времени не в ожидании ответа, а в переключении между окнами. Lumio решает это визуально: каждый агент становится персонажем в пиксельном офисе, и вы видите состояние всех сессий одним взглядом.
Автор инструмента столкнулся с типичной проблемой мультиагентной работы: пока один ИИ-агент правит сайт, второй разбирается с базой данных, третий пишет тесты. Каждый работает минутами, и за это время легко пропустить момент, когда сессия уже десять минут ждёт подтверждения. Lumio, бесплатное приложение для macOS, собирает статусы всех агентов и выводит их в область чёлки MacBook, которая всё равно пустует. Дальше пошагово разберём, как это подключить и настроить.
Что понадобится
- macOS с MacBook (модель с чёлкой, notch)
- Установленный Claude Code и/или Codex
- Приложение Lumio (macOS)
- Доступ к терминалу
- Для функции «Отправлять ответы»: разрешение «Универсальный доступ» в настройках macOS
- Время: 10-15 минут на первую настройку
Как подключить Claude Code за одну кнопку?
-
Откройте Lumio и нажмите кнопку «Подключить» для Claude Code. Приложение само добавит хук (команду, которая вызывается на события агента) в файл
~/.claude/settings.json, предварительно сохранив резервную копию. Вручную править файл не нужно. -
Хук работает так: короткий скрипт на Perl получает JSON-событие от Claude Code, отбрасывает тяжёлое (содержимое файлов, ответы инструментов) и дописывает строку в локальный журнал. Скрипт асинхронный и ничего не печатает, поэтому агент не тормозит ни на миллисекунду.
-
Lumio следит за журналом и собирает состояние каждой сессии: работает, ждёт разрешения, ждёт ответа, закончил, ошибка. Bash-команды переводятся в понятные фразы: цепочка
npm run build && git add . && git commitпревращается в «собирает проект». -
Сессии, которые открыты, но молчат, хуки не видят. Lumio находит их через реестр Claude Code (
~/.claude/sessions/<pid>.json), проверяет, что процесс жив, и показывает как «ждёт задачу». -
Для отключения нажмите «Отключить». Файл настроек восстановится байт в байт из резервной копии.
Как подключить Codex без хуков?
У Codex хуков нет. Lumio просто читает журналы сессий по пути ~/.codex/sessions/…/rollout-*.jsonl, ничего в них не меняя. Новые чаты находятся через локальную базу Codex, хвост файла дочитывается раз в полторы секунды на фоновой очереди.
События Codex переводятся в тот же формат, что и у Claude Code: exec_command становится Bash, apply_patch становится Edit, update_plan становится «план задач». Благодаря этому весь остальной интерфейс Lumio не различает, какой именно агент перед ним, кроме цвета и значка.
Шкала памяти: когда агент начинает «забывать»?
У каждой сессии в чёлке есть тонкая полоска: насколько заполнено контекстное окно (объём текста, который модель «помнит» в рамках одного разговора). Когда полоска краснеет, пора начинать сессию заново. Иначе агент начинает «забывать» начало разговора, что приводит к галлюцинациям (ИИ уверенно выдумывает то, чего не было). Данные берутся из журнала: счётчики токенов (единиц текста, которыми модель измеряет объём) против размера окна модели.
Для тех, кто работает с длинными задачами, это ценнее любого таймера: вы видите не время, а реальный «запас памяти» агента.
Пиксельный офис: что такое ИИ-агент в буквальном смысле
По двойному нажатию правого ⌘ из чёлки вырастает окно-офис. Каждая сессия становится человечком 16×32 пикселя за iMac. Всё нарисовано кодом, без готовых картинок. Внешность человечка вычисляется хешем имени проекта: один проект всегда выглядит одинаково.
Правила поведения простые:
- Работает: сидит за столом и печатает урывками
- Ждёт вас: встаёт у стола, табличка «ждёт вас · 3 мин»
- Закончил: уходит на диван или к кофемашине
- Давно молчит: дремлет
Субагенты (помощники основного агента) стоят рядом со своим «начальником» с ноутбуками. Отдыхающие иногда «болтают», и реплики берутся из настоящих итогов их сессий.
Технически это SpriteKit (графический движок Apple для 2D): ходьба по сетке 4 пикселя, день и ночь по формулам NOAA для расчёта восхода и заката, без запроса геолокации. Офис рисуется только пока окно открыто. С закрытым окном и семью агентами нагрузка на процессор составляет 0,3%.
Свечение за 0,5% процессора
Когда агент ждёт вас, чёлка мягко светится его цветом. Первая версия на SwiftUI съедала около 10% процессора на одно мигание. Решение:
- Все анимации переведены на Core Animation (CABasicAnimation), без SwiftUI
- 15 кадров в секунду для фоновых эффектов: глаз не отличает от 60
- Затухание «запечено» прямо в картинку свечения, без масок на анимируемых слоях
Результат: 0,5% процессора в простое. Отдельно автор следил за WindowServer: каждый кадр анимации в окне поверх остальных стоит заметных ресурсов, и это не отображается в Activity Monitor у самого приложения.
Как ответить агенту, не переключая окно?
С Codex ответ уходит напрямую в его чат. С Claude Code в VS Code сложнее: расширение не позволяет другим программам писать в открытый чат. Поэтому два режима:
- По умолчанию кнопка просто открывает нужный чат
- Если включить «Отправлять ответы», Lumio с разрешения «Универсальный доступ» откроет чат, вставит текст и нажмёт Enter. Перед вставкой проверяется, что курсор стоит именно в поле чата
Что делать с этим прямо сейчас, по ролям?
Автору Дзена и копирайтеру. Если вы используете Claude Code для генерации черновиков или правки текстов, Lumio покажет, какая сессия закончила работу, а какая ждёт подтверждения. Не нужно вручную проверять каждое окно.
Разработчику и техническому специалисту. Шкала контекстного окна избавляет от ситуации, когда агент «забыл» задачу на середине, а вы не заметили. Красная полоска означает: сохраняйте контекст и начинайте новую сессию.
Предпринимателю. Lumio работает локально, данные не уходят на внешние серверы. Для тех, кто использует ИИ-агентов в работе с конфиденциальными проектами, это плюс к безопасности. Инструмент бесплатный, работает только на macOS.
Автор инструмента описывает типичный сценарий: три сессии Claude Code работают параллельно. В одной агент правит фронтенд сайта, во второй разбирается с миграцией базы данных, в третьей пишет тесты. Без Lumio автор обнаруживал, что одна сессия уже десять минут ждёт подтверждения, а он не заметил. С Lumio чёлка MacBook светится цветом ожидающего агента. В пиксельном офисе человечек встаёт из-за стола с табличкой «ждёт вас · 3 мин». Ответить можно прямо из чёлки, не переключая окно.
Не забудьте про разрешение «Универсальный доступ» в macOS, если хотите отправлять ответы агенту прямо из Lumio. Без этого разрешения работает только режим «открыть нужный чат». Ещё одна типичная ошибка: игнорировать красную шкалу контекстного окна. Когда полоска красная, агент уже теряет начало разговора. Лучше начать новую сессию, чем получить галлюцинации на длинной задаче. Учитывайте, что при открытом окне офиса нагрузка на процессор вырастает до 6-7%, поэтому на батарее имеет смысл держать офис закрытым и ориентироваться на свечение чёлки.
Lumio интересен не столько как утилита, сколько как наглядный ответ на вопрос, что такое ИИ-агент на практике. Пока индустрия спорит об определениях, этот инструмент показывает суть буквально: агент работает, ждёт, ошибается, «забывает» контекст. Пиксельный офис делает невидимую работу агентов видимой и понятной даже тем, кто далёк от программирования. Я бы рекомендовал попробовать его всем, кто работает с несколькими сессиями Claude Code или Codex одновременно. Честная оговорка: инструмент работает только на macOS с чёлкой, и пока нет версии для Windows или Linux. Для пользователей в России, работающих с YandexGPT или GigaChat, аналогичных визуальных мониторов агентов пока нет, но сам принцип, отслеживать состояние контекстного окна и статус сессии, применим к любому агентному инструменту.
Научитесь работать с ИИ-агентами эффективнее
На dzen.guru мы разбираем практические инструменты для работы с нейросетями, от промптов до агентных связок
Попробовать dzen.guruЕсли вы до сих пор переключаетесь между четырьмя окнами вручную, чтобы проверить, какой агент закончил работу, попробуйте вынести статусы в одно место: пиксельный офис Lumio превращает абстрактное понятие «ИИ-агент» в человечка за столом, и это, пожалуй, самый честный способ понять, что такое ИИ-агент, он просто работник, которому иногда нужно ваше «да».

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».
Читайте также

Что такое ИИ-агент без аудита правил: 23% токенов уходят на дубли
Правила для ИИ-агентов копятся так же незаметно, как легаси-код: разработчик Cockroach Labs обнаружил 23% лишнего текста в 25 файлах инструкций, а автор…

TechCrunch Disrupt 2026: 10 000 участников, роботы на сцене и $100 000 для стартапов
Конференция TechCrunch Disrupt 2026 идёт вторым днём в Moscone West в Сан-Франциско, и программа 5 июня сфокусирована на ИИ-агентах (программах, которые…

SpaceXSI объединяет X Premium, Grok и Cursor в одной подписке от 8 $/мес
Почему это важно SpaceXSI впервые упаковала соцсеть, чат-бота и редактор кода в единый тариф: платишь один раз и получаешь X Premium, Grok и Cursor без…
Комментарии