⚙️ Протоколы Автономности: От планирования к действию
Суть
Чтобы агент был надежным сотрудником, а не хаотичным скриптом, он должен следовать строгим протоколам управления памятью, безопасностью и итерациями.
🏗️ 1. Compaction (Уплотнение памяти)
Проблема: Длинные сессии забивают контекстное окно “мусором”. Решение: Compaction — это процесс, при котором агент каждые N ходов суммирует текущий прогресс, удаляет промежуточные рассуждения и оставляет только ключевые выводы.
- Практический кейс: Автоматическое резюмирование длинных веток обсуждений в одну итоговую заметку.
🛡️ 2. Permissions (Система разрешений)
Агент не должен иметь абсолютной власти.
- Read-only: Доступ к поиску и чтению.
- Review required: Агент пишет код/текст, но правки вносятся только после твоего подтверждения.
- Full Autonomy: Полный доступ (использовать с осторожностью!).
🔄 3. Checkpoints & State (Откаты)
Перед выполнением “опасной” задачи (рефакторинг всей папки, массовое переименование тегов) агент создает Checkpoint.
- Если результат не устраивает пользователя — система мгновенно восстанавливает состояние файлов из “снимка” памяти.
⚓ 4. Hooks (Событийная логика)
Hooks — это триггеры.
- Pre-action hook: Проверка фактов в Google перед тем, как записать утверждение.
- Post-action hook: Автоматическое уведомление в Telegram после завершения задачи.
🔗 Связи
- Анатомия Агента — база для этих протоколов.
- Filesystem MCP — как инструмент реализации Permissions.
- Хирург Контекста — ручной метод Compaction.