ИИ-агенты в WordPress: что уже возможно сегодня
DeepSeek возразил Gemini: MCP Adapter без abilities — тот же REST API
В WordPress появились интерфейсы для связи с ИИ-агентами: Abilities API (с версии 6.9, расширена в 7.1) и WordPress MCP Adapter. Abilities API позволяет ядру и плагинам единообразно описывать свои функции, а MCP Adapter делает одобренные функции доступными MCP-совместимым клиентам вроде Claude Desktop, Claude Code, Cursor или Visual Studio Code. Схема простая: WordPress → Abilities API → MCP Adapter → ИИ-агент. Агент сам определяет, какие функции доступны и какие данные нужны. Пока ядро даёт в основном базовые возможности, но плагины могут описывать свои действия, например создание черновика записи.
WordPress получает техническую базу, чтобы ИИ-агенты работали с сайтом напрямую, а не через ручной перенос текста из чата в админку. Раньше всё было просто: ИИ-инструмент создавал текст, картинку или код, а человек сам вставлял результат в бэкенд. Теперь ИИ-приложения могут общаться с установкой WordPress, распознавать доступные функции и выполнять отдельные задачи. Это не значит, что после обновления в дашборде появится ИИ-ассистент, но основу уже можно пробовать. Ключевой элемент — Abilities API. Она появилась в WordPress 6.9 и была расширена в 7.1. С её помощью ядро и плагины единообразно описывают отдельные функции. Такая «ability» задаёт, что делает функция WordPress. В 7.1 добавили валидацию, метаданные и контролируемое предоставление abilities внешним приложениям. Проще говоря, WordPress может сообщить другим системам, какие функции доступны на сайте или в плагине. Второй элемент — WordPress MCP Adapter. MCP (Model Context Protocol) — стандартизированное соединение между ИИ-приложениями и внешними инструментами или источниками данных. Центральную роль играет MCP-сервер, открывающий функции для ИИ. MCP Adapter делает одобренные abilities WordPress доступными MCP-совместимым приложениям, среди которых Claude Desktop, Claude Code, Cursor и Visual Studio Code. Схему можно описать так: WordPress → Abilities API → MCP Adapter → ИИ-агент. Агент определяет, какие одобренные функции есть, какие данные им нужны и разрешено ли их выполнять. Важно: abilities не открываются наружу автоматически. Разработчик сам решает, какие функции будут видны внешним приложениям. Стоит трезво оценивать текущее состояние: сам WordPress даёт в основном базовые abilities — структурированные сведения о сайте, окружении WordPress или авторизованном пользователе. Это ещё не меняет повседневную работу радикально. Интереснее, когда плагины предлагают собственные abilities. Такая функция может называться, например, «создать черновик записи», «прочитать определённые данные» или «выполнить функцию плагина». WordPress уже показывает на практических примерах, как Abilities API, WordPress AI Client и MCP Adapter работают вместе: несколько функций комбинируются и передаются ИИ-агенту как инструменты. Что реально сможет сделать агент, зависит от того, какие abilities дают ядро WordPress и установленные плагины. MCP Adapter не превращает WordPress в готового ИИ-ассистента. Раньше интеграции приходилось разрабатывать точечно: внешнее приложение должно было точно знать интерфейс плагина, ожидаемые параметры и возвращаемые данные. Abilities API создаёт общую структуру, и агенту не нужно заранее знать каждую интеграцию. Чем больше плагинов поддержат подход, тем полезнее принцип. Пример: плагин даёт ability для создания отчёта. Агент понимает, что сайт умеет создавать отчёт, какие данные нужны и есть ли у пользователя права. Затем возможна команда вроде «создай отчёт за прошлый месяц и суммируй главное». Агент вызовет нужную ability, получит результат и обработает его. Тот же принцип переносится на контент, магазины, системы бронирования, формы, статистику и кастомные приложения. Abilities API не заменяет WP-CLI и REST API, а добавляет уровень стандартизированного описания того, что умеет установка WordPress, — это особенно полезно для ИИ-агентов. Разработчикам, которые любят экспериментировать или уже автоматизируют процессы, тема актуальна уже сейчас: официальный MCP Adapter ставится как плагин или подключается как Composer-пакет, нужен WordPress 6.9 и выше. Тем, кто просто ведёт сайт и публикует записи, спешить некуда.