Introducing Agent Focus
Sharanya Balaji
Product
Phill Shaffer
Design Lead
La façon dont les développeurs travaillent avec l'IA évolue. Les modèles peuvent maintenant planifier et exécuter des tâches à plusieurs étapes, si bien que de plus en plus de développeurs passent leur journée à guider un agent plutôt qu'à taper ou à modifier directement chaque ligne de code.
L'IDE a été conçu pour un contexte différent. Il met le code au premier plan, ce qui est exactement ce que vous voulez lorsque vous êtes en train d'éditer. Mais ce n'est pas toujours ce que vous voulez lorsque votre tâche principale consiste à définir, à raffiner et à diriger le travail qu'un agent exécutera.
Aujourd'hui, nous présentons Agent Focus, une nouvelle vue expérimentale dans l'IDE Kiro qui met votre interaction avec les agents au premier plan. Elle établit les bases d'une façon de travailler axée sur le clavardage : vous décrivez ce que vous voulez, vous le raffinez par la conversation, vous lancez le travail et vous vérifiez l'avancement à mesure que l'agent progresse. Votre expérience IDE ne disparaît pas. Agent Focus se place à côté, et vous pouvez passer de l'un à l'autre quand vous le souhaitez.
Dans cette vue, vous pouvez lancer plusieurs sessions qui fonctionnent de façon indépendante et en parallèle dans plusieurs espaces de travail. Clavardez avec un agent pour écrire du code, explorer des idées ou résoudre un problème — ou définissez et raffinez des Specs lorsque vous avez besoin de plus de structure. Obtenez une vue d'ensemble de ce qui se passe dans chaque session et intervenez lorsqu'une session a besoin de vous. Lorsqu'une tâche exige un examen plus approfondi, revenez à la vue axée sur le code et modifiez directement.
La vue est organisée autour de trois panneaux :
- Panneau des agents (à gauche). Créez de nouvelles sessions, parcourez-les regroupées par espace de travail et voyez d'un coup d'œil le statut de chaque session, qu'elle soit en cours, bloquée en attente de votre saisie ou en pause. Supprimez celles que vous avez terminées.
- Panneau de clavardage (au centre). Une expérience de clavardage nouvelle et remaniée qui vous permet de guider l'agent, de raffiner votre intention et d'observer le travail se dérouler. Les modifications de fichiers s'affichent sous forme de diffs de code intégrés afin que vous puissiez suivre sans changer de vue.
- Panneau auxiliaire (à droite). Caché jusqu'à ce que vous en ayez besoin. L'agent l'affiche pour montrer les fichiers modifiés et le résumé du Spec, ou vous l'ouvrez vous-même lorsque vous voulez y regarder de plus près.
Comme certaines fonctionnalités ne sont pas encore natives à la vue, Agent Focus conserve des chemins clairs vers l'IDE pour des éléments comme les paramètres, les powers, les skills, le MCP, le terminal, git complet et la modification directe des fichiers.

Agent Focus est un lancement expérimental. Nous voulons que vous l'essayiez et que vous nous disiez ce qui fonctionne et ce qui ne fonctionne pas, en utilisant le bouton « Report issue » dans l'interface, via les problèmes GitHub, ou sur Discord. Mais l'expérience de base de l'IDE ne change pas. L'IDE demeure la valeur par défaut, tout ce que vous faites aujourd'hui continue de fonctionner exactement comme maintenant, et vous pouvez y rester aussi longtemps que vous le souhaitez. Agent Focus est une façon de travailler supplémentaire que nous mettons entre vos mains dès maintenant.
Le passage d'une vue à l'autre est conçu pour être sans effort. Agent Focus est toujours accessible en un clic dans le coin supérieur droit de la fenêtre, sous l'étiquette « Agent Focus ». Lorsque vous voulez revenir en arrière, la commande se trouve au même endroit, sous l'étiquette « IDE ». Vous pouvez passer de l'un à l'autre à tout moment, dans les deux sens, sans perdre votre place.
Agent Focus est offert dans la dernière version de Kiro 1.0. Mettez à jour votre version de Kiro à partir de la page de téléchargement de Kiro et, une fois sur la nouvelle version, Agent Focus apparaît dans le coin supérieur droit de la fenêtre.
Agent Focus est notre premier pas vers une façon de créer dans Kiro axée sur le clavardage et centrée sur l'agent, et elle continuera d'évoluer. La meilleure version de cette fonctionnalité sera celle façonnée par votre usage réel. Téléchargez Kiro. Ouvrez Agent Focus dans le coin supérieur droit, exécutez quelques sessions et dites-nous ce que vous en pensez.