Как работает агент
Автономный цикл
Включите тумблер «Автономный режим» в шапке чата и опишите задачу. Агент:
- Планирует — анализирует запрос и решает, какие инструменты нужны.
- Действует — вызывает инструменты: читает файлы, правит код, запускает команды.
- Проверяет — смотрит результат каждого шага и решает, что дальше.
- Повторяет — пока задача не решена.
- Отчитывается — присылает итог: что сделано, какие файлы изменены, какие команды выполнены.
Лента действий
Во время работы видно каждый шаг: название инструмента, аргументы, результат, длительность и расход токенов. Долгие операции можно развернуть и посмотреть детали.
Plan mode
Тумблер «Plan mode» перед запуском задачи: агент сначала показывает план действий — какие файлы прочитает, что изменит, какие команды запустит — и ждёт вашего одобрения. План можно отклонить и запросить новый: файлы будут затронуты только после нажатия «Одобрить».
Фоновые задачи
Долгие задачи можно отправить в фон: чат остаётся свободным, прогресс виден в списке фоновых задач. Работа продолжается, даже если вы переключились на другой диалог.
Защита от сбоев
- Защита от «молчания» — если модель трижды подряд вернула пустой ответ, ход прерывается с понятной ошибкой, а не невидимым пустым сообщением.
- Watchdog'и соединения — если провайдер молчит 120 секунд во время ответа или не отвечает 90 секунд при подключении, зависший запрос прерывается — прогон не виснет, отправку можно повторить.
- Авто-продолжение — ответ, оборванный по лимиту токенов, продолжается автоматически (до 3 раз) с пометками «Оборван» / «Продолжение».
- Ожидание сети — при обрыве интернета облачный агент дождётся восстановления (до 10 минут) и продолжит с того же места.
- Авто-сжатие контекста — в длинных прогонах старая история сжимается в конспект (порог ~96 тыс. токенов): расход токенов и скорость шагов не деградируют к концу задачи. Оригиналы сохраняются в архиве чата.
- Лимит итераций — по достижении лимита агент принудительно формирует финальный отчёт.
- Трёхуровневое применение правок — точное совпадение → построчное → без пробелов: правки применяются надёжно даже в слегка изменённых файлах.