Chargement de l'image...Kiro

Produit

  • À propos de Kiro
  • IDE
  • CLI
  • Web
  • Mobile
  • Crew
  • Tarification
  • Téléchargements

Pour

  • Entreprise
  • Startups
  • Étudiants

Communauté

  • Aperçu
  • Ambassadeurs
  • Discord
  • Événements
  • Powers
  • Boutique
  • Vitrine

Ressources

  • Docs
  • Blogue
  • Journal des modifications
  • FAQ
  • Signaler un bogue
  • Suggérer une idée
  • Soutien à la facturation

Réseaux sociaux

Conditions d'utilisation du siteLicencePolitique d'IA responsableMentions légalesPolitique de confidentialitéPréférences relatives aux témoins
Chargement de l'image...Kiro
  • Entreprise
  • Tarification
  • Docs
SE CONNECTERTÉLÉCHARGER
Chargement de l'image...Kiro

Pour commencer

InstallationAuthentificationVotre premier projet

Modèles

AperçuModèles disponiblesEffort de raisonnement

Fonctionnalités

Comment fonctionne Kiro
Specs
Steering
Hooks
MCP
Autorisations
Agents personnalisés
Agent Skills
Powers
Sessions cloudCompactionKiroignorePoints de contrôle et rewind
Outils intégrés
Portées de configuration

IDE 1.x

Nouveautés de la version 1.0
Configuration et premier lancement
Éditeur
Chat
Autopilot
Commandes à barre oblique
Notifications de l'agent
Clavardage ancrable
Exporter des sessions
Terminal
Serveurs de développement
Expérimental
DépannageRéférence 0.x

CLI

Nouveautés de la version 3.0
Configuration et première exécution
Interface utilisateur du terminal
Clavardage
Mode vocalMode sans interfaceACPAutocomplétion
Expérimental
Référence 2.x

Crew

Démarrage rapideInstallationFonctionnement 24/7
Chat
Agent Capabilities
Fonctionnalités
Interfaces
Applications
ConfigurationSécuritéDépannage

Web - Aperçu

Configuration et première exécutionIdentity Center
Connectez vos dépôts
Utilisation de l'agent
Mode autonomeAutomatisationsMémoire
Sandbox

Mobile - Aperçu

Aperçu

Commandes et référence

Commandes CLICommandes à barre obliqueOutils intégrésCodes de sortieParamètres

Facturation

AperçuGestion de votre abonnementMise à niveau de votre forfaitRétrogradation de votre forfaitAnnulation de votre forfaitAchat de crédits supplémentairesGestion de vos paiementsGestion des notifications d'utilisationGestion de vos impôtsCommuniquer avec le soutien à la facturationSuppression de votre compteQuestions connexes

Entreprise

ConceptsDémarrage rapide de l'intégration
Connexion de votre fournisseur d'identité
Abonnez votre équipeGérer les abonnements
Governance
Surveillance et suivi
ParamètresMises à jour géréesFacturationIAMRégions prises en charge

Confidentialité et sécurité

AperçuProtection des donnéesRéférences de codeValidation de la conformitéSécurité de l'infrastructureAutorisations IAMPare-feu, mandataires et périmètres de donnéesPoints de terminaison VPC (AWS PrivateLink)

Guides

Aperçu
Prise en charge des langages
Apprendre en jouant

Migration

Migration depuis Q DeveloperMigration depuis VSCodeMise à niveau depuis Q CLI
  1. Docs
  2. IDE 1.x
  3. Chat
  4. Serveurs de développement
Afficher en Markdown

Serveurs de développement

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et la version anglaise originale, la version anglaise prévaudra.
Afficher en Markdown

Aperçu

La prise en charge des serveurs de développement permet à l'agent Kiro d'exécuter des processus en arrière-plan pour accéder à des commandes terminal de longue durée et à des processus en arrière-plan. Cela transforme votre flux de travail de développement en éliminant le changement de contexte et la gestion manuelle du terminal. Au lieu de jongler avec plusieurs fenêtres de terminal, de démarrer des serveurs manuellement et de vérifier constamment la sortie de build, vous pouvez demander à Kiro de tout gérer. Démarrez un serveur de développement, poursuivez votre conversation sur l'implémentation de fonctionnalités et demandez à Kiro de valider la compilation, tout cela sans quitter le clavardage. Vous restez concentré sur la construction, pas sur la gestion de l'infrastructure.

Comment ça fonctionne

Lorsque vous demandez à Kiro d'exécuter une commande de longue durée, il effectue automatiquement les actions suivantes :

  1. Crée un terminal dédié avec un nom descriptif (p. ex. « Kiro : npm run dev »)
  2. Démarre le processus en arrière-plan
  3. Redonne le contrôle immédiatement afin que vous puissiez continuer à travailler
  4. Suit le processus afin que vous puissiez vérifier son état ou sa sortie à tout moment

Les processus en arrière-plan s'exécutent dans des terminaux dédiés qui sont visibles dans votre liste de terminaux, affichent la commande qu'ils exécutent (p. ex. « Kiro : npm run dev ») et persistent jusqu'à ce que vous les arrêtiez ou que vous fermiez Kiro.

Démarrer un serveur de développement

Demandez simplement à Kiro d'exécuter une commande de longue durée en langage naturel :

  • « Démarre le serveur de développement »
  • « Exécute npm run watch »
  • « Démarre l'observateur de build webpack »

Kiro reconnaît les commandes de longue durée courantes et les gère automatiquement en tant que processus en arrière-plan. Le processus démarre immédiatement dans un terminal dédié, et vous pouvez poursuivre votre conversation avec Kiro pendant qu'il s'exécute.

Réutilisation des processus

Si vous demandez à Kiro de démarrer un processus déjà en cours d'exécution (même commande dans le même répertoire), il réutilise le processus existant au lieu d'en créer un double. Cela évite que plusieurs instances du même serveur ou observateur entrent en conflit les unes avec les autres.

Surveillance de la sortie des processus

Vous pouvez demander à Kiro de vérifier vos processus en arrière-plan à tout moment :

  • « Vérifie la sortie du serveur de développement »
  • « Qu'affiche le processus npm run watch? »
  • « Y a-t-il des erreurs dans l'observateur de build? »

Kiro lit la sortie du terminal et peut vous aider à :

  • Repérer les erreurs de compilation et suggérer des correctifs
  • Confirmer le démarrage réussi des serveurs
  • Déboguer des problèmes en analysant les messages d'erreur
  • Surveiller la progression des tâches de longue durée

Liste des processus actifs

Pour voir tous vos processus en arrière-plan en cours d'exécution :

  • « Liste tous les processus en arrière-plan »
  • « Quels processus sont en cours d'exécution? »

Kiro vous montre chaque processus avec sa commande, son répertoire de travail et son état actuel.

Arrêter un processus

Lorsque vous avez terminé avec un processus en arrière-plan :

  • « Arrête le serveur de développement »
  • « Termine le processus npm run watch »
  • « Tue tous les processus en arrière-plan »

Kiro termine le processus et ferme son terminal, en nettoyant les ressources.

Automatiser avec le Steering

Vous pouvez configurer Kiro pour qu'il vérifie automatiquement les processus en arrière-plan dans le cadre de votre flux de travail à l'aide des règles de Steering. Par exemple :

markdown
# Development Workflow After making code changes: 1. Always check the output of the `npm run dev` process 2. Look for compilation errors or warnings 3. If errors exist, suggest fixes before proceeding

Cela garantit que Kiro valide automatiquement vos modifications par rapport au serveur de développement, détectant les erreurs plus rapidement.

Combiner avec les diagnostics de l'éditeur

Les processus en arrière-plan fonctionnent de concert avec les serveurs de langage de votre éditeur pour vous offrir une couverture de validation complète. Alors que votre serveur de développement ou votre observateur de build détecte les problèmes de compilation à l'exécution, vous pouvez partager les problèmes d'analyse statique comme les erreurs de type et les avertissements de lint avec l'agent à l'aide de la clé de contexte #Problems, tout cela dans une seule conversation.

Demandez à Kiro de vérifier les deux à la fois : « Vérifie la sortie de l'observateur de build et examine #Problems pour toute erreur TypeScript »

Cette approche à deux niveaux signifie que vous repérez les problèmes plus rapidement sans basculer entre les terminaux et le panneau des problèmes de votre IDE. Tout ce dont vous avez besoin pour valider vos modifications est disponible par le clavardage.

Cas d'utilisation courants

Serveurs de développement - Gardez votre serveur de développement Next.js, React ou d'un autre cadre en cours d'exécution pendant que vous programmez. Vérifiez la sortie après les modifications pour confirmer la réussite de la compilation.

Observateurs de build - Exécutez webpack, TypeScript ou d'autres outils de build en mode observation. Validez que vos modifications se compilent sans erreur.

Exécuteurs de tests - Démarrez des observateurs de tests pour obtenir une rétroaction continue. Consultez les résultats à tout moment pour voir quels tests réussissent ou échouent.

Résolution de problèmes

Le processus ne démarre pas

Si un processus en arrière-plan ne démarre pas, vérifiez la sortie du terminal pour voir les messages d'erreur, assurez-vous que la commande est correcte et vérifiez que les dépendances sont installées.

Impossible de trouver la sortie du processus

Si Kiro ne peut pas lire la sortie du processus, assurez-vous que le processus est toujours en cours d'exécution en vérifiant votre liste de terminaux.

Conflit entre plusieurs processus

Si vous avez des conflits de ports, listez tous les processus en cours d'exécution pour repérer les doublons et arrêtez ceux qui sont inutiles. Kiro réutilise automatiquement les processus existants lorsque c'est possible.

Page mise à jour : 11 août 2026
Terminal
Expérimental