Sessions

Une session est un espace de travail indépendant : ses propres volets, dossiers de travail et processus. Donnez à chaque tâche ou agent sa propre session et passez de l’une à l’autre depuis la barre latérale. Tout est enregistré en continu et revient après un redémarrage, historique de défilement compris.

Rédigé pour PATerminal v1.8.3

Créer une session

Il existe plusieurs façons de démarrer une session, selon ce que vous voulez configurer d’abord :

Bouton +
Crée une session numérotée automatiquement juste après la session active (dans le même groupe) et ouvre le navigateur de dossiers pour choisir son point de départ. Appuyez sur Déplacer ici, ou fermez le navigateur pour rester dans votre dossier personnel. Sous Windows, + demande d’abord s’il faut démarrer PowerShell ou l’Invite de commandes.
Flèche d’emplacement à côté de +
Survolez-la pour choisir d’abord le dossier de départ : Dossier personnel, vos favoris ou Emplacements récents.
Cmd/Ctrl+T
Ouvre le formulaire détaillé : Nom de la session, Groupe (facultatif), Emplacement, shell et Session note (optional).
Clic droit dans une zone vide de la barre latérale
Créer une session ajoute une nouvelle session de premier niveau.
Depuis le navigateur de dossiers
Nouvelle session, dans le navigateur de dossiers de n’importe quel volet, ouvre une session dans le dossier affiché.
Depuis le Finder (macOS)
Clic droit sur un dossier → Actions rapides → Ouvrir dans PATerminal, utilisez Ouvrir avec, ou déposez un dossier sur l’icône du Dock. Voir Réglages.

Passer d’une session à l’autre

  • Cliquez sur une session dans la barre latérale.
  • Ctrl+Tab / Ctrl+Shift+Tab font défiler les sessions vers l’avant et l’arrière — même quand le curseur est dans un terminal.
  • ⌘⇧↓ / ⌘⇧↑ (Windows : Ctrl+Shift+↓ / Ctrl+Shift+↑) descendent et montent dans l’ordre de la barre latérale.
  • Cmd/Ctrl+1 … Cmd/Ctrl+9 vont directement aux neuf premières sessions.

Les sessions que vous ne regardez pas continuent de tourner. Leur sortie est mise en mémoire tampon en natif : même une douzaine d’agents très actifs ne ralentissent jamais votre saisie.

État des sessions

Chaque ligne de session indique ce que font ses terminaux :

En cours
Quelque chose produit de la sortie ou travaille après votre saisie.
En attente de saisie
Un agent vous demande quelque chose — une approbation, un choix ou une question.
Terminé
Le travail est fini. S’il s’est terminé pendant que vous étiez ailleurs, la session reçoit un point d’attention et compte parmi les sessions Non consultées jusqu’à ce que vous l’ouvriez.

Une session dans laquelle vous avez tapé au cours des 7 derniers jours affiche aussi un petit badge comme « aujourd’hui » ou « il y a 2 jours » ; survolez-le pour voir l’heure exacte. Voir Agents IA pour le fonctionnement des états et des notifications.

Renommer, notes, épingles et couleurs

Renommer
Double-cliquez sur le nom de la session et tapez. Ou clic droit → Renommer.
Note
Une courte note sous le nom, jusqu’à trois lignes dans la barre latérale. Clic droit → Ajouter une note, ou cliquez sur la note pour ouvrir un éditeur plus grand (Enter enregistre, Shift+Enter ajoute une ligne, Esc annule). Si vous laissez la note vide, PATerminal la remplit avec le premier prompt envoyé à claude / codex dans cette session : vous distinguez ainsi vos sessions d’un coup d’œil. Si vous l’effacez, elle reste vide.
Épingler
Clic droit → Épingler la session la garde en haut de son groupe (ou de la liste hors groupe).
Couleur de fond
Clic droit → Arrière-plan de la session teinte la session avec l’une des six couleurs du thème pour faire ressortir le travail lié.

Copier une session

Clic droit → Copier la session ouvre une nouvelle session à un seul volet dans le même dossier — pratique pour lancer un autre agent sur le même dépôt. Copier la session ×N en crée plusieurs d’un coup ; réglez le nombre avec les boutons − / +.

Rechercher, filtrer et trier

  • Rechercher des sessions... affine la liste au fil de la saisie et se combine avec le filtre d’état.
  • Le filtre d’état au-dessus de la liste affiche Toutes les sessions, seulement celles en cours / en attente / terminées, les sessions Non consultées ou les Archivées. Le filtrage déplie tout groupe replié qui contient des résultats.
  • Récentes trie les sessions à plat selon leur dernière utilisation. Chaque ligne affiche alors le chemin de son groupe au-dessus du nom. Désactivez-le pour retrouver votre ordre et vos groupes.

Archiver des sessions

Archivez une session que vous voulez garder sans l’avoir sous les yeux. Elle disparaît de Toutes mais continue de tourner — aucun processus n’est arrêté. Ouvrez le filtre Archivées pour voir les sessions archivées, et cliquez sur l’icône de désarchivage d’une ligne pour la faire revenir. Un badge sur le filtre compte les sessions nouvellement archivées.

Sélectionner plusieurs sessions

Cmd/Ctrl + clic ajoute des sessions à la sélection et Shift + clic sélectionne une plage. Une barre de sélection propose alors Afficher ensemble (pour les ouvrir en sessions divisées), Regrouper, Fermer et Désélectionner. Vous pouvez aussi faire glisser toute la sélection dans un groupe.

Fermer et restaurer des sessions

Fermez une session avec le × de sa ligne ou par clic droit → Fermer la session. Ses processus sont arrêtés, mais la session n’est pas perdue : les 20 dernières sessions fermées sont conservées avec la disposition de leurs volets, l’historique du terminal, l’épingle et la couleur.

  1. Cliquez sur Historique dans la barre d’outils.
  2. Ouvrez l’onglet Supprimées récemment.
  3. Appuyez sur Restaurer pour la session à récupérer. Elle se rouvre avec ses volets et l’historique de l’écran.

Toujours bloqué ?

Consultez la FAQ, ou écrivez-nous en indiquant votre OS, votre version de PATerminal et ce que vous avez essayé. Nous répondons à chaque message.