La version 1.7.0 de WordPress Studio marque une étape importante pour toutes celles et ceux qui développent des sites WordPress en local. Cette mise à jour s’adresse tout particulièrement aux développeurs et aux utilisateurs avancés qui apprécient l’automatisation, les workflows efficaces et le travail en ligne de commande.

Jusqu’à présent, le Studio CLI se concentrait essentiellement sur la création et la gestion de sites de prévisualisation.

Avec la version 1.7.0, le CLI franchit un cap. Il devient un véritable compagnon en ligne de commande, capable de couvrir une large partie de votre flux de travail dans Studio : création et gestion de sites locaux, exécution de WP-CLI dans le bon contexte, connexion à WordPress.com, et bien plus encore.

Dans cet article, nous passons en revue les principales nouveautés de cette version et partageons des exemples concrets pour intégrer le Studio CLI dans des workflows modernes, y compris des flux de travail assistés par l’IA.

Pour aller plus loin, vous pouvez consulter la documentation mise à jour du Studio CLI (uniquement en anglais) incluse avec cette version. Elle propose une référence complète des commandes disponibles ainsi que des options avancées pour tirer pleinement parti de l’outil.

Qu’est-ce qu’un CLI ?

Un CLI (Command Line Interface, ou interface en ligne de commande) permet de piloter des outils et des applications en tapant des commandes dans un terminal, plutôt que de naviguer dans une interface graphique à base de menus et de boutons.

Les développeurs apprécient particulièrement les CLI, car ils sont :

  • Rapides : créer, modifier ou supprimer des environnements se fait en une seule commande
  • Reproductibles : les mêmes commandes peuvent être exécutées sur n’importe quelle machine ou intégrées à des scripts
  • Automatisables : des outils de build, des scripts ou des agents d’IA peuvent exécuter des commandes à votre place

Même si vous n’avez pas l’habitude de travailler dans un terminal, le Studio CLI mérite votre attention.

Il constitue en effet un « langage commun » que les outils d’automatisation peuvent utiliser pour interagir avec WordPress Studio. Une fois activé, votre éditeur de code, vos scripts ou vos assistants de développement basés sur l’IA peuvent, par exemple, créer un nouveau site, exécuter des mises à jour de base de données ou publier une prévisualisation — sans que vous ayez à parcourir plusieurs écrans dans l’application Studio.

Premiers pas avec le Studio CLI

Pour commencer à utiliser le Studio CLI, suivez ces étapes :

  1. Ouvrez l’application WordPress Studio sur votre ordinateur.
  2. Dans le menu principal, ouvrez la fenêtre Réglages. Vous pouvez aussi cliquer sur l’icône en forme d’engrenage en haut à droite de l’application.
  3. Activez l’option Studio CLI, puis cliquez sur Enregistrer.
  4. Sur macOS, un mot de passe administrateur vous sera demandé pour autoriser l’installation.
Capture d'écran des paramètres du Studio.

Une fois le Studio CLI activé, une commande globale studio est disponible dans le terminal de votre choix :

studio <area> <command> [options]

Avec Studio 1.7.0, le CLI couvre désormais quatre grands domaines :

  • Authentification : gérer votre compte WordPress.com pour les fonctionnalités qui en ont besoin
  • Sites de prévisualisation : créer et mettre à jour des sites de prévisualisation hébergés sur WordPress.com
  • Gestion des sites locaux : créer, démarrer, arrêter, configurer et supprimer des sites locaux gérés par Studio
  • Intégration WP-CLI : exécuter des commandes WP-CLI dans des environnements Studio correctement configurés, sans avoir à installer WP-CLI manuellement

À tout moment, vous pouvez afficher un aperçu des commandes disponibles en exécutant : studio --help :

Capture d'écran du WordPress Studio CLI

La plupart des commandes sont conçues pour être exécutées depuis le dossier racine d’un site géré par Studio.

Pour aller plus vite, vous pouvez ouvrir directement ce dossier dans votre terminal en cliquant sur le bouton Terminal dans l’onglet Aperçu du site.

Capture d'écran de l'écran d'aperçu de WordPress Studio.

Gestion des sites locaux avec Studio CLI

L’une des améliorations majeures du Studio CLI v2 est la gestion complète des sites locaux directement depuis le terminal.

Au lieu de repasser par l’interface graphique de Studio pour des tâches courantes, vous pouvez désormais créer un site, vérifier son état, le démarrer ou l’arrêter, puis le supprimer une fois le travail terminé — le tout en ligne de commande.

Ce flux de travail est non seulement plus rapide au quotidien, mais il facilite aussi grandement l’automatisation, que vous écriviez vos propres scripts ou que vous laissiez un agent d’IA s’en charger.

Au cœur de cette gestion se trouve la commande studio site, qui propose notamment les actions suivantes :

studio site status # Afficher l’état du site
studio site create # Créer un nouveau site
studio site list # Lister les sites
studio site start # Démarrer le site
studio site stop # Arrêter le site
studio site delete # Supprimer le site
studio site set # Modifier les paramètres du site

Créer un site local avec une seule commande

La commande studio site create permet de créer un nouveau site dans le répertoire courant ou à un emplacement spécifique. Voici quelques exemples :

# Créer un nouveau site avec les options par défaut dans le dossier actuel
studio site create
# Créer un site avec un domaine personnalisé et HTTPS
studio site create --https --domain hello.wp.local
# Créer un site dans un autre répertoire
studio site create --path /path/to/site

Le CLI se charge alors de :

  • configurer un environnement WordPress local,
  • démarrer le serveur WordPress,
  • ouvrir l’interface d’administration WordPress dans votre navigateur une fois le site prêt.

Vous pouvez exécuter cette commande depuis un dossier vide, ou depuis un répertoire contenant déjà un site WordPress qui n’est pas encore enregistré dans Studio.

Lister, inspecter, démarrer et arrêter des sites locaux

Lorsque vous travaillez avec plusieurs sites locaux, les commandes list et status simplifient grandement la gestion :

studio site list # Afficher tous les sites locaux connus de Studio
studio site status # Afficher l’état du site dans le répertoire actuel

Les informations retournées incluent notamment :

  • si le site est en cours d’exécution,
  • son URL locale (par exemple http://localhost:PORT),
  • des détails de configuration importants comme la version de PHP ou les identifiants de connexion.

Démarrer ou arrêter un site est tout aussi simple :

studio site start
studio site stop

Ces commandes sont idéales dans des scripts qui doivent lancer un site, exécuter des tests ou des opérations sur le contenu, puis l’arrêter une fois la tâche terminée.

Supprimer et configurer des sites en toute sécurité

Lorsque vous n’avez plus besoin d’un site, vous pouvez le supprimer de Studio — et, si nécessaire, effacer également les fichiers de votre machine :

studio site delete # Supprimer le site de Studio
studio site delete --files # Supprimer le site et les fichiers

Pour ajuster la configuration d’un site local, la commande studio site set permet de modifier ses paramètres :

studio site set [options]

Vous pouvez par exemple :

  • changer la version de PHP ou de WordPress,
  • modifier le domaine ou le port local,
  • activer ou désactiver certaines fonctionnalités de l’environnement local.

Astuce : exécutez studio site set --help pour obtenir la liste complète des options disponibles.

Authentification depuis le terminal

Certaines fonctionnalités de WordPress Studio — comme la création ou la mise à jour de sites de prévisualisation — nécessitent d’être connecté à un compte WordPress.com.

Le Studio CLI v2 propose pour cela des commandes dédiées via studio auth, afin de gérer l’authentification directement depuis le terminal :

  • studio auth login
  • Lance un flux d’authentification dans le navigateur, puis vous fournit un jeton à coller dans le terminal pour finaliser la connexion.
  • studio auth status
  • Indique si vous êtes actuellement authentifié et quel compte WordPress.com est actif.
  • studio auth logout
  • Déconnecte le CLI de votre compte WordPress.com et supprime les identifiants enregistrés.

Si vous exécutez une commande nécessitant une authentification alors que vous êtes déconnecté — par exemple studio preview create, que nous verrons plus loin — le CLI vous guidera automatiquement pour vous connecter.

Gérer des sites de prévisualisation depuis le CLI

Les sites de prévisualisation sont des environnements temporaires et partageables hébergés sur WordPress.com. Ils reflètent fidèlement votre site local géré par Studio et sont particulièrement utiles pour partager votre travail avec des clients ou des collaborateurs qui ne disposent pas d’un environnement local.

Le Studio CLI fournit un ensemble complet de commandes pour les gérer :

studio preview create # Créer un site de prévisualisation
studio preview list # Lister tous vos sites de prévisualisation
studio preview update <host> # Redeployer des changements sur une prévisualisation
studio preview delete <host> # Supprimer un site de prévisualisation

Astuce : exécutez studio preview list pour afficher toutes les prévisualisations associées à votre compte WordPress.com. Vous pourrez ensuite utiliser la valeur host retournée avec studio preview update ou studio preview delete.

WP-CLI intégré et prêt à l’emploi

WP-CLI est l’interface en ligne de commande officielle de WordPress. Le Studio CLI v2 l’intègre directement via la commande studio wp, sans que vous ayez besoin d’installer ou de configurer WP-CLI manuellement :

studio wp [<wp-cli-command>] [<wp-cli-arguments>...]

Depuis le répertoire racine de votre site, vous pouvez ainsi exécuter des commandes WP-CLI courantes, par exemple :

  • studio wp core version
    Affiche la version de WordPress du site courant.
  • studio wp plugin list
    Liste les extensions installées et leur état.
  • studio wp core update-db
    Exécute les mises à jour de base de données nécessaires après une mise à jour de WordPress.

Studio configure automatiquement les variables d’environnement, les chemins et les identifiants, afin que les commandes s’exécutent sur la bonne base de données et les bons fichiers — sans configuration supplémentaire.

Utiliser le Studio CLI avec des outils de codage assistés par IA

L’un des grands atouts du Studio CLI v2 est son intégration naturelle dans les flux de travail de développement assistés par l’IA, notamment avec des outils comme Claude Code ou Cursor.

Ces agents peuvent analyser le code de votre projet local (thèmes, extensions, configuration) et exécuter des commandes dans votre environnement, ce qui permet d’automatiser une grande partie des tâches répétitives. Par exemple, ils peuvent :

  • utiliser les commandes studio site pour créer, démarrer, arrêter et gérer des environnements locaux ;
  • exécuter studio wp pour des diagnostics, des opérations sur la base de données ou la gestion de contenu ;
  • créer et mettre à jour des sites de prévisualisation WordPress.com sans quitter votre éditeur de code.

Fournir le bon contexte à l’IA

Un outil d’IA ne comprend pas automatiquement ce qu’est WordPress Studio ni comment fonctionne le Studio CLI. Pour obtenir des résultats pertinents, il est important de lui fournir un minimum de contexte.

Par exemple, si vous avez ouvert dans votre terminal le dossier d’un site local géré par Studio, commencez par expliquer à l’agent IA ce que représente ce répertoire et quels outils il peut utiliser.

Dans cet exemple, avec Claude Code, vous pouvez préciser explicitement que le CLI est accessible via la commande studio :

« Ceci est le dossier d’un site WordPress géré par Studio. Tu as accès au Studio CLI, que tu peux invoquer en exécutant studio. Commence par explorer les options disponibles. »

À partir de là, l’IA est en mesure de comprendre l’environnement et les commandes à sa disposition. (L’exemple ci-dessus a été généré avec Opus 4.5.)

Capture d'écran de la sortie du WordPress Studio CLI.

Automatiser la configuration de l’environnement

Une fois que l’IA comprend ce que Studio peut faire, vous pouvez lui déléguer des tâches de configuration courantes. Par exemple

« Configure un nouveau site WordPress local avec Studio, nommé “Site de Nick”. »

En arrière-plan, l’agent peut exécuter une commande du type :

studio site create --path "../nicks-site" --name "Site de Nick" --skip-browser

Voici un exemple de la sortie de Claude Code, encore une fois en utilisant Opus 4.5.

Cela permet de gagner un temps considérable sur les étapes répétitives de mise en place.

Déboguer et vérifier un site avec WP-CLI

Studio facilite également le dépannage via WP-CLI — en particulier lorsque vous rencontrez une erreur et que vous souhaitez en identifier rapidement la cause.

Vous pouvez par exemple demander :

« Utilise le Studio CLI pour exécuter des vérifications WP-CLI, identifier pourquoi ce site échoue et proposer des corrections. »

L’agent peut alors :

  • exécuter des commandes studio wp (comme plugin list, theme list ou core update-db) pour collecter des informations de diagnostic ;
  • suggérer, voire appliquer, des ajustements de code ou de configuration en fonction des résultats ;
  • relancer les mêmes vérifications pour confirmer que le problème est résolu.

Si vous ne l’avez pas encore fait, n’hésitez pas à consulter une présentation détaillée de WP-CLI (en anglais) pour mieux comprendre tout ce qu’il permet d’automatiser.

Créer et maintenir des sites de prévisualisation

Les sites de prévisualisation comptent parmi les fonctionnalités les plus appréciées de WordPress Studio. Toutefois, les créer et les maintenir à jour via l’interface graphique peut parfois sembler fastidieux.

Le Studio CLI simplifie fortement ce flux de travail — et l’associer à un agent IA le rend encore plus fluide.

Lorsque vous êtes prêt à partager votre travail avec un client ou un collègue, il suffit par exemple de demander :

« Peux-tu créer un site de prévisualisation pour moi ? »

Si vous n’êtes pas encore authentifié, l’agent vous guidera pour vous connecter, puis créera la prévisualisation et vous renverra l’URL correspondante.

Capture d'écran de la commande de création de site de prévisualisation du WordPress Studio CLI.

Au fur et à mesure que vous continuez à travailler en local, vous pouvez demander à l’IA de mettre à jour régulièrement la prévisualisation. Vous pouvez même définir une règle du type : après chaque changement majeur, mettre automatiquement à jour le site de prévisualisation, afin que le lien partagé reste toujours à jour.

Bonnes pratiques pour utiliser l’IA avec le Studio CLI

Les agents IA peuvent devenir de véritables copilotes lorsqu’ils sont associés au Studio CLI. Ils accélèrent la configuration, le dépannage et la gestion des prévisualisations, tout en exécutant de vraies commandes dans votre environnement.

Pour en tirer le meilleur parti, quelques bonnes pratiques s’imposent :

  • Travaillez depuis la racine du site Studio (ou utilisez l’option --path) afin de vous assurer que les commandes s’exécutent sur le bon projet, surtout si vous gérez plusieurs sites localement.
  • Définissez des limites claires dans vos invites, par exemple : « ne pas supprimer de sites », « exécuter uniquement des commandes WP-CLI en lecture seule » ou « demander confirmation avant toute migration de base de données ».
  • Vérifiez les opérations destructrices : pour des commandes comme studio site delete ou studio preview delete, demandez à l’agent d’afficher précisément les commandes prévues avant toute exécution.

Utilisée de manière réfléchie, la combinaison IA + Studio CLI permet d’éliminer une grande partie des tâches répétitives, des tests et des frictions liées au déploiement, afin de vous concentrer sur l’essentiel : concevoir et créer d’excellentes expériences WordPress.

Commencez à développer avec le Studio CLI

Le Studio CLI v2 rend WordPress Studio plus scriptable et mieux adapté à l’automatisation du développement au quotidien, que vous exécutiez les commandes vous-même ou que vous travailliez avec un agent IA.

Pour aller plus loin, la documentation du Studio CLI détaille l’ensemble des fonctionnalités disponibles et explique comment les intégrer à votre flux de travail.

Si vous n’avez pas encore essayé WordPress Studio — ou si cela fait un moment — c’est le moment idéal pour vous lancer. Téléchargez Studio, créez un site et testez le nouveau CLI dès aujourd’hui.