Build This Now
Build This Now
Qu'est-ce que le code Claude ?Installer Claude CodeL'installateur natif de Claude CodeTon premier projet Claude Code
Le terminal comme thread principalRéférence du mode interactif de Claude CodeMode voix Claude CodeRévision des diffs avec Claude CodeL'Outil Monitor de Claude CodeRoutines Claude Code
speedy_devvkoen_salo
Blog/Handbook/Core/Terminal as Main Thread

Le terminal comme thread principal

Ouvre un deuxième onglet de terminal pendant que Claude Code traite une longue tâche. Lance des sessions parallèles comme un ordonnanceur CPU. Configurations tmux, VS Code et iTerm2 incluses.

Arrêtez de configurer. Commencez à construire.

Templates SaaS avec orchestration IA.

Published Mar 25, 2026Handbook hubCore index

Problème : Une requête Claude Code tourne longtemps et tes mains, tes yeux et ton cerveau sont tous inactifs. C'est ça le vrai coût, pas l'horloge murale.

Gain rapide : Ouvre un deuxième onglet de terminal, lance claude dedans, et donne-lui une tâche liée pendant que la première continue. Tu viens de passer de worker à ordonnanceur.

Tu es l'ordonnanceur CPU

L'inactivité ne te coûtait qu'à toi avant. Maintenant elle gaspille aussi les sessions Claude que tu aurais pu lancer en parallèle.

Imagine ton environnement comme un petit système d'exploitation. Le goulot d'étranglement c'est ton attention, pas ce que Claude peut traiter. Tu coordonnes. Claude exécute.

Mettre en place des terminaux parallèles

Le pattern nécessite plus d'une fenêtre de terminal. Voici la configuration concrète par shell :

VS Code (le plus simple) :

# Split terminal: Ctrl+Shift+5 (ou Cmd+Shift+5 sur Mac)
# Chaque panneau fait tourner sa propre instance claude

tmux (le plus puissant) :

# Create new session with splits
tmux new-session -s dev
# Split horizontally: Ctrl+b "
# Split vertically: Ctrl+b %
# Navigate panes: Ctrl+b arrow-keys

iTerm2 sur Mac :

# Cmd+D for vertical split
# Cmd+Shift+D for horizontal split

Chaque panneau héberge son propre processus claude avec son propre contexte.

Le pattern parallèle

Une tâche bloquée à la fois, c'est l'ancienne forme. La nouvelle ressemble à ça :

# Terminal 1: Working on refactor
claude
> refactor the auth module to use JWT
 
# YOU: Don't wait! Switch to Terminal 2
claude
> write integration tests for the payment flow
 
# Terminal 3: Documentation
claude
> update the API docs for the new endpoints

Trois sessions Claude actives en même temps. Ton boulot c'est de surveiller, piloter et assembler les sorties.

Coordination pratique

Pipeline de développement

Trois terminaux s'appliquent proprement sur une seule fonctionnalité :

TerminalTâchePourquoi en parallèle
1Corriger les erreurs de buildProblème bloquant
2Revue de code des changementsAnalyse indépendante
3Préparer la checklist de déploiementPeut commencer tôt

Handoffs entre sessions

La sortie d'un Claude peut devenir l'entrée d'un autre :

# Terminal 1 completes refactor, saves to file
> save the refactored auth to src/auth-new.ts
 
# Terminal 2 picks up
> write tests for src/auth-new.ts

Ton système de fichiers est le bus de handoff entre sessions.

Isolation du contexte

Les contextes ne se mélangent pas entre les panneaux, et cette séparation c'est tout l'intérêt :

  • Un long échange dans une session y reste
  • Chaque terminal peut avoir sa propre spécialité
  • Ta fenêtre de contexte effective se multiplie sur l'ensemble

Optimiser ton terminal

Les sessions parallèles t'amènent la plupart du chemin. Un terminal bien réglé élimine les frictions qui mangent le reste.

Saisie multi-lignes avec Shift+Enter

Les invites longues veulent un saut de ligne qui ne soumet pas. Shift+Enter gère ça nativement dans iTerm2, WezTerm, Ghostty et Kitty. Sur les autres shells, lance /terminal-setup depuis Claude Code et la configuration s'applique sur VS Code, Alacritty, Zed et Warp.

Solution universelle : tape \ puis appuie sur Entrée, et n'importe quel terminal accepte le saut de ligne. Le guide de configuration du terminal explique le reste.

Configurer les notifications

Une fois que plusieurs sessions sont actives, repérer le moment où l'une d'elles termine est vraiment important. Pour iTerm 2, va dans Preferences, puis Profiles, puis Terminal. Active "Silence bell" et, sous Filter Alerts, choisis "Send escape sequence-generated alerts." Règle ton délai et une alerte macOS native arrive à chaque fois que Claude termine.

Les autres terminaux atteignent le même résultat via des hooks de notification custom qui exécutent ta propre logique à la fin. L'association parfaite : tu te concentres sur une session, et une autre te tape sur l'épaule quand elle a besoin de toi.

Mode Vim

Tu utilises déjà vim ? Lance /vim depuis Claude Code et la ligne de saisie adopte l'édition modale. Les modes normal, insertion et visuel fonctionnent tous, plus les déplacements h/j/k/l, les motions de mots, les objets texte, yank et paste. Active-le via /config. Le guide des raccourcis clavier a tous les raccourcis. Le guide du mode interactif lie les slash commands, le changement de mode et les contrôles de session en une seule histoire.

Barre de statut personnalisée

Épingle une petite bande d'info sous ton prompt pour surveiller le modèle actif, l'utilisation du contexte, la branche git ou le coût de la session sans quitter Claude. Ajoute-la via les paramètres, ou lance /statusline et Claude en génère une. La bande se met à jour en temps réel pendant que la conversation avance, et son intérêt est évident dès que plus d'une session est ouverte.

Quand ça part en vrille

Erreur : la grille de panneaux semble chaotique Solution : commence avec deux terminaux et pas plus. N'ajoute un troisième qu'une fois que deux est devenu un réflexe.

Erreur : tu oublies quel panneau fait quoi Solution : étiquette tes fenêtres tmux, ou utilise la fonctionnalité de nommage de terminaux de VS Code. Une carte mentale simple aide : gauche=fonctionnalité, milieu=tests, droite=docs.

Ton multiplicateur de débit

Monte ton compteur parallèle sur une timeline :

  • Semaine 1 : 2 sessions simultanées, à l'aise
  • Semaine 2 : 3 sessions, changements fluides
  • Semaine 3 : 4-5 sessions pour les fonctionnalités complexes

La vitesse brute n'est pas le but. Ne jamais laisser ton attention inactive sur une attente, voilà le but.

Essaie maintenant

  1. Ouvre trois fenêtres de terminal
  2. Lance claude dans chacune
  3. Démarre trois tâches liées mais distinctes
  4. Pratique le changement entre elles quand chacune répond

Tu arrêtes d'être un utilisateur et tu deviens un orchestrateur. Le Code Kit de ClaudeFast intègre cette même coordination dans /team-build, une commande qui lit un fichier de plan et spawn ses sous-agents parallèles depuis celui-ci. Le câblage des invites, les frontières de contexte et le regroupement des résultats se passent à l'intérieur de la commande.

Suivant : Lis le guide de gestion du contexte pour affiner chaque session, le guide des modes de planification pour le travail en file d'attente, et le guide de conception des sous-agents pour la coordination sans les mains.

Avancé : Combine ça avec les stratégies d'auto-planning et les boucles de feedback pour un environnement de développement qui tourne en tandem.

Continue in Core

  • La Fenêtre de Contexte 1M dans Claude Code
    Anthropic a activé la fenêtre de contexte 1M tokens pour Opus 4.6 et Sonnet 4.6 dans Claude Code. Sans header beta, sans surcharge, tarification fixe, et moins de compactions.
  • Auto Dream
    Claude Code nettoie ses propres notes de projet entre les sessions. Les entrées obsolètes sont supprimées, les contradictions résolues, les fichiers thématiques réorganisés. Lance /memory.
  • Mémoire automatique dans le code Claude
    La mémoire automatique permet à Claude Code de conserver des notes de projet en cours. Où se trouvent les fichiers, ce qui est écrit, comment /memory le fait basculer, et quand le choisir par rapport à CLAUDE.md.
  • Stratégies d'auto-planning
    Le mode Auto Plan utilise --append-system-prompt pour forcer Claude Code dans une boucle plan-d'abord. Les opérations sur les fichiers sont mises en pause pour approbation avant de toucher quoi que ce soit.
  • Claude Code Autonome
    Une stack unifiée pour des agents qui livrent des fonctionnalités la nuit. Les threads te donnent la structure, les boucles Ralph te donnent l'autonomie, la vérification garde ça honnête.
  • Claude Buddy
    La surprise du 1er avril 2026 d'Anthropic : un système Tamagotchi dans Claude Code. 18 espèces, 5 niveaux de rareté, stats CHAOS et SNARK, easter egg en hexadécimal fuité.

More from Handbook

  • Principes de base de l'agent
    Cinq façons de construire des agents spécialisés dans le code Claude : Sous-agents de tâches, .claude/agents YAML, commandes slash personnalisées, personas CLAUDE.md, et invites de perspective.
  • Patterns d'agents
    Orchestrateur, fan-out, chaîne de validation, routage par spécialiste, raffinement progressif, et watchdog. Six formes d'orchestration pour câbler des sub-agents Claude Code.
  • Meilleures pratiques des équipes d'agents
    Patterns éprouvés pour les équipes d'agents Claude Code. Prompts de création riches en contexte, tâches bien calibrées, propriété des fichiers, mode délégué, et correctifs v2.1.33-v2.1.45.
  • Contrôles des équipes d'agents
    Configure le mode délégué, les modes d'affichage, l'approbation des plans, les limites de fichiers et les règles CLAUDE.md pour que le chef d'équipe Claude Code coordonne au lieu de coder.

Arrêtez de configurer. Commencez à construire.

Templates SaaS avec orchestration IA.

Claude Code Ultraplan

Ultraplan déplace la phase de planification lourde hors de ta machine. Trois chemins de lancement, une interface de revue dans le navigateur, et les variantes de system prompt que la fuite a exposées.

Référence du mode interactif de Claude Code

Raccourcis, modes et commandes slash que la plupart des utilisateurs de Claude Code ne trouvent jamais. Ctrl+F tue les agents en arrière-plan, /btw pose des questions annexes, /vim active l'édition modale.

On this page

Tu es l'ordonnanceur CPU
Mettre en place des terminaux parallèles
Le pattern parallèle
Coordination pratique
Pipeline de développement
Handoffs entre sessions
Isolation du contexte
Optimiser ton terminal
Saisie multi-lignes avec Shift+Enter
Configurer les notifications
Mode Vim
Barre de statut personnalisée
Quand ça part en vrille
Ton multiplicateur de débit
Essaie maintenant

Arrêtez de configurer. Commencez à construire.

Templates SaaS avec orchestration IA.