раздел 06

Строим для агентов

История MenuGen показала: мир ещё не перестроен под ИИ. Сервисы и документация сделаны для людей, и агент в них вязнет. Карпатый говорит, что появился новый класс потребителя цифровой информации - и под него надо учиться строить.

Три потребителя

Раньше у цифрового продукта было два типа пользователей. Теперь - три.

Человек
GUI
кнопки, формы, экран - то, что видно глазами
Программа
API
запрос-ответ по строгому протоколу
Агент
GUI + API + текст
читает как человек, действует как программа
  • Человек работает через интерфейс (GUI): кнопки, формы, экран. Всё, что видно глазами.
  • Программа работает через API: строгий протокол «запрос-ответ», понятный машине.
  • Агент - новый, гибридный. Он рассуждает почти как человек, но действует как программа. Ему неудобен ни чистый GUI (негде «нажать»), ни всегда доступен API.

Под этого третьего потребителя продукты пока почти не сделаны. Кто сделает - получит огромное ускорение, потому что агенты смогут пользоваться его сервисом сами.

Как встретить агента на полпути

Идея простая: не заставляйте ИИ продираться через интерфейс для людей - дайте ему то, что он легко поймёт.

  • llms.txt. Простой текстовый файл (в формате markdown), который описывает ваш сайт или сервис для ИИ. Вместо того чтобы агент разбирал запутанный HTML, он читает понятное человеку и машине описание: что здесь есть и как этим пользоваться.
  • Документация под ИИ. Заменяйте «нажмите вот эту кнопку» на готовую команду, которую агент может выполнить. Ту же инструкцию человек тоже прочитает, а агент - ещё и исполнит.
  • Данные, удобные для скармливания. Инструменты, которые превращают, например, репозиторий с кодом или сайт в один текст, который удобно отдать модели целиком. Меньше трения - выше скорость работы агента.

Зачем это вам

Даже если вы не пишете код, эта рамка полезна. Она задаёт вопрос ко всему, что вы делаете: «удобно ли это для агента?». Ваша документация, ваши процессы, ваши данные - их можно сделать такими, чтобы их мог подхватить ИИ. И тогда повторяющуюся часть работы реально кому-то поручить.

Эта мысль уводит далеко за пределы программирования - в обычную офисную и бизнес-работу. Об этом - последняя содержательная страница.