Gemini CLI, comme tout ce qui suit ce guide dans ce parcours, se pilote depuis un terminal. Si vous n'en avez jamais utilisé, ce chapitre est pour vous : il ne parle pas encore de Gemini, seulement du terminal lui-même, et d'une notion essentielle qui va revenir sans cesse ensuite, le dossier courant.

Ce qu'est un terminal

Un terminal est une application qui affiche du texte et attend que vous tapiez des commandes au clavier. Contrairement à la plupart des applications que vous utilisez, il n'y a ni bouton ni menu déroulant : chaque action se fait en écrivant une ligne de texte, puis en appuyant sur Entrée. Cela peut sembler austère au premier abord, mais c'est justement cette simplicité qui permet à un outil comme Gemini CLI de fonctionner de façon aussi directe.

Ouvrez le menu Démarrer, tapez « PowerShell » ou « Terminal », puis lancez l'application correspondante. Windows Terminal, préinstallé sur les versions récentes de Windows, est un bon choix par défaut : il permet d'ouvrir plusieurs onglets et propose PowerShell par défaut.

Le dossier courant, la notion la plus importante de ce guide

Quand vous ouvrez un terminal, il se place automatiquement dans un dossier de départ, souvent votre dossier utilisateur. Ce dossier dans lequel le terminal se trouve à un instant donné s'appelle le dossier courant. Toute commande qui manipule des fichiers, y compris les futures commandes de Gemini CLI, agit par défaut sur ce dossier précis, pas sur un autre dossier de votre ordinateur que vous auriez en tête.

C'est une source d'erreur très fréquente chez les débutants : lancer une commande en pensant être dans un dossier, alors que le terminal se trouve encore ailleurs. Le réflexe à prendre dès maintenant : avant d'agir, vérifiez toujours où vous êtes.

Vérifier où vous êtes

Sous Windows avec PowerShell, la commande pwd (ou son équivalent Get-Location) affiche le chemin complet du dossier courant. La plupart des invites PowerShell affichent d'ailleurs déjà ce chemin en permanence, juste avant l'endroit où vous tapez.

Sous macOS ou Linux, la même commande pwd (pour « print working directory ») fonctionne directement.

Voir ce que contient le dossier courant

Une fois que vous savez où vous êtes, il est utile de savoir ce qui s'y trouve. Sous Windows, la commande est dir. Sous macOS et Linux, c'est ls.

Se déplacer d'un dossier à un autre

La commande cd, pour « change directory », existe sous Windows, macOS et Linux avec la même syntaxe de base. Elle prend en argument le chemin du dossier vers lequel vous voulez vous déplacer.

Vous pouvez donner un nom de dossier simple, comme ici, si ce dossier se trouve directement dans votre dossier courant actuel : c'est un chemin dit « relatif ». Vous pouvez aussi donner un chemin complet, dit « absolu », qui fonctionne depuis n'importe quel dossier de départ, par exemple cd C:\Users\Emma\Documents\mon-premier-site. Ne copiez jamais un chemin d'exemple tel quel dans un vrai terminal : remplacez toujours le nom d'utilisateur et le chemin par les vôtres, sinon la commande échouera simplement parce que ce dossier n'existe pas chez vous à cet endroit précis.

Erreur fréquente

Si cd répond quelque chose comme « Le chemin d'accès spécifié est introuvable » ou « No such file or directory », c'est presque toujours une simple faute de frappe ou un dossier qui ne se trouve pas à l'endroit supposé. Utilisez dir ou ls pour voir les noms exacts des dossiers disponibles avant de retenter cd.

Pourquoi cette notion compte particulièrement pour Gemini CLI

Quand vous lancerez la commande gemini, à partir du guide 5 de ce parcours, l'outil se lancera avec le dossier courant du terminal comme contexte de travail. S'il est lancé dans le mauvais dossier, il n'aura tout simplement pas accès aux fichiers de votre projet, ou pire, il pourrait vous sembler travailler sur le bon projet alors qu'il regarde un dossier totalement différent. Vérifier le dossier courant avant de lancer Gemini CLI ne sera jamais une perte de temps.

Vérifiez que vous avez compris

Vous êtes dans C:\Users\Emma\Documents, et vous voulez vous rendre dans un dossier mon-premier-site qui se trouve directement à l'intérieur. Quelle commande devez-vous taper : cd C:\Users\Emma\Documents\mon-premier-site ou simplement cd mon-premier-site ?

Les deux fonctionnent, mais le second suffit et va plus vite : puisque vous êtes déjà dans Documents, un chemin relatif au dossier courant, comme mon-premier-site seul, suffit à désigner le sous-dossier recherché.