Chaque onglet de clavardage dans Crew est sa propre conversation. Les conversations sont indépendantes — chacune a son propre contexte, son propre historique et son propre état d'approbation d'outils. Vous pouvez en avoir plusieurs ouvertes à la fois, chacune travaillant sur des choses différentes.
Cliquez sur + dans la barre d'onglets pour démarrer une nouvelle session. Chacune est isolée :
Les sessions démarrées depuis Slack, Telegram ou Discord sont également indépendantes — un fil Slack est une session, un onglet de tableau de bord en est une autre. Elles partagent la mémoire (vos préférences, leçons et historique), mais pas le contexte de session.
Activez le mode incognito depuis le menu de session. Une session incognito est éphémère :
Utilisez le mode incognito pour les requêtes sensibles, les explorations à blanc ou tout ce que vous ne voulez pas voir influencer les sessions futures. L'onglet est marqué visuellement pour que vous puissiez le reconnaître d'un coup d'œil.
Vous pouvez envoyer plusieurs messages pendant que l'agent est encore en train de répondre. Les messages sont mis en file d'attente et traités dans l'ordre une fois le tour en cours terminé.
Vous ne perdez jamais un message en envoyant trop vite.
Les sessions survivent aux redémarrages de la passerelle. Si vous redémarrez Crew (ou s'il redémarre automatiquement), vos onglets de tableau de bord ouverts se reconnectent automatiquement. Le prochain message que vous envoyez poursuit la session.
Depuis Slack ou Telegram, tapez sessions pour voir les conversations récentes avec des boutons ▶ Resume. Vous pouvez également lier une conversation du tableau de bord à un fil Slack pour une synchronisation bidirectionnelle (bouton 💬 dans l'en-tête de l'onglet).
Activez Autopilot par session depuis le menu de session. Lorsqu'il est activé :
Désactivez-le et vous revenez à l'approbation interactive pour chaque appel d'outil.
Les sessions se ferment après une période d'inactivité (30 minutes par défaut). Lorsqu'une session expire :
Configurez le délai dans les paramètres ou via kirocrew config set session.timeout_secs 3600.
Deux niveaux de mémoire :
| Portée | Ce qui est retenu | Durée de vie |
|---|---|---|
| Au sein d'une session | Tout ce qui a été dit dans cet onglet — fenêtre de contexte complète | Jusqu'à la fin de la session ou sa compaction |
| Entre les sessions | Préférences, contexte de projet, leçons, résumés d'historique | Persistant — survit aux redémarrages |
Une nouvelle session démarre avec votre mémoire injectée (préférences, historique récent, leçons), mais sans connaissance de ce qui s'est passé dans les autres onglets ouverts.
Pour le modèle complet de la façon dont la mémoire se construit, se dégrade et est récupérée, consultez Mémoire.
Si la passerelle a été lancée depuis un espace de travail contenant des fichiers .kiro/steering/*.md, chaque session de cet espace de travail hérite automatiquement de ces règles. Le Steering est la façon recommandée de fournir un contexte propre au projet (normes de programmation, règles de déploiement, conventions d'équipe) sans avoir à vous répéter.
Vous voulez explorer une direction différente sans perdre votre fil actuel ?
L'onglet bifurqué est entièrement indépendant à partir de ce point.
Les longues sessions finissent par remplir la fenêtre de contexte. Crew compacte automatiquement à environ 90 % d'utilisation — les tours plus anciens sont résumés pour faire de la place aux nouveaux. Vous pouvez également compacter manuellement :
!compactAprès la compaction, l'agent a toujours votre intention et votre travail récent — mais avec des tours plus anciens résumés.
Le menu à trois points sur chaque onglet vous donne des contrôles au niveau de la session :
Sessions