Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
🚀 Agent Autonomy Kit
Перестаньте ждать промптов. Продолжайте работать.
Большинство AI-агентов простаивают между сообщениями человека. Этот набор превращает агента в самостоятельного исполнителя, который непрерывно продвигается по задачам и делает полезную работу без постоянных подсказок.
Проблема
Агенты тратят ресурсы впустую, ожидая действий пользователя:
- Heartbeat-процессы просто проверяют «есть ли что-то новое?» и отвечают формально
- Командные агенты простаивают до запуска
- Работа останавливается, когда человек перестаёт писать
- Лимиты подписки (токены/час, токены/день) не используются полностью
Решение
Проактивная система работы:
- Очередь задач — всегда есть работа, которую можно взять
- Активный heartbeat — агент выполняет задачи, а не просто проверяет статус
- Координация команды — агенты взаимодействуют и передают задачи
- Непрерывная работа — агент работает до достижения лимитов, затем «засыпает»
Ключевые концепции
1. Очередь задач
Вместо ожидания новых промптов агент берёт задачи из постоянной очереди.
# Task Queue
## Ready
- [ ] Исследовать конкурента X
- [ ] Написать черновик статьи
- [ ] Улучшить документацию
## In Progress
- [ ] @agent: текущая задача
## Blocked
- [ ] Деплой (нужно одобрение)
## Done Today
- [x] Выполненные задачи
Правила:
- Любой агент может взять задачу из блока Ready
- При старте — отметить себя
- По завершении — переместить в Done
- Добавлять новые задачи по мере обнаружения
2. Проактивный heartbeat
Heartbeat превращается из проверки в механизм выполнения работы.
1. Проверка срочного (30 секунд)
2. Режим работы:
- взять задачу из очереди
- выполнить
- обновить статус
3. Перед завершением:
- сохранить прогресс
- обновить очередь
3. Координация команды
Агенты взаимодействуют через общий канал (например, Discord или Slack):
- Сообщают о прогрессе
- Передают задачи друг другу
- Сообщают о блокерах
- Добавляют новые идеи в очередь
4. Управление лимитами
Агент должен учитывать бюджет токенов:
- Сначала — запросы пользователя
- Затем — срочные задачи
- Потом — задачи с высоким эффектом
- И только потом — улучшения
При приближении к лимиту:
- Завершить текущую задачу
- Оставить подробные заметки
- Перейти в режим ожидания
Пример рабочего процесса
Утро
Агент запускается, проверяет срочные задачи и берёт первую задачу из очереди. Выполняет её, обновляет статус и фиксирует результат.
В течение дня
Каждый цикл heartbeat:
- Проверка срочного
- Выполнение задач
- Обновление очереди
- Логирование прогресса
Вечер
Агент завершает текущую задачу, оставляет заметки и уходит в ожидание до следующего цикла.
Антипаттерны
- Пассивный heartbeat без выполнения задач
- Отсутствие очереди задач
- Работа без координации
- Игнорирование лимитов
- Отсутствие заметок для следующей сессии
Метрики
Рекомендуется отслеживать:
- Количество выполненных задач
- Процент продуктивных heartbeat-циклов
- Использование токенов
- Количество вмешательств человека
Итог
Agent Autonomy Kit превращает агента из реактивного инструмента в автономную рабочую единицу. Он перестаёт ждать команд и начинает самостоятельно двигаться по задачам, максимально используя доступные ресурсы.
Бездействующий агент — потерянный потенциал. Пусть он работает.
Файл из источника