Длинные задачи с ИИ-агентом: как не потерять нить
Чем длиннее разговор, тем хуже агент держит задачу: забывает ваши правила, повторяет исправленные ошибки. Длинную работу надо вести так, чтобы контекст оставался чистым, а Mac не засыпал.
Почему агент «глупеет» к концу разговора
У каждой модели есть окно контекста: сколько текста она держит за раз. Разговор, прочитанные файлы, результаты команд копятся в нем. Когда окно заполняется, начинаются проблемы:
- правило, которое вы дали в начале, тонет среди тысяч строк логов;
- агент снова предлагает решение, которое вы уже отвергли;
- Claude Code и Codex сами сжимают контекст, и в сжатии теряются детали.
Сжатие не ошибка, но вы не управляете тем, что в нем останется. Надежнее самому решить, когда начать заново, и самому сказать агенту, что взять с собой.
Обновляйте сессию вовремя
Хорошее правило: не доводить окно до края. Начинать с чистого листа стоит, когда закончен этап, а не когда агент уже путается.
В Hedoq это одна кнопка, «Обновить сессию»:
- Под полем ввода строка контекста показывает, сколько окна занято.
- На 70 % и 90 % над полем появляется подсказка.
- После подтверждения агент пишет сводку для своего преемника: проект и где он лежит, ваши правила и запреты из этого разговора, что сделано, на чем остановились, что дальше, какие файлы прочесть.
- Контекст очищается. Новый разговор получает сводку, читает нужные файлы и коротко отвечает: что ведем, на каком этапе, что дальше.
Если сводка не записалась, контекст не чистится: потерять работу так нельзя. Прежний разговор остается в ленте над чертой. Работает для Claude Code и Codex, кнопка есть и на iPhone. Если Claude Code сам сжал контекст, в ленте будет строка об этом: сколько токенов было и сколько стало.
Пусть Mac работает с закрытой крышкой
Многочасовая задача часто переживает дорогу домой. Закрыли ноутбук, macOS его усыпила, агент встал на середине.
В Hedoq включите «Не засыпать с закрытой крышкой». Тумблер есть в настройках, блок «Шторка и Mac», и внизу шторки у выреза камеры.
- Первое включение спрашивает пароль администратора: Hedoq ставит системное правило только на этот режим.
- Пока режим включен, Mac не спит с закрытой крышкой, экран гаснет, звук молчит.
- При заряде ниже 20 % запрет снимается, и Mac засыпает.
- Если Hedoq закрылся, правило снимается само.
Режим держит Mac все время, пока включен, а не только во время хода агента. Так и телефон не теряет связь между ходами: можно ответить агенту с iPhone, пока ноутбук в сумке. Как это делать: агенты с телефона.
Отдайте повторяющуюся работу автоматизации
Часть длинных задач на самом деле повторяется: каждое утро собрать отчет, каждый час проверить сайт. Держать для этого открытую сессию незачем.
В Hedoq автоматизацию собирает сам агент:
- В боковом меню, раздел «Автоматизации», нажмите «Новая задача» (⌘⇧N).
- Опишите словами, что нужно и когда.
- Агент уточнит недостающее одним вопросом, сам выберет способ запуска, разложит все в папке автоматизации и включит расписание. Включение вы подтверждаете в окне на Mac или на iPhone.
На карточке автоматизации видно состояние: «Работает стабильно», «Идет запуск», «Остановлена» или «Ошибки: N». Агент оставляет в папке описание и журнал сделанного, чтобы следующий агент мог продолжить без вас.
Для разовой задачи из обычной сессии есть команда ⚡ «Запускать по расписанию»: агент покажет имя, время и текст задачи и заведет ее после вашего «да».
Сторож вместо проверки глазами
Автоматизация, которая молча упала неделю назад, хуже, чем никакой. Поэтому в Hedoq за запусками следит сторож. Это алгоритм, а не модель: он судит по фактам.
- Запуск закончился с ошибкой или идет заметно дольше обычного: это ошибка.
- Новая ошибка уходит агенту автоматизации с просьбой починить. Попытка одна на серию ошибок.
- Не помогло: уведомление на Mac и на телефон.
- Агент недоступен (не установлен или его лимит исчерпан): работу берет следующий агент из установленных, по очереди Claude, Codex, Gemini, OpenCode. Дела передаются файлами в папке, потом хозяин возвращается.
Для задач по расписанию «выполнено» значит одно: ход закончился сам и без ошибки. Задача, которая не началась, ждет действия на экране или идет дольше двух часов, считается сбоем.
Одно условие для всего этого: Hedoq должен быть открыт, а Mac не спать. С режимом закрытой крышки это выполняется само.