Agents en arrière-plan dans Claude Code
Appuie sur Ctrl+B dès qu'un sub-agent Claude Code démarre et il passe en arrière-plan. Continue à taper dans la session principale pendant que la recherche ou l'analyse tourne seule.
Arrêtez de configurer. Commencez à construire.
Templates SaaS avec orchestration IA.
Le problème: Un sub-agent gelait ta session. L'agent principal en spawne un pour une recherche ou une analyse lourde, et tu devais rester là à attendre qu'il revienne.
Gain rapide: Appuie sur Ctrl+B dès qu'un sub-agent démarre, et il passe en arrière-plan :
You: Research authentication best practices for our Next.js app
Claude: I'll spawn a sub-agent to research this...
[Sub-agent starts]
You: [Press Ctrl+B]
You: While that runs, let's work on the database schema...Tu restes dans le chat. Le sub-agent continue à travailler de son côté. Quand il a fini, les résultats reviennent.
Exécution vraiment parallèle
Les sub-agents asynchrones sont maintenant une fonctionnalité de première classe. Chaque fois que l'agent principal en spawne un, tu peux le pousser en arrière-plan et reprendre un autre fil de travail avec Claude.
Le flow :
- Demande: Donne à Claude une tâche qui convient à un sub-agent.
- Claude spawne: L'agent principal crée un sub-agent pour l'exécuter.
- Passe-le en arrière-plan: Appuie sur
Ctrl+Bpendant que le sub-agent tourne encore. - Continue: Parle à l'agent principal de n'importe quoi d'autre.
- Reprise automatique: À la fin, le sub-agent réveille l'agent principal et dépose ses résultats.
Tu veux voir ce qui tourne ? Tape /tasks :
/tasks
Chaque agent en arrière-plan s'affiche avec un statut, un compteur de tokens, et un indicateur de progression. Clique dessus pour voir les détails.
Quand passer un agent en arrière-plan
Bons candidats :
- Recherche qui nécessite des recherches web
- Analyse de code sur de grandes codebases
- Génération de documentation
- Audits de sécurité et scans de vulnérabilités
- Rapports de profilage de performance
Garde ces-là au premier plan :
- Tout ce qui nécessite ta réponse immédiatement
- Les éditions de fichiers que tu veux inspecter avant qu'elles atterrissent
- Le travail qui dépend de ce que tu fais en ce moment
Les commandes shell aussi
La même astuce marche pour les commandes shell lentes. Si Claude lance npm install, docker build, ou un job ffmpeg, repousse-le en arrière-plan :
Claude: Running npm install...
[Command starts]
You: [Press Ctrl+B]
You: While that installs, can you review the API routes?Vérifie avec /tasks, exactement comme tu le ferais avec un agent.
Le flag --agent
Un nouveau flag CLI démarre Claude Code déjà configuré comme un sub-agent :
claude --agent plan
Cette ligne boot Claude avec la config de l'agent de planification chargée. Tu peux le prompter, tester son comportement, et voir comment il gère les cas limites avant de le câbler dans un vrai workflow.
Quand ça aide :
- Déboguer un sub-agent personnalisé avant de s'y fier
- Vérifier les instructions et l'accès aux outils d'un agent
- Lancer directement un spécialiste pour un job ponctuel
- Comprendre ce que font vraiment les agents intégrés
Les agents intégrés marchent (plan, explore, et les autres), et tout ce que tu as défini dans .claude/agents/ aussi.
Livré en même temps
Anthropic a regroupé plusieurs autres améliorations dans la même version.
Compaction instantanée: /compact ne te fait plus attendre. Claude garde un résumé de session en direct en arrière-plan, donc la commande charge juste ce résumé dans un contexte propre.
Architecture de mémoire de session: Chaque session porte maintenant un résumé structuré. Il suit le statut, le travail terminé, les fils de discussion, et un journal de travail.
Tableau de bord de stats: /stats montre tes patterns d'utilisation, tes modèles favoris, le total de tokens, et tes séries. Appuie sur Ctrl+S pour copier la sortie et la partager.
Nommage de session: /rename étiquette une session, et claude --resume session-name la récupère par son nom. L'écran /resume regroupe maintenant les sessions forkées et a des raccourcis clavier (P pour prévisualiser, R pour renommer, B pour parcourir les forks).
Bascule rapide MCP: Active ou désactive des serveurs MCP sans toucher au fichier de config.
Intégration Slack: Donne des tâches à Claude Code depuis un canal Slack. Tague @Claude sur un bug ou une demande de fonctionnalité, et le workflow d'équipe s'en occupe.
Problèmes courants
L'agent ne passe pas en arrière-plan: Ctrl+B ne marche que quand l'agent tourne vraiment. Appuie dessus pendant le travail, pas après qu'il ait fini.
Tu as perdu le fil de tes agents: Lance /tasks. Il liste tous les processus en arrière-plan avec un ID.
L'agent a fini mais rien n'est remonté: Les résultats reviennent généralement via AgentOutputTool tout seuls. Si tu en as raté un, trouve-le dans /tasks et récupère la sortie depuis là.
Prochaines étapes
- Patterns d'exécution: Parallèle, séquentiel, arrière-plan. Choisis le bon pour le job.
- Fondamentaux: Lis les fondamentaux des agents avant de construire quelque chose de plus grand.
- Patterns de design: Le design des sub-agents couvre comment diviser le travail proprement.
- Distribution: La distribution de tâches gère l'orchestration multi-agents.
- Agents personnalisés: Les patterns d'agents personnalisés montrent comment construire tes propres spécialistes.
Passer les agents en arrière-plan transforme Claude Code en quelque chose qui ressemble plus à un poste de travail parallèle qu'à un chat tour par tour. Lance une passe de recherche. Continue à shipper du code. Récupère les résultats quand ils sont prêts.
Arrêtez de configurer. Commencez à construire.
Templates SaaS avec orchestration IA.
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.
Routage des sous-agents
Un bloc de routage CLAUDE.md qui apprend à ton thread principal Claude Code quand dispatcher des sous-agents en parallèle, séquentiellement ou en arrière-plan. À copier-coller.