Le clavardage n'est pas un flux à sens unique — chaque message et chaque réponse comportent des contrôles associés. Une fois que vous les connaissez, vous pouvez itérer sur des requêtes complexes sans repartir de zéro.
Les bases :
Les messages simultanés sont mis en file d'attente FIFO — il est possible d'en taper et d'en envoyer plusieurs à la suite sans risque.
Pendant que l'agent diffuse une réponse, cliquez sur ⏹ Stop sur l'en-tête de l'onglet. Le tour en cours est annulé. Toute réponse partielle et les appels d'outils terminés sont préservés; le prochain message en file d'attente s'exécute ensuite.
Dans Slack, la commande !stop fait la même chose.
Survolez n'importe quel message utilisateur et cliquez sur Edit. Le message devient modifiable sur place.
Utilisez ceci pour itérer sur une requête : envoyez une première tentative, observez comment l'agent a répondu, modifiez et affinez.
Survolez la dernière réponse de l'agent et cliquez sur ⟳ Regenerate pour reprendre le tour.
Les réponses régénérées sont stockées comme variantes sur le même message. Utilisez les flèches ◀ ▶ sur la réponse pour naviguer entre les tentatives.
Combinez avec la sélection de modèle pour comparer les réponses entre modèles : changez de modèle, régénérez, naviguez entre les variantes.
Bifurquer clone la session actuelle dans un nouvel onglet.
L'onglet issu de la bifurcation est entièrement indépendant à partir de ce point — les messages envoyés dans l'un n'atteignent pas l'autre.
Lorsqu'un appel d'outil se termine, son résultat apparaît dans la chronologie. Survolez l'appel d'outil :
Certaines catégories d'outils ne sont pas annulables (execute_bash, appels réseau). Celles-ci affichent un bouton d'annulation désactivé.
Lorsqu'une approbation est requise (mode interactif, pas auto ni de confiance) :
Plus de détails sur les niveaux de confiance dans Sécurité.
Certains appels d'outils — plus précisément AskUserQuestion — s'affichent sous forme de cartes d'options structurées plutôt que de réponses en texte libre. Cliquez sur une carte pour répondre; votre choix est renvoyé à l'agent comme résultat de l'outil.
Tapez / au début d'un message pour voir le menu des commandes slash :
| Commande | Effet |
|---|---|
/agent | Changer ou gérer l'agent actif |
/changelog | Afficher le journal des modifications |
/chat | Enregistrer ou charger une session de clavardage |
/clear | Effacer l'historique de la conversation |
/code | Ouvrir les outils d'intelligence du code |
/compact | Compacter la conversation pour libérer du contexte |
/context | Gérer les fichiers de contexte et l'utilisation des jetons |
/editor | Composer votre requête dans un éditeur externe |
/exit | Quitter la session de clavardage |
Référence complète des commandes slash : référence de la CLI.
Vous pouvez aussi modifier les réponses de l'agent, mais avec une mise en garde : il s'agit d'une modification locale uniquement — la compréhension de la conversation par le LLM utilise toujours la réponse originale jusqu'à ce que vous fassiez /compact ou que la session soit réinitialisée. Utilisez ceci pour corriger un problème de mise en forme dans quelque chose que vous allez copier, pas pour changer ce que l'agent « pense » avoir dit.
Certains messages proviennent de sources automatisées — notifications cron, achèvements de sous-agents ou injections de flux de travail. Ceux-ci sont marqués dans l'interface :
Les messages injectés sont traités comme des entrées automatisées, non comme des entrées utilisateur.
Les mcwidgets interactifs peuvent renvoyer des événements à la session :
window.parent.postMessage({type: 'kirocrew:action', ...}, '*')[Widget action event]Cela vous permet de créer de petites interfaces utilisateur interactives (boutons, formulaires, tableaux de bord) qui vivent dans le clavardage et pilotent d'autres travaux de l'agent.
Contrôles des messages