Команда WordPress по вопросам ИИ стремится к тому, чтобы каждый пользователь мог подключить свой сайт к выбранному им ИИ-агенту с помощью простой процедуры авторизации. Реализовать это планируется в версии WordPress 7.3.
Джейсон Адамс, представитель AI Team, рассказал об этих планах в блоге Make WordPress AI. Это произошло спустя неделю после того, как он сообщил, что сооснователь WordPress Мэтт Мулленвег одобрил интеграцию протокола MCP в ядро.
Предложение Адамса разделяет работу на четыре направления: MCP, «способности» (Abilities), аутентификация через OAuth и сквозной пользовательский опыт. Подготовительная работа начнется уже в рамках текущего цикла разработки версии 7.2.
Адамс описал свое видение того, как может выглядеть взаимодействие с ИИ-агентом в WordPress: «Пользователь открывает своего персонального агента и говорит: «Помоги мне с моим сайтом example.com». Агент распознает WordPress, предоставляет ссылку для авторизации, и пользователь входит в систему. После этого агент отвечает: «Готово! Чем я могу помочь вам с вашим сайтом?»»
«Речь идет не о внедрении ИИ-агента внутрь WordPress, а о том, чтобы подготовить WordPress к взаимодействию с теми агентами, которых выбирают сами пользователи, — пояснил Адамс. — WordPress — лучшее решение для открытого веба; мы должны сделать его таким же эффективным и в эпоху «агентного» веба».
В качестве доказательства того, что спрос уже существует, он привел в пример Jetpack, Elementor и WPVibe. «Это не просто еще один способ управления WordPress — для пользователей открывается совершенно новый уровень возможностей. Это захватывающе!» — написал он.
Реальное использование — вот критерий, который установил Мулленвег для включения функций на базе ИИ в ядро. В июле он наложил вето на предложение интегрировать в WordPress 7.1 типы записей «Knowledge» (база знаний) и «Guidelines» (руководства). Как отметила руководитель выпуска Энн Маккарти, Мулленвег не хотел добавлять функции, которые еще не получили широкого распространения на практике и не демонстрируют впечатляющих темпов еженедельного роста (речь идет о двузначных показателях).
В прошлом месяце в дорожной карте WordPress 7.2 был сделан дополнительный акцент на осторожном подходе: Маккарти отметил, что функции на базе ИИ «прежде чем попасть в ядро системы, должны доказать свою востребованность и практическую ценность». В этом отношении MCP уже демонстрирует положительную динамику: официальный плагин MCP Adapter, появившийся в каталоге WordPress.org лишь в начале этого месяца, уже насчитывает более 60 000 активных установок.
Однако Адамс подчеркнул, что, хотя этот адаптер и служит «важной основой», он все еще требует от пользователей слишком много усилий: им приходится самостоятельно устанавливать и настраивать его, искать способности (Abilities) и управлять паролями приложений (Application Passwords).
«Такой подход нельзя масштабировать для широкой аудитории пользователей WordPress», — написал он.
Согласно плану Адамса, участники разработки будут «активно дорабатывать» адаптер параллельно с подготовкой версии 7.2, а затем предложат включить MCP в ядро системы в версии 7.3 — либо путем прямого слияния, либо в виде отдельного компонента, который сможет развиваться независимо.
Адамс отметил, что подключение агента имеет смысл только в том случае, если он способен выполнять значимые задачи. Поэтому команда по работе с ИИ сейчас определяет базовый набор Abilities для типичных процессов управления сайтом. Кроме того, рассматривается возможность добавления еще нескольких таких способностей в WordPress 7.2 до завершения этапа бета-тестирования.
Что касается аутентификации, Адамс стремится к тому, чтобы пользователи могли «безопасно предоставлять доступ своим агентам, не прибегая к ручному созданию и передаче паролей приложений». В релиз-цикле 7.2 команда проработает внедрение протокола OAuth, чтобы реализовать его в ядре системы в версии 7.3.
Прототипы, созданные в рамках цикла 7.2, позволят проверить, как все эти элементы взаимодействуют друг с другом — от момента обнаружения сайта агентом до отзыва доступа пользователем.
Адамс также призвал участников сообщества взять на себя руководство каждым из четырех направлений. По его словам, коммитеры будут активно участвовать в процессе на всех этапах и заниматься интеграцией функционала.
«Это амбициозные цели, и для их достижения потребуется четкое распределение ответственности и тесное сотрудничество в рамках всего проекта», — написал он.
Адамс отметил, что в процессы проверки и аудита будут включены специализированные ИИ-модели, ориентированные на вопросы безопасности. Как сообщил Адамс, когда Мулленвег одобрил включение MCP в ядро системы, он особо подчеркнул необходимость «задействовать все доступные ресурсы, чтобы исключить появление новых уязвимостей».
Хотя в качестве целевого релиза для внедрения этих нововведений рассматривается версия 7.3, гарантий пока нет. Адамс назвал это «общей целью», добавив, что включение в ядро будет зависеть от технической готовности, уровня безопасности и прохождения стандартных процедур проверки.
Несмотря на то что для четырех указанных направлений еще требуются руководители, работа над Abilities уже началась на GitHub. На прошлой неделе основатель проекта Miles Энди Питлинг создал там задачу для отслеживания прогресса под названием «MCP adapter: 0% to 100%».
Ранее в этом месяце в рамках проекта Питлинга «WordPress Agent Benchmarks» выяснилось, что ИИ-агенты не могут выполнить ни одного запроса владельца сайта через MCP-адаптер, поскольку в нем пока отсутствуют способности, необходимые для повседневных задач. В своей задаче Питлинг наметил четыре этапа, которые должны обеспечить выполнение 100% запросов из набора тестов «Building with WordPress» — начиная с работы со страницами, фотографиями и настройками.
Большая часть этих способностей уже разработана — преимущественно Хорхе Костой, одним из коммитеров, чью работу спонсирует компания Automattic. В дальнейшем они войдут в состав пакета канонических способностей ядра, над которым сейчас работает Ник Маклафлин из GoDaddy.
Участники, желающие возглавить одно из направлений (MCP, Abilities, OAuth или UX) или помочь в их развитии, могут заявить о своем участии в канале #core-ai в Slack-сообществе WordPress или присоединиться к еженедельным встречам команды, занимающейся вопросами ИИ.
Источник: oddstyle.ru