⚙️ Протоколы Автономности: От планирования к действию

Суть

Чтобы агент был надежным сотрудником, а не хаотичным скриптом, он должен следовать строгим протоколам управления памятью, безопасностью и итерациями.


🏗️ 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 после завершения задачи.

🔗 Связи