API Abilities

L’Abilities API est une nouvelle fonctionnalité en cours de développement pour WordPress. Elle permet aux plugins, thèmes et au cœur de WordPress de déclarer de façon standardisée ce qu’ils sont capables de faire, de manière compréhensible par une intelligence artificielle (IA).

Aujourd’hui, une IA qui interagit avec un site WordPress ne sait pas ce que les différents outils installés peuvent faire. Elle voit du code, mais pas les fonctionnalités utiles (comme « analyser le SEO d’un article » ou « créer une sauvegarde »).

Grâce à l’Abilities API :

  • Chaque fonctionnalité utile peut être enregistrée avec :
    • un nom et une description,
    • les données nécessaires en entrée (par exemple : l’ID d’un article),
    • la fonction à exécuter,
    • et les permissions requises (par exemple : il faut pouvoir modifier les articles).
  • Une IA peut alors interroger WordPress pour connaître toutes les actions disponibles.
  • Elle peut exécuter ces actions de façon sécurisée, car l’API vérifie toujours que l’utilisateur a bien les droits.

Concrètement, cela permet à des agents IA d’utiliser WordPress comme une plateforme pilotable : automatiser des tâches complexes, combiner plusieurs outils, ou répondre à des demandes en langage naturel (comme « optimise mon dernier article »).

Cette API n’est pas destinée à améliorer l’interface utilisateur (ce n’est pas son rôle), mais à rendre WordPress compréhensible et actionnable par les systèmes d’intelligence artificielle.

Prévue pour arriver dans les versions futures de WordPress (à partir de la 6.9), elle s’appuie sur des standards comme JSON Schema pour garantir la compatibilité avec les grands modèles d’IA (GPT, Claude, Gemini, etc.).

https://make.wordpress.org/ai/2025/07/17/abilities-api/
Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.