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, les sessions cloud conservent le comportement de base de l'agent Kiro tout en s'exécutant avec des fichiers, des outils et une configuration adossés au bac à sable. La principale différence est l'endroit où le travail se déroule; les limitations propres aux clients sont décrites ci-dessous.
| 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-1https://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 à 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 locale (~/.kiro/) | Reste locale | Non appliquée; utilisez la configuration Cloud personnelle pour les éléments liés au compte pris en charge |
Les sessions cloud et la configuration Cloud personnelle sont des fonctionnalités connexes liées au compte, mais elles servent des objectifs différents. Une session cloud détermine où l'agent travaille. La configuration Cloud personnelle détermine quelle configuration au niveau du compte Kiro rend disponible sur les surfaces prises en charge.
La configuration suit les mêmes portées qu'ailleurs :
.kiro/ dans votre dépôt s'appliquent automatiquement dans les sessions cloud, car le bac à sable clone le dépôt.~/.kiro/ local reste local et n'est pas appliqué à une session cloud. Utilisez Paramètres > Synchronisation de la configuration dans Kiro Web pour téléverser la configuration personnelle prise en charge. Gérez la copie cloud depuis la page de paramètres propre à sa fonctionnalité, notamment les Powers liés au compte sous Paramètres > Powers. Consultez Synchronisation de la configuration pour connaître les dossiers pris en charge et le flux de téléversement.Lorsque la configuration Cloud personnelle est activée pour votre compte et fournit des éléments gérés dans le cloud, Kiro IDE 1.0.437 ou une version ultérieure affiche votre Steering personnel, vos agents personnalisés, vos Skills, vos Powers et vos Hooks dans leurs surfaces habituelles de l'IDE. Un indicateur Cloud identifie les éléments gérés dans Kiro Web. Le Steering, les Skills et les Hooks du cloud s'ouvrent sous forme d'aperçus en lecture seule avec une action Modifier dans le Web. Les paramètres d'Agent Focus affichent la même source Cloud et des liens pour gérer ces éléments dans Kiro Web.
Si la configuration Cloud est activée, mais que votre compte ne fournit aucun élément Cloud, ces indicateurs et actions de gestion n'apparaissent pas, et les surfaces de l'IDE restent inchangées.
Les surfaces de configuration Cloud personnelle de l'IDE n'incluent pas les serveurs MCP autonomes. La Synchronisation de la configuration traite séparément les paramètres de serveur MCP : le téléversement de settings/mcp.json envoie ces serveurs aux paramètres de serveur MCP du bac à sable Kiro Web, et non à l'IDE en tant que serveurs MCP gérés dans le cloud. Cette configuration est également distincte de la configuration MCP regroupée dans un Power : la configuration MCP regroupée appartient à ce Power et devient disponible lorsque le Power est actif. Les serveurs MCP au niveau du projet commis sous .kiro/ continuent de suivre la portée de la configuration de projet.
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..kiro personnelle pour les sessions cloud
Sessions cloud