Une session cloud exécute le harnais d'agent Kiro dans un bac à sable cloud géré plutôt que sur votre machine. La session appartient à votre compte Kiro, pas à une seule application : lancez-la dans le navigateur, confiez-lui une tâche longue, fermez votre portable, puis vérifiez-la plus tard depuis votre téléphone, votre terminal ou l'IDE. L'agent continue de travailler dans le bac à sable, que vous soyez connecté ou non.
Les sessions cloud sont l'environnement d'exécution derrière Kiro Web et Mobile, et l'IDE et la CLI peuvent créer et se rattacher aux mêmes sessions. Comme chaque surface communique avec le même harnais par le même protocole, une session cloud se comporte comme toute autre session Kiro : même Steering, mêmes permissions, mêmes outils. La seule différence est l'endroit où le travail se déroule.
| Capacité | IDE | CLI | Web | Mobile |
|---|---|---|---|---|
| Créer une session cloud | ✓ | ✓ | ✓ | ✓ |
| Reprendre et diriger une session cloud existante | ✓ | ✓ | ✓ | ✓ |
| Mode autonome | ✓ | ✓ | ✓ | ✓ |
| Automatisations planifiées | — | — | ✓ | — |
Lorsque vous créez une session cloud, Kiro provisionne un bac à sable isolé et démarre le même harnais d'agent qui s'exécute localement dans l'IDE et la CLI. Si vous rattachez des dépôts, Kiro les clone côté serveur via votre fournisseur de source connecté; votre copie de travail locale n'est jamais téléversée. L'agent lit, modifie, compile et exécute des commandes shell à l'intérieur du bac à sable, puis livre les résultats via votre fournisseur de source (typiquement sous forme de pull request) ou directement dans la conversation.
La session elle-même vit dans un magasin de sessions cloud, distinct de tout client :
Pour plus de détails sur le bac à sable lui-même (accès réseau, variables d'environnement et configuration de l'environnement), consultez la documentation Sandbox.
us-east-1 pendant la préversionhttps://app.kiro.dev/signin/oauth à l'application OIDC Kiro existante. Suivez la configuration de l'URI de redirection Okta ou la configuration de l'URI de redirection Microsoft Entra IDDans l'IDE, les sessions cloud vivent dans Agent Focus Mode. Ouvrez Agent Focus depuis le coin supérieur droit de la fenêtre de l'IDE, et le rail de sessions affiche une section Cloud Sessions (avec un badge Preview) à côté de vos projets locaux. La section apparaît lorsque les sessions cloud sont disponibles pour votre compte.
Une fois la session démarrée, ses dépôts liés restent visibles sous le champ de saisie du clavardage. Les dépôts sont choisis au moment de la création. Pour travailler sur un ensemble différent, démarrez une nouvelle session cloud.
Les sessions cloud apparaissent dans le rail ordonnées par activité récente, avec les mêmes indicateurs de statut que les sessions locales. Depuis le menu contextuel d'une session, vous pouvez :
Les fichiers de la session vivent dans le bac à sable, pas dans votre espace de travail, donc les fonctionnalités qui opèrent sur des fichiers locaux ne sont pas disponibles dans les sessions cloud : ouverture de fichiers ou de diffs dans l'éditeur, points de contrôle et retour en arrière, les sélecteurs de contexte #File/#Folder/#Terminal/#Problems, les liens de configuration des hooks et les actions cliquables sur les tâches de spec. Les pièces jointes de requête (images et documents) fonctionnent; leur contenu est envoyé à la session. Renommer une session cloud et le mode Supervised ne sont pas encore disponibles.
Les sessions cloud tracent une limite claire entre votre machine et le bac à sable :
| Machine locale | Bac à sable cloud | |
|---|---|---|
| Vos requêtes et pièces jointes | Composées ici | Livrées à la session (le contenu des pièces jointes est téléversé) |
| Code du dépôt | Jamais téléversé | Cloné côté serveur via la connexion de votre fournisseur de source |
| Lectures et modifications de fichiers par l'agent | — | Exécutées dans le bac à sable |
| Commandes shell et compilations | — | Exécutées dans le bac à sable |
Configuration du projet (.kiro/ dans le dépôt) | — | Arrive avec le clone du dépôt |
Configuration personnelle (~/.kiro/) | Reste locale | Non appliquée automatiquement (voir ci-dessous) |
La configuration suit les mêmes portées qu'ailleurs, avec une chose à savoir :
.kiro/ dans votre dépôt s'appliquent automatiquement dans les sessions cloud, car le bac à sable clone le dépôt.~/.kiro/ n'est pas appliqué automatiquement. Pour apporter votre Steering personnel, vos agents personnalisés, vos Skills et vos Hooks dans les sessions cloud, synchronisez-les depuis Cloud configuration dans les paramètres de Kiro Web.Une session cloud est une seule session, quelle que soit l'application par laquelle vous la consultez :
| De | Vers | Comment |
|---|---|---|
| Web ou Mobile | CLI | kiro-cli --resume-id <session-id> |
| IDE (Agent Focus) | Web | Open in Kiro Web dans le menu de la session |
| IDE (Agent Focus) | CLI | Open with Kiro CLI dans le menu de la session |
| CLI | Web | Ouvrez la session sur app.kiro.dev |
| Toute surface | Mobile | La session apparaît dans la liste des sessions de l'application Mobile |
/repo). Pour travailler sur des dépôts différents, démarrez une nouvelle session.
Sessions cloud