Servor. docs
en

Démarrer avec le copilote IA

Lancez une session du copilote IA de Servor sur n'importe quel serveur — un assistant qui inspecte votre machine et exécute des commandes avec votre accord.

Le copilote IA est un assistant conversationnel qui travaille directement sur votre serveur. Vous décrivez ce que vous voulez en langage naturel (« pourquoi nginx est tombé ? », « libère de l'espace disque ») et il enquête, puis propose des commandes. Il ne dispose que d'un seul outil : run_command. Chaque commande qu'il souhaite lancer s'exécute dans votre navigateur, et vous gardez la main sur ce qui tourne réellement.

Avant de commencer

Le copilote exécute de vraies commandes sur une vraie machine, donc deux conditions doivent être réunies :

  • Un serveur connecté. Si vous n'en avez pas encore ajouté, commencez par Ajouter un serveur.
  • Un coffre déverrouillé. Lancer des commandes exige un coffre déverrouillé pour la session — voir Déverrouiller votre coffre. Si le coffre est verrouillé, une invite de déverrouillage apparaît avant la session.

Qui peut l'utiliser

Utiliser le copilote revient à exécuter des commandes : les lecteurs (viewers) ne peuvent pas démarrer de session. Les membres, admins et propriétaires le peuvent. Voir Rôles et permissions.

Démarrer une session

Ouvrez un serveur

Allez dans Serveurs et sélectionnez la machine concernée. Le serveur doit être connecté — s'il est injoignable, corrigez d'abord cela avec Réparer l'agent.

Ouvrez le copilote IA

Basculez sur l'onglet IA (ou le panneau copilote). Si votre coffre est verrouillé, saisissez votre phrase secrète pour le déverrouiller pour la session.

Choisissez un mode

Sélectionnez Ask, Plan ou Auto en haut du chat. Cela détermine ce que le copilote peut faire de lui-même. Dans le doute, commencez par Plan. Détail complet dans Ask, Plan et Auto.

Décrivez votre besoin

Formulez votre demande en langage naturel. Le copilote lit le contexte, propose des commandes et — selon le mode et le niveau de risque — vous demande de valider chaque action ou l'exécute et vous montre le résultat.

Ce que le copilote peut faire

Comme son seul outil est run_command, tout ce qu'il fait passe par une commande exécutée sur votre serveur via le navigateur. En pratique, cela couvre beaucoup :

  • Diagnostiquer — vérifier l'état d'un service, suivre les logs, inspecter les processus, examiner l'usage disque, mémoire et CPU.
  • Expliquer ce qu'il trouve — il lit la sortie et vous dit, en clair, ce qui ne va pas et ce qu'il propose ensuite.
  • Corriger — redémarrer un service, vider un cache, effectuer une rotation des logs, ajuster une config — chaque action proposée sous forme de commande à valider.
  • Automatiser les vérifications de routine — dérouler un contrôle de santé ou une étape de déploiement pas à pas.

Il partage l'historique du terminal web : tout ce qu'il exécute est tracé dans votre historique de commandes consultable.

Donnez-lui un point de départ

Plutôt que de tout taper, lancez une recette — un prompt prédéfini (« audit de sécurité », « diagnostiquer un CPU élevé ») qui ouvre une session déjà orientée sur une tâche.

Ce qu'il ne peut pas faire

  • Il ne peut pas contourner les validations. Les actions risquées et destructrices exigent toujours votre confirmation, quel que soit le mode — voir Valider les actions.
  • Il ne peut pas lancer de commandes blacklistées. Servor bloque les commandes connues comme dangereuses (comme rm -rf /) pour tout le monde, copilote inclus.
  • Il ne peut pas agir sans coffre déverrouillé ni agent connecté. Si le serveur devient injoignable en cours de session, les commandes s'arrêtent jusqu'à ce que vous répariez l'agent.

Crédits

Les sessions du copilote consomment des crédits, facturés au coût réel en tokens de la conversation. Vous suivez la consommation et rechargez depuis Paramètres → Facturation — voir Crédits et consommation.

Étapes suivantes