﻿---
title: AI-архитектура WordPress
description: "Архитектурные компоненты AI в WordPress: Abilities API, MCP Adapter, WP AI Client и Agent Skills — как платформа строит инфраструктуру для AI-агентов."
---

## Почему WordPress не сделал «свой ChatGPT»

В 2025–2026 годах WordPress пошёл неожиданным путём. Пока рынок соревновался в количестве AI-ассистентов, платформа начала перестраивать фундамент.

**Ключевая идея:** любой AI-агент может управлять WordPress, если знает правила игры. Неважно, Claude, ChatGPT, Copilot или Cursor — архитектура не привязана к конкретному вендору.

AI должен стать таким же фундаментальным слоем, как база данных. Никто не проверяет «есть ли MySQL» перед вызовом `get_post_meta()`. Так же и разработчики плагинов должны иметь доступ к AI без сложностей интеграции.

## Четыре компонента AI-экосистемы

### 1. Abilities API (WP 6.9+)

C версии WordPress 6.9 (ноябрь 2025) появился **Abilities API** — центральный реестр всех возможностей сайта. Каждый плагин, тема и ядро регистрируют свои функции в стандартизированном формате.

Каждая Ability описывается:
- **Входные данные** — JSON Schema
- **Результат** — что возвращается
- **Права доступа** — какие capabilities требуются
- **Документация** — для человека и для машины

Раньше функции были разбросаны по хукам, классам и REST API. Теперь всё в одном месте и может быть безопасно обнаружено и вызвано извне.

В базовой поставке WP 6.9: получение информации о сайте, данные пользователей, техническая информация о среде.

### 2. MCP Adapter

**Model Context Protocol (MCP)** — открытый протокол, позволяющий AI-агентам безопасно подключаться к WordPress, обнаруживать инструменты и данные, а затем вызывать их.

Три базовых примитива MCP:
- **tools** — исполняемые действия (создать пост, обновить настройки)
- **resources** — пассивные источники данных (логи, конфигурации)
- **prompts** — заготовленные шаблоны рабочих процессов

Способы подключения:
- **Self-hosted** — WordPress MCP Adapter (февраль 2026), поддерживает STDIO и HTTP
- **WordPress.com** — встроенный MCP-сервер (с 2025)

Протестирован с Claude Desktop, Claude Code, Cursor, VS Code.

Практическую настройку и примеры конфигурации см. в отдельной странице [WordPress MCP Adapter: практический запуск для self-hosted](https://wpcraft.ru/kb/stacks/wordpress/ai/wordpress-mcp-adapter.md). Готовый набор инструментов для агента (контент, SEO, WooCommerce) даёт плагин [Enable Abilities for MCP](https://wpcraft.ru/kb/stacks/wordpress/ai/enable-abilities-for-mcp.md).

### 3. WP AI Client

Инструмент для работы с генеративным AI **внутри** WordPress. Позволяет плагинам обращаться к разным провайдерам (OpenAI, Anthropic, Google) через единый API.

```php
$image = Ai_Client::prompt('Create an image for this post')
  ->with_text($post_content)
  ->generate_image();
```

**Для разработчиков:** снимает боль мультивендорности — один API для всех моделей.
**Для владельцев:** свобода выбора провайдера без замены плагинов.

- Использует HTTP API WordPress
- Интегрируется с админкой для хранения API-ключей
- Автоматический выбор подходящей модели из доступных
- Система проверки доступности модели (чтобы условно показывать AI-функции)

Предложен для WordPress 7.0.

### 4. Agent Skills

Open-source библиотека навыков для AI-агентов в публичных репозиториях. Решает «хронические болезни» AI при работе с WordPress:

- Использование устаревших паттернов
- Игнорирование `block.json`, депрекаций и блочных тем
- Пропуск базовых проверок безопасности

Каждый skill содержит:
- **Триггеры** — когда применять навык
- **Пошаговые инструкции**
- **Чек-листы**
- **Примеры правильных и неправильных решений**

Примеры: `wp-playground`, `theme-development`, `plugin-creation`, `seo-optimization`.

## AI как фундамент: стратегия

Джейсон Адамс (WordPress Core) предложил мысленный эксперимент: представьте WordPress без базы данных. БД настолько фундаментальна, что никто не проверяет её наличие перед использованием `get_post_meta()`.

**Что если AI станет таким же фундаментальным?** ИИ — не просто функция (чат-интерфейс). Это слой, на котором строятся все остальные возможности. Кнопка «Сгенерировать alt-текст» — AI-powered функция, но пользователь не думает «я использую ИИ». Он просто пользуется.

### Роль хостеров

Главный вызов — как дать всем доступ к AI. Решение: **пусть хостеры предоставляют AI так же, как базы данных**. Так же как хостинг с БД имеет преимущество перед хостингом без БД, так и хостеры с AI-моделью в тарифе будут иметь преимущество.

### Обратная совместимость

WP AI Client имеет систему проверки доступности модели. Разработчик может использовать проверки для условного отображения функций: «Generate Alt text» показывается только если доступна поддерживающая модель.

## Что уже работает

- Сформирована AI Team в WordPress Core
- Создан AI Building Block
- Abilities API (WP 6.9)
- WP AI Client (предложен для WP 7.0)
- MCP Adapter для self-hosted
- Enable Abilities for MCP — плагин с 71 готовой Ability для MCP (контент, SEO, WooCommerce, llms.txt)
- Workflows API (в разработке) — цепочки Abilities в потоки

## Связанные страницы

- [Агентные системы](https://wpcraft.ru/kb/ai/agents.md) — общая карта слоёв, к которой относится эта платформа
- [MCP](https://wpcraft.ru/kb/ai/agents/mcp.md) — протокол вне контекста WordPress
- [Оркестрация](https://wpcraft.ru/kb/ai/agents/orchestration.md) — куда движется Workflows API

## Материалы и источники

- [AI as a WordPress Fundamental — Jason Adams, make.wordpress.org](https://make.wordpress.org/core/2025/12/04/ai-as-a-wordpress-fundamental/)
- [Стратегия WordPress в эпоху ИИ — pressaff.com](https://pressaff.com/articles/wordpress-is-changing-its-approach-to-ai/)
- [AI для WordPress & WooCommerce — wpcraft.ru](https://wpcraft.ru/ai/wordpress-woocommerce)