Конституция агента Предложить поправку

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

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

1.0версия

Опубликована 19 октября 2026 г. Автор — ООО «САРМАТЕХ» (проекты «Конституция агента» и agentfirewall.ru). Текст — CC BY 4.0: можно использовать и развивать со ссылкой на источник.

Смотреть в работе
Понятия

Пять слов модели

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

1

Правило

Заявленная политика сайта: кого и куда он пускает. Сегодня это robots.txt и строка Content-Signal. Правило — просьба: честный агент подчиняется ему сам, нечестный — нет.

2

Карантин

Состояние запроса, пока подлинность агента не подтверждена. Пока агент в карантине, выход закрыт.

3

Паспорт

То, чем агент подтверждает, кто он и кто за ним стоит: адрес из списка, опубликованного оператором; обратный DNS; подпись запроса (HTTP Message Signatures, Web Bot Auth); паспорт ИИ-агента в формате 0.1. Имя в строке user-agent паспортом не является — его может написать кто угодно.

4

Виза

Решение сайта по итогам карантина и по его политике. Три степени: полная, ограниченная, отказ.

5

Выход

Точка, где виза сверяется перед доступом к содержимому. Открывается только после выдачи визы.

Порядок

Четыре шага прохода

Шаги идут строго по очереди. Виза выдаётся в карантине, и только потом открывается выход.

Порядок прохода агента
ШагВопросЧем проверяетсяИсход
1. ПравилоПускает ли сайт такого агента?robots.txt, Content-SignalЧестный агент с запретом уходит сам. Нечестный идёт дальше — его остановит выход.
2. КарантинТот ли это агент, за кого себя выдаёт?Список адресов оператора, обратный DNS, подпись запроса, паспорт ИИ-агентаПодлинность подтверждена · паспорта нет · подделка
3. ВизаНа каких условиях пустить?Политика сайта и итог карантинаПолная · ограниченная · отказ
4. ВыходЕсть ли виза?Правило сервера или CDNДоступ (200) · «зайдите позже» (429) · доступ закрыт (403)
Виза

Три степени визы

Не «да» или «нет», а условия. Ответ сервера у каждой степени свой и честный.

Степени визы
ВизаКогда выдаётсяОтвет сервераПример
ПолнаяПравило разрешает, паспорт подтверждён200Поисковый бот с адреса из списка оператора; агент с верной подписью запроса
ОграниченнаяПравило разрешает, паспорта нет200 в пределах лимита, сверх — 429Незнакомый бот без списков и подписи: например, 1 запрос в секунду
ОтказЗапрет не соблюдён или паспорт не подтвердился403Бот, закрытый в robots.txt, который его не слушает; «поисковик» с чужого адреса
Принципы

Четыре правила поста

1

Имя — не паспорт

Решение о доступе не принимается по строке user-agent: её может написать кто угодно.

2

Сначала правило, потом проверка

Сайт заранее и открыто заявляет политику. Проверка без заявленного правила — произвол, правило без проверки — просьба.

3

Нет паспорта — не значит виновен

Агент без паспорта получает ограниченную визу, а не отказ вслепую. Отказ — подделкам и тем, кто нарушил запрет.

4

Честный ответ

Отказ — это 403, ограничение — 429. Сайт не подменяет содержимое и не делает вид, что страницы нет.

Связь

Модель и Конституция агента

Модель — взгляд со стороны сайта. Конституция — со стороны агента. Они сходятся на паспорте.

Статья 2

Агент называет себя агентом

Честный агент не выдаёт себя за человека. Для поста это значит: честное имя в запросе и паспорт, который его подтверждает.

Текст статьи

Статья 17

Идентификация сторон

Перед сделкой агенты раскрывают, кто принципал и оператор. Модель переносит тот же принцип на вход на сайт: сначала узнать, кто пришёл.

Текст статьи

Формат 0.1

Паспорт ИИ-агента

Самый полный вид паспорта в модели: кто агент, кто оператор, по каким правилам действует. Публикуется на домене оператора.

Формат паспорта

Честно

Что здесь наше и на что мы опираемся

Отдельные элементы модели известны и применяются без нас. Наше — способ собрать их в одну понятную владельцу сайта схему: последовательность из четырёх шагов с карантином как отдельной стадией; три степени визы, привязанные к честным ответам сервера (200, 429, 403); принципы выше; связь с открытым форматом «Паспорт ИИ-агента». Модель впервые опубликована здесь 19 октября 2026 года.

Использование

Как ссылаться и как предложить правку

Модель открыта: её можно применять на своём сайте, пересказывать и развивать — с указанием источника.

Ссылка: «Фаервол для агентов», модель 1.0 (19 октября 2026 г.), ООО «САРМАТЕХ» — https://конституция-агента.рф/faervol/

Как включить модель на своём сайте — инструкция и инструменты на agentfirewall.ru/model/. Машиночитаемое описание модели — /api/v1/firewall-model.json.

История версий модели
ВерсияДатаЧто изменилось
1.019.10.2026Первая публикация: пять понятий, четыре шага, три степени визы, четыре принципа.