Le clavardage occupe le devant de la scène. Agent Focus Mode inverse la mise en page traditionnelle : les conversations occupent le panneau principal, les sessions s'alignent à gauche, et les specs et les diffs apparaissent dans un panneau auxiliaire à droite. Vous dirigez des agents, vous ne modifiez pas le code directement.
Cela est conçu pour les développeurs qui travaillent de façon agentive, définissant leur intention par la conversation plutôt qu'en écrivant du code ligne par ligne. Démarrez une session, décrivez ce que vous voulez, joignez un spec quand vous avez besoin de structure, et laissez l'agent exécuter. Les modes Autopilot et Supervised sont tous les deux disponibles.
Agent Focus Mode utilise une mise en page à plusieurs panneaux optimisée pour les flux de travail agentifs :
| Panneau | Position | Objectif |
|---|---|---|
| Sessions | Gauche | Lancer, naviguer et surveiller les sessions de l'agent |
| Chat | Centre | Votre principale surface d'interaction (plus large que le panneau latéral) |
| Auxiliaire | Droite | Specs, diffs de code, artefacts (masqués jusqu'à ce qu'ils soient nécessaires) |
Vous pouvez basculer entre Agent Focus Mode et la vue Editor View traditionnelle à tout moment à l'aide du bouton Agent Focus dans le coin supérieur droit de l'IDE. Cliquez sur celui-ci pour déplacer la session actuelle vers Agent Focus Mode. Cliquez à nouveau pour revenir à Editor View pour un travail axé sur le code. Les deux vues peuvent s'exécuter simultanément. Le travail commencé dans l'une se poursuit dans l'autre. Les sessions se transfèrent entre elles.
Lorsque vous créez une nouvelle session dans Agent Focus Mode, vous pouvez choisir facultativement un flux de travail pour commencer :
| Flux de travail | Ce qu'il fait |
|---|---|
| Spec | Développement structuré de fonctionnalités |
| Plan | Décompose les idées en un plan de mise en œuvre sans apporter de changements |
| Bug Fix | Flux de travail structuré de correction de bogues : enquêter, diagnostiquer et résoudre les bogues |
| Quick Spec | Flux de travail rapide de spec : clarifier, puis générer automatiquement les exigences, la conception et les tâches |
Choisir un flux de travail définit le mode de l'agent pour cette session. Vous pouvez aussi ignorer le sélecteur et démarrer une session de clavardage libre en tapant directement.
Lancez plusieurs sessions d'agent, chacune travaillant indépendamment sur des tâches ou des espaces de travail différents. Les sessions sont regroupées par espace de travail dans le panneau de gauche, avec des indicateurs d'état montrant :
Cliquez sur n'importe quelle session pour faire basculer les panneaux central et droit vers cette conversation. Effacez les sessions terminées de la liste lorsque vous n'en avez plus besoin.
Lorsqu'une session a besoin d'une décision de votre part — approuver une commande ou répondre à une question — elle affiche une carte d'attention dans un panneau à côté du chat, afin que vous n'ayez pas à surveiller cette session pour la remarquer. Chaque carte nomme la session et son projet, montre la question et la commande ou le chemin exact concerné, et présente les options de l'agent sous forme de boutons, afin que vous puissiez répondre sur place sans changer de session.
Ouvrez le panneau d'attention à partir de la cloche dans la barre de titre, qui affiche un compte des demandes en attente. Le panneau ne s'ouvre jamais de lui-même, afin qu'un agent bloqué n'interrompe pas ce que vous lisez. Les cartes répondues s'effacent d'elles-mêmes, et une demande qui expire est marquée plutôt que silencieusement supprimée.
Épinglez une session avec Pin Session pour la garder en haut de sa section dans le panneau des sessions. Les sessions épinglées restent en place à mesure que d'autres sessions apparaissent et disparaissent, afin que le travail de longue durée soit toujours à un clic. Désépinglez une session pour la remettre à sa position normale.
Réduisez le panneau des sessions à une bande d'icônes étroite lorsque vous voulez plus d'espace pour le chat. Basculez-le à partir du bouton à gauche de la barre de titre, ou faites glisser le bord du panneau pour le refermer d'un coup (faites-le glisser vers l'extérieur pour le réouvrir). Réduite, chaque session devient une tuile monogramme colorée avec un badge indiquant son type — local, cloud ou CLI — et un indicateur d'état; survolez une tuile pour voir son titre complet, son espace de travail et son état. Votre choix est mémorisé la prochaine fois que vous ouvrez la fenêtre.
Sélectionnez Open with Kiro CLI sur une session pour reprendre cette conversation dans Kiro CLI. La session s'ouvre dans une fenêtre de terminal, afin que vous puissiez continuer à diriger l'agent à partir de la ligne de commande.
Agent Focus conserve un historique des endroits où vous êtes allé — les sessions que vous avez ouvertes, le panneau Settings, et la Workspace Configuration d'un projet — afin que vous puissiez retracer vos étapes. Naviguez vers l'arrière et vers l'avant avec les flèches dans la barre de titre, ou avec Cmd/Ctrl+[ et Cmd/Ctrl+]. Le bouton Settings est un bouton bascule : ouvrez-le pour vérifier quelque chose, puis utilisez Back (ou cliquez à nouveau sur Settings) pour revenir à ce que vous faisiez.
Agent Focus Mode est l'endroit où l'IDE affiche les sessions cloud — des sessions qui s'exécutent dans un bac à sable cloud géré et continuent de fonctionner après la fermeture de la fenêtre. Une section Cloud Sessions apparaît dans le panneau des sessions lorsque des sessions cloud sont disponibles pour votre compte.
Sélectionnez + (New Cloud Session) pour en composer une : joignez facultativement des dépôts avec Select repos, choisissez un modèle et un niveau d'autonomie (Autopilot ou Autonomous), et soumettez votre première requête. Kiro provisionne le bac à sable, clone les dépôts sélectionnés côté serveur (vos fichiers locaux ne sont jamais téléversés), et commence à travailler. Une fois la session en cours d'exécution, ses dépôts liés restent visibles sous la zone de saisie du chat.
Les sessions cloud peuvent être épinglées comme les sessions locales, et leur menu contextuel ajoute Open in Kiro Web et Open with Kiro CLI, afin que vous puissiez continuer la même session dans le navigateur ou un terminal. Comme les fichiers d'une session cloud résident dans le bac à sable plutôt que dans votre espace de travail, les fonctionnalités côté éditeur — l'ouverture des fichiers et des diffs, les points de contrôle, les sélecteurs de contexte locaux et les actions cliquables sur les tâches de spec — n'y sont pas disponibles, et le mode Supervised n'est pas offert.
Consultez Cloud sessions pour la vue d'ensemble complète, y compris les limites des données et la configuration cloud.
Dans Agent Focus Mode, les specs émergent naturellement de la conversation. Plutôt que de remplir des formulaires ou d'enchaîner manuellement les phases :
Les documents de spec et les lignes de tâches dans le panneau de contexte s'ouvrent directement dans l'éditeur, afin que vous puissiez examiner les exigences, la conception ou une tâche individuelle en entier sans quitter la session.
| Aspect | Editor View | Agent Focus Mode |
|---|---|---|
| Surface principale | Éditeur de code | Chat |
| Modification de fichiers | Directe | Par l'intermédiaire de l'agent |
| Sessions | Une au premier plan | Multiples en parallèle |
| Specs | Phases séquentielles | Conversationnelles, puis formalisées |
Certaines fonctionnalités nécessitent encore la vue IDE. Agent Focus conserve des chemins clairs pour y revenir :
Revenez à la vue IDE à tout moment à l'aide du bouton IDE dans le coin supérieur droit.
Lorsqu'une nouvelle version de Kiro est disponible, une ligne de mise à jour apparaît au bas du panneau des sessions afin que vous n'ayez pas à quitter Agent Focus Mode pour la remarquer. Vous pouvez aussi vérifier manuellement à tout moment avec le bouton Check for Updates dans le panneau des paramètres d'Agent Focus Mode.
Les fichiers modifiés par l'agent apparaissent comme des diffs de code intégrés dans le chat. Cliquez sur un diff pour ouvrir la vue complète du fichier dans le panneau auxiliaire. Pour une modification directe du code, passez à Editor View. Agent Focus Mode consiste à diriger l'agent, pas à modifier les fichiers à la main.
Agent Focus Mode