# Фаервол для агентов

Англ.: agent firewall

> Фаервол для агентов — защита, которая решает, что разрешено ИИ-агентам. Термин употребляется в двух смыслах: входящий фаервол защищает сайт от чужих ботов и агентов, исходящий — компанию от действий её собственного агента.

Оба смысла уже в ходу, и путаница неизбежна. Владелец сайта под фаерволом для агентов понимает правила допуска: кого из ИИ-ботов пускать, как отличить настоящего бота от подделки, кому ограничить частоту. Разработчик агента понимает под тем же словом ограничитель своего агента: куда тому можно ходить, какие инструменты вызывать, какие данные нельзя отправлять наружу.

Две защиты не конкурируют, а дополняют друг друга. Исходящий фаервол отвечает за поведение агента, входящий — за допуск на сайт. Связывает их паспорт агента: компания публикует, кто отвечает за агента и что ему разрешено, исходящий фаервол не выпускает агента за эти пределы, входящий фаервол сайта проверяет паспорт и выдаёт визу.

## Два смысла

- **Входящий фаервол.** Стоит на сайте или в CDN. Управляет тем, кто и куда заходит: robots.txt, проверка подлинности бота по адресам, обратному DNS и подписи запроса, лимиты частоты, отказ подделкам.
- **Исходящий фаервол.** Стоит между агентом и внешним миром — прокси, шлюз к инструментам, песочница. Управляет тем, что агент вызывает и куда отправляет данные.

## Из чего состоит исходящий фаервол

- Проверка входящего текста на подсказки-ловушки (prompt injection) до того, как его прочтёт модель.
- Запрет утечек: ключи, пароли и персональные данные не уходят наружу в запросах агента.
- Список разрешённых адресов и запрет обращений во внутреннюю сеть (SSRF).
- Политика инструментов MCP: какие инструменты можно вызывать; проверка их описаний на скрытые команды.
- Подтверждение человеком для рискованных действий и общая кнопка остановки.
- Журнал решений; в лучших реализациях — записи, подписанные ключом, которые может проверить любой.

## Вопросы и ответы

**Чем фаервол для агентов отличается от обычного межсетевого экрана?**

Обычный экран фильтрует сетевые соединения по адресам и портам. Фаервол для агентов смотрит на смысл: какой бот пришёл и зачем, что агент собирается сделать, какие данные отправляет и какой инструмент вызывает.

**Нужен ли сайту исходящий фаервол?**

Только если у компании есть свои агенты — например, агент закупок или поддержки. Сайту, который принимает чужих агентов, нужен входящий.

## Связанные термины

- [Контроль доступа агентов](https://agentonomika.ru/terminy/kontrol-dostupa-agentov/)
- [Паспорт ИИ-агента](https://agentonomika.ru/terminy/pasport-ii-agenta/)
- [Мандат агента](https://agentonomika.ru/terminy/mandat-agenta/)
- [Конституция агента](https://agentonomika.ru/terminy/konstituciya-agenta/)
- [Цепочка доверия агентов](https://agentonomika.ru/terminy/cepochka-doveriya-agentov/)

Как цитировать: Фаервол для агентов // Агентономика. https://agentonomika.ru/terminy/faervol-dlya-agentov/ (CC BY 4.0)
