раздел 06
Строим для агентов
История MenuGen показала: мир ещё не перестроен под ИИ. Сервисы и документация сделаны для людей, и агент в них вязнет. Карпатый говорит, что появился новый класс потребителя цифровой информации - и под него надо учиться строить.
Три потребителя
Раньше у цифрового продукта было два типа пользователей. Теперь - три.
- Человек работает через интерфейс (GUI): кнопки, формы, экран. Всё, что видно глазами.
- Программа работает через API: строгий протокол «запрос-ответ», понятный машине.
- Агент - новый, гибридный. Он рассуждает почти как человек, но действует как программа. Ему неудобен ни чистый GUI (негде «нажать»), ни всегда доступен API.
Под этого третьего потребителя продукты пока почти не сделаны. Кто сделает - получит огромное ускорение, потому что агенты смогут пользоваться его сервисом сами.
Как встретить агента на полпути
Идея простая: не заставляйте ИИ продираться через интерфейс для людей - дайте ему то, что он легко поймёт.
- llms.txt. Простой текстовый файл (в формате markdown), который описывает ваш сайт или сервис для ИИ. Вместо того чтобы агент разбирал запутанный HTML, он читает понятное человеку и машине описание: что здесь есть и как этим пользоваться.
- Документация под ИИ. Заменяйте «нажмите вот эту кнопку» на готовую команду, которую агент может выполнить. Ту же инструкцию человек тоже прочитает, а агент - ещё и исполнит.
- Данные, удобные для скармливания. Инструменты, которые превращают, например, репозиторий с кодом или сайт в один текст, который удобно отдать модели целиком. Меньше трения - выше скорость работы агента.
Зачем это вам
Даже если вы не пишете код, эта рамка полезна. Она задаёт вопрос ко всему, что вы делаете: «удобно ли это для агента?». Ваша документация, ваши процессы, ваши данные - их можно сделать такими, чтобы их мог подхватить ИИ. И тогда повторяющуюся часть работы реально кому-то поручить.
Эта мысль уводит далеко за пределы программирования - в обычную офисную и бизнес-работу. Об этом - последняя содержательная страница.