Prise en charge MCP à distance, Steering global, exécution séquentielle des Hooks et commandes de confiance simplifiées

0.5

Cette version étend les capacités MCP grâce à la prise en charge des serveurs distants et à l'installation en un clic, introduit des règles de Steering globales et une configuration d'agent propre à chaque projet, et améliore les flux de travail des agents grâce à une exécution des Hooks améliorée, à la confiance des commandes et à un contexte de fichiers ciblé.

Prise en charge MCP à distance

Connectez-vous à des serveurs MCP hébergés n'importe où sur Internet via Streamable HTTP, pour accéder à des services cloud et à des API sans installation locale.

Règles de Steering globales

Définissez des règles de Steering globales qui s'appliquent à tous vos espaces de travail.

Prise en charge d'AGENTS.md

Prise en charge de la norme AGENTS.md pour définir des lignes directrices, des normes de programmation et des modèles architecturaux. Ajoutez un fichier AGENTS.md à l'emplacement du fichier de Steering global (~/.kiro/steering/), ou au dossier racine de votre espace de travail, et ils seront automatiquement pris en compte par Kiro.

Installation MCP en un clic

Configuration simplifiée des serveurs MCP grâce à l'installation automatique — démarrez avec les outils MCP plus rapidement que jamais. Voir les serveurs →

Expansion des variables d'environnement dans MCP

Utilisez des variables d'environnement dans vos configurations de serveur MCP pour des configurations flexibles et propres à chaque environnement.

Contexte de fichiers ciblé dans les specs

![## Use Case 3: Extending User Preferences

Scenario: Add a 'preferredPaymentMethod' field to UserPreferences

Targeted Context Needed: #IIfile:src/types/app.ts:127-143]]

This shows just the UserPreferences interface, which is what needs modification. The agent doesn't need to see:

  • The full User interface (lines 115-126)
  • Payment method enums (lines 105-112)
  • Subscription types (lines 158-180)

Result: Faster, more accurate implementation with less context pollution.](/images/changelogs/v0.5.0/targeted-context.png)

Référencez des plages de lignes spécifiques lors de l'ajout de fichiers au contexte (par exemple, #[[file:src/utils/helper.ts:10-25]]), ce qui vous donne un contrôle précis sur ce que l'agent voit et permet des implémentations plus ciblées.