Journal des modifications de IDE

Restez à jour avec les dernières mises à jour et améliorations de Kiro.

Suivez-nous :Bluesky,X,Discord,etLinkedIn
0.4IDE

Cette version introduit la prise en charge du serveur de développement avec des processus en arrière-plan, un fournisseur de contexte de spec et des flux de travail de tâches MVP, des contrôles MCP améliorés, ainsi qu'un suivi de l'utilisation par requête avec notifications.

Interface utilisateur des tâches MVP des Specs

![La liste de tâches actuelle marque certaines tâches (par exemple, les tests unitaires, la documentation) comme optionnelles pour se concentrer d'abord sur les fonctionnalités essentielles.

Conserver les tâches optionnelles (MVP plus rapide) Rendre toutes les tâches obligatoires (couverture complète dès le début)](/images/changelogs/v0.4.0/spec-mvp.png)

Choisissez votre rythme de développement lors de la création d'une spec. Lorsque l'agent génère des tâches, sélectionnez « Conserver les tâches optionnelles (MVP plus rapide) » pour marquer les tests et la documentation comme optionnels (✱), ou « Rendre toutes les tâches obligatoires » pour une couverture complète dès le début. Les tâches optionnelles restent visibles pendant tout le flux de travail, vous permettant de vous concentrer d'abord sur les fonctionnalités essentielles

Contexte des Specs dans le clavardage

Utilisez #spec dans le clavardage pour référencer directement vos fichiers de spec. L'agent comprend maintenant le contexte de votre spec, ce qui permet d'offrir des réponses plus précises pendant le développement

Prise en charge du serveur de développement

Les commandes de longue durée comme npm run dev, les observateurs de build (build watchers) et les exécuteurs de tests démarrent maintenant automatiquement en arrière-plan. L'agent détecte ces processus, vous redonne le contrôle immédiatement et continue de les suivre—plus de terminaux bloqués

Aperçu de la consommation de crédits par requête

Vous pouvez maintenant voir combien de crédits chaque requête a consommés, directement dans le panneau de clavardage.

Notifications proactives sur l'utilisation

![Il vous reste moins de 20 % de vos crédits. Mettez à niveau votre forfait pour obtenir plus de ressources et continuer à utiliser Kiro. Votre limite d'utilisation se réinitialise le 10/31.

Mettre à niveau le forfait

Voir l'utilisation](/images/changelogs/v0.4.0/notification.png)

Obtenez des alertes intelligentes sur vos habitudes de consommation de crédits pour vous aider à rester informé et à éviter les surprises

0.3IDE

Cette version apporte la gestion des tâches de Specs, des diagnostics de code intelligents, des messages de commit générés par l'IA et des interactions d'agent raffinées afin de simplifier votre processus de développement.

Nouvelles fonctionnalités

  • Prise en charge de Sonnet 4.5 (expérimentale) : Vous pouvez maintenant envoyer vos requêtes à Sonnet 4.5 via la zone de clavardage. Sonnet 4.5 est également disponible dans Auto, notre agent qui utilise divers modèles de base spécifiques à des tâches en arrière-plan
  • Tâches MVP des Specs : Lors de la création d'un Spec, vous pouvez désormais marquer des tâches (y compris les tests unitaires) comme optionnelles afin de prioriser les fonctionnalités essentielles tout en conservant des listes de tâches complètes
  • Outil de diagnostics : Ajout d'un outil de diagnostics fournissant à l'agent les erreurs de syntaxe, de type et sémantiques, ce qui améliore la précision de l'agent et réduit les erreurs de lint
  • Génération de messages de commit Git : Rédigez des messages de commit à l'aide de l'agent directement depuis le panneau de contrôle de source en un seul clic. En savoir plus →
  • Détection d'utilisation répétitive d'outils : L'agent détecte maintenant les schémas d'utilisation répétitive d'outils et invite les utilisateurs à continuer ou à arrêter, optimisant ainsi la consommation de crédits
  • Améliorations du système de crédits unifié : Système de crédits unifié avec des améliorations des capacités de l'agent Auto et des corrections de bogues. Cette fonctionnalité offre aux utilisateurs un bassin de crédits unique et un suivi d'utilisation simplifié. En savoir plus →
0.2.68IDE

Cette version corrige des vulnérabilités de sécurité critiques et des bogues.

Améliorations de sécurité

  • Sécurité du moteur V8 : Fusion de Chromium 138.0.7204.251 pour corriger la CVE-2025-10585, une vulnérabilité de type zero-day corrigeant un problème de confusion de type dans le moteur V8 JavaScript et WebAssembly.
  • Sécurité de l'exécution de commandes : Correction d'une vulnérabilité sur PowerShell qui pouvait permettre l'exécution de commandes malveillantes sans confirmation de l'utilisateur

Corrections de bogues

  • Accès aux licences : Correction d'un problème d'affichage sur la page Licence
0.2.59IDE

Cette version apporte Auto, notre nouvel agent, un suivi amélioré de l'utilisation et des améliorations de l'éditeur pour rehausser votre expérience de développement.

Nouvelles fonctionnalités

Remarque : ces fonctionnalités seront déployées progressivement d'ici le 1er octobre, et les utilisateurs seront migrés vers un seul bassin de crédits et de nouvelles limites. Vos limites seront réinitialisées selon les nouvelles limites du forfait mensuel une fois la migration effectuée.

  • Auto : Ajout d'Auto aux options de modèle. Auto est un agent qui utilise un mélange de différents modèles de pointe comme Sonnet 4, combinés à des modèles spécialisés, ainsi que des techniques d'optimisation comme la détection d'intention, la mise en cache et plus encore
  • Limites unifiées : Prise en charge des nouveaux forfaits payants avec des limites unifiées et une consommation fractionnaire de crédits
  • Tableau de bord d'utilisation : Prise en charge de l'affichage de l'utilisation en fonction d'un bassin unique de crédits Kiro
  • Compteur d'utilisation : Ajout d'un élément dans la barre d'état pour la consommation de crédits afin de faciliter le suivi de l'utilisation

Corrections de bogues et améliorations

  • Mise à niveau de l'éditeur : Mise à niveau de l'éditeur vers CodeOSS 1.103.2
  • Gestion de compte : Activation de la suppression du compte Kiro pour BuilderID
  • Authentification : Améliorations de la fiabilité de la connexion et du processus de déconnexion pour une meilleure expérience de connexion
  • Améliorations de l'interface utilisateur : Masquage de l'interface de commande de confiance lors de l'annulation d'une commande
0.2.38IDE

Cette version comprend des améliorations des performances de l'éditeur, une fiabilité accrue et des corrections de bogues pour améliorer votre expérience de développement.

Performance et fiabilité

  • Mise à niveau vers Code OSS v1.100.3 : Mise à jour vers Code OSS v1.100.3, qui ajoute une stabilité améliorée et des améliorations de performance
  • Temps de réponse plus rapides : Le traitement optimisé des requêtes rend les interactions plus efficaces et améliore la performance
  • Gestion améliorée des sessions : Le traitement backend amélioré réduit les interruptions et permet des sessions de travail continues plus longues

Expérience utilisateur améliorée

  • Récupération améliorée des appels d'outils : Lorsque les invocations d'outils entraînent des échecs répétés, Kiro demande maintenant votre intervention au lieu de continuer indéfiniment, ce qui protège vos limites d'utilisation et empêche les boucles
  • Modèles de sécurité améliorés : Détection élargie des commandes shell dangereuses grâce à une reconnaissance de modèles améliorée. Les commandes risquées nécessitent une révision manuelle à moins que vous ne leur fassiez explicitement confiance. En savoir plus sur les modèles de sécurité →
  • Mise à jour du modèle : Suppression de Claude Sonnet 3.7 du sélecteur de modèles et définition de Claude Sonnet 4 comme modèle par défaut pour tous les utilisateurs. Sonnet 4 offre des performances et des capacités améliorées dans toutes les interactions.

Corrections de bogues

  • Initialisation du dépôt Git : Correction d'un problème qui empêchait la configuration de Git pour les nouveaux projets sans dépôts existants
  • Persistance de la sélection du modèle : Correction de la sélection du modèle de clavardage qui n'était pas enregistrée lors du redémarrage de Kiro IDE
0.2.13IDE

Cette version apporte des améliorations clés en matière d'accessibilité, de gestion de compte et de fiabilité générale de la plateforme.

🎟️ Prise en charge des codes de liste d'attente

Kiro est maintenant accessible à un plus grand nombre de développeurs grâce aux codes de liste d'attente. Si vous avez un code de liste d'attente, vous pouvez vous inscrire et commencer à créer avec des flux de travail de développement propulsés par l'IA, aux côtés de notre communauté grandissante.

💳 Les forfaits payants sont maintenant disponibles

Les forfaits payants sont maintenant en ligne, vous donnant accès à des limites d'utilisation plus élevées. Choisissez le forfait qui correspond à vos besoins de développement et faites évoluer vos flux de travail propulsés par l'IA.

📊 Suivi de l'utilisation et tableau de bord de facturation

Découvrez le suivi complet de l'utilisation pour vous aider à surveiller votre consommation de Kiro. Le nouveau tableau de bord de facturation affiche l'utilisation en temps réel des requêtes Spec et vibe, les options de gestion du forfait et les contrôles de dépassement pour les forfaits payants.

0.1IDE

Kiro, un nouvel IDE agentif qui vous aide à faire votre meilleur travail grâce au développement piloté par les Specs.

Fonctionnalités

Specs

Des artefacts structurés qui formalisent le processus de développement pour les fonctionnalités complexes de votre application. En savoir plus

Video transcript

La vidéo montre l'IDE Kiro. Dans la barre latérale gauche, sous « SPECS », l'utilisateur clique sur « simple-todo-app », ce qui ouvre un fichier « requirements.md » intitulé « Requirements Document » contenant une introduction et des exigences numérotées rédigées sous forme de récits utilisateur avec des critères d'acceptation WHEN/THEN. Une rangée d'onglets affiche « 1 Requirements », « 2 Design », « 3 Task list »; l'utilisateur clique sur « 2 Design » pour révéler un fichier « design.md » avec un diagramme d'architecture en couches (User Interface, Application Logic et Data Layer) et des définitions de composants. L'utilisateur clique ensuite sur « 3 Task list » pour afficher un plan d'implémentation « tasks.md » constitué de tâches à cases à cocher, où la première tâche est marquée « Task completed » et les tâches suivantes affichent des actions « Start task ».

Hooks

Configurez de l'automatisation événementielle, comme la mise à jour de la documentation ou la génération de tests lors d'événements tels que l'enregistrement d'un fichier. En savoir plus

Video transcript

La vidéo montre l'IDE Kiro. Dans la barre latérale gauche, sous « AGENT HOOKS », l'utilisateur clique sur « Code Quality Analyzer », ce qui ouvre son éditeur de configuration pour le fichier « .kiro/hooks/code-quality-analyzer.kiro.hook » avec un bouton bascule « Hook enabled » activé. Le panneau affiche le titre du Hook et une description (« Monitors source code files for changes and analyzes modified code for potential improvements... »), un sélecteur « Event » avec « File Saved » choisi parmi les options File Created, File Saved, File Deleted et Manual Trigger, ainsi qu'une liste « File path(s) to watch » de motifs glob couvrant les fichiers JavaScript, TypeScript, JSX, TSX, Python, Java et C++. Ci-dessous, une zone de texte « Instructions for Kiro agent » énumère les éléments à analyser — les odeurs de code et anti-patrons, les patrons de conception, les meilleures pratiques du langage, la lisibilité, la maintenabilité et la performance.

Steering

Définissez des fichiers de Steering pour guider les comportements de l'agent. En savoir plus

Video transcript

La vidéo montre l'IDE Kiro. Dans la barre latérale gauche, sous « AGENT STEERING », l'utilisateur clique successivement sur trois fichiers markdown. « product.md » s'ouvre sur un « Product Overview » décrivant l'espace de travail comme un environnement de développement configuré pour la programmation assistée par l'IA avec Kiro. « structure.md » affiche un document « Project Structure » avec une arborescence de répertoires du dossier « .kiro/ » (les sous-dossiers hooks, specs et steering) et des conventions de nommage de fichiers. « tech.md » affiche un document « Technology Stack » qui répertorie l'IDE, la plateforme (macOS), le shell (zsh) et des commandes shell courantes.

Clavardage agentif

Créez des fonctionnalités à partir du clavardage. Activez le mode Autopilot pour une exécution sans intervention ou approuvez chaque modification manuellement. En savoir plus

Video transcript

La vidéo montre l'IDE Kiro avec le panneau de clavardage « Let's build » ouvert à droite, utilisant le modèle « Claude Sonnet 4.0 » avec « Autopilot » activé. L'utilisateur tape « Help me get started on the next task » et l'envoie. Kiro répond en indiquant d'abord « Including Steering Documents » — affiché sous forme de puces pour product.md, structure.md et tech.md — puis répond qu'il voit une Spec existante à « .kiro/specs/simple-todo-app » et qu'il vérifiera son contenu pour déterminer la prochaine tâche, affichant une étape « Searched workspace » pendant qu'il travaille.

MCP

Intégrez-vous à vos outils et services préférés. En savoir plus

Video transcript

La vidéo montre l'IDE Kiro. Dans la barre latérale gauche, la section « MCP SERVERS » répertorie « aws-docs » (Connected), « github » (Connected) et « my-remote-mcp » (Disabled). L'utilisateur développe « aws-docs » pour révéler ses outils — read_documentation, search_documentation et recommend — puis ouvre le fichier de configuration « mcp.json », qui définit la commande, les arguments et l'environnement de chaque serveur (par exemple, aws-docs s'exécute via « uvx » et github via « npx » avec un jeton d'accès personnel). Enfin, dans le champ de saisie du clavardage, l'utilisateur invoque un outil en tapant « #[aws-docs] read_documentation » puis en appuyant sur Entrée.