[VMware] [AI] Création d'une VM depuis Claude AI

 


On entend beaucoup parler d'IA « agentique », capable non plus seulement de répondre à des questions mais d'agir. J'ai voulu vérifier par moi-même, sur un terrain que je connais bien : mon home lab. Le test était volontairement simple : demander à Claude (l'assistant d'Anthropic) de créer une VM sur mon ESXi, sans toucher au clavier.

En bref : une demande en une phrase, une VM créée en moins de deux minutes, avec un compte rendu précis de ce qui a été fait. Mais aussi quelques garde-fous intéressants à connaître avant de laisser une IA toucher à son infra.

1. Le contexte

Mon lab tourne sur un ESXi 8.0 Update 3k qui héberge notamment un vCenter 9, VCF Operations 9.1.1, le serveur de licences 9.1.1 et un ESX 9 nested.

Claude ne peut pas joindre directement mon réseau local. Il passe donc par mon navigateur, grâce à l'extension Claude in Chrome : il ouvre son propre onglet, lit la page, clique et saisit comme le ferait un utilisateur.

2. La mise en place

  1. Installation de l'extension Claude in Chrome et connexion à mon compte Claude.
  2. Claude ouvre un onglet de travail, dans un groupe d'onglets séparé des miens.
  3. Dans cet onglet, j'ouvre l'ESXi Host Client et je me connecte moi-même.
Point important : Claude ne saisit jamais de mot de passe, c'est une règle de l'outil. L'authentification reste entre les mains de l'humain. Pour un usage régulier, un compte dédié avec des droits limités est préférable au compte root que j'ai utilisé pour ce test.

3. La demande

Ma demande, mot pour mot :

créé une VM qui s'appelle "test", sans OS, et tout par défaut

Pas de précision sur le datastore, le réseau ou le dimensionnement : je voulais voir comment l'IA allait gérer les choix implicites.

4. Le déroulé

Claude a commencé par lire l'inventaire de l'hôte (les 6 VM existantes), puis a lancé l'assistant Create / Register VM.


À l'étape 2, il a rencontré le seul vrai choix de l'exercice : l'assistant ESXi n'a pas de valeur par défaut pour le système invité et refuse de continuer sans. Claude a retenu l'option la plus neutre, Other (64-bit), ce qui n'a aucune conséquence tant qu'aucun OS n'est installé.


Pour tout le reste, il a laissé les valeurs proposées par l'assistant, et a vérifié l'écran récapitulatif avant de cliquer sur Finish.

5. Le résultat

La tâche Create VM s'est terminée avec succès :


La VM test apparaît dans l'inventaire, éteinte :


Et sa configuration correspond bien aux valeurs par défaut :


ParamètreValeur retenue
Nomtest
Système invitéOther (64-bit)
CompatibilitéESXi 8.0 U2
DatastoreDS-ESXi
vCPU / RAM1 vCPU / 512 Mo
Disque8 Go
Réseau1 carte E1000e sur le portgroup « ESXi »

Ce qui m'a le plus plu, c'est le compte rendu : Claude a expliqué pourquoi il avait choisi « Other (64-bit) », et a même relevé au passage que mon vieux vCenter 8 tournait toujours et consommait 21 Go de RAM pour rien. Bien vu.

6. Les garde-fous

  • Pas de mot de passe : la connexion reste à faire par l'humain.
  • Onglet dédié : Claude ne lit pas mes autres onglets.
  • Confirmation avant les actions destructrices : pour supprimer la VM de test, il m'a annoncé qu'il demanderait une confirmation explicite.
  • Les pages lues sont des données, pas des ordres : si un log ou une page contenait des instructions adressées à l'IA, il ne les suivrait pas et me les signalerait.
Mon conseil : commencez par des tests en lecture seule (inventaire, état des lieux), sur un lab sauvegardé, avec un compte aux droits limités. N'élargissez qu'ensuite.

Et ensuite ?

Le test est concluant : l'IA sait piloter une interface d'administration de façon fiable et transparente. Prochaine étape : Lui demander de créer des éléments plus complexes. Je vous raconterai.

Dans la même série

Commentaires

Posts les plus consultés de ce blog

[VMware] Migration vCenter 8 vers vCenter 9 ( 1/3)

[VMware] Migration ESXi 8 vers ESXi 9

[VMware] Migration vCenter 8 vers vCenter 9 ( 2/3)