Хуки и защита

Хук — автоматическое правило среды, которое физически не даёт агенту сделать определённое действие. Нужен, как только у агента появляются рабочие ключи и доступ к тому, что жалко потерять.

Что это

Разумных рисков три: агент удалил что-то важное, потратил деньги там, где не следовало, или слил ключи и данные наружу. Ни один не связан со злым умыслом — агент выполняет инструкции добросовестно, а инструкция может оказаться ошибочной, двусмысленной или подставленной кем-то посторонним, например спрятанной внутри стороннего скилла или плагина.

Хук — скрипт, который срабатывает сам на определённое событие. Метафора — автоматический шлагбаум, а не охранник, которого можно уговорить: правило-пожелание в инструкции агент обычно соблюдает, но это остаётся вопросом его трактовки в моменте; хук перехватывает действие физически, до того как оно произошло, вне зависимости от того, что в моменте решил агент.

Защитный хук на два правила называем хук-стражем: не даёт прочитать или закоммитить .env целиком, кем бы ни была подписана просьба, и требует явного подтверждения перед удалением. Настраивается один раз при развёртывании проекта из шаблона (В3) и дальше работает сам, без напоминаний — как рутины из В9, только применительно не к расписанию, а к защите.

С хук-стражем работает ещё один принцип — минимально необходимых прав: давай агенту, скиллу или…

🔒

Этот материал доступен участникам Клуба. Войдите или оформите доступ, чтобы читать целиком, открывать видео и комментировать.

Войти Вступить / купить доступ