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
Installer des Powers
Créer des 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
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. Fonctionnalités
  3. Powers
Afficher en Markdown

Powers

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

Les Powers de Kiro donnent à votre agent d'IA un accès instantané à des connaissances spécialisées pour toute technologie. Les Powers regroupent vos outils, flux de travail et bonnes pratiques dans un format que Kiro peut activer à la demande. Lorsque vous mentionnez des mots-clés pertinents, Kiro charge automatiquement le contexte et les outils du Power.

CapabilityIDECLIWebMobile
Install and use powers✓v3✓—
Create powers✓v3——

Commencer

Explorer les Powers
Parcourez les Powers sélectionnés par nos partenaires de lancement et installez-les en un clic
Installer un Power
Installez des Powers depuis la marketplace ou des dépôts GitHub
Créer un Power
Créez vos propres Powers et partagez-les avec la communauté

Concept

Le problème : surcharge de contexte

Sans contexte propre au cadre d'application, les agents devinent. Votre agent peut appeler les API de Stripe, mais sait-il qu'il faut utiliser des clés d'idempotence? Il peut interroger Neon, mais comprend-il le regroupement de connexions pour le serverless? Sans expertise intégrée, vous devez à la fois lire manuellement la documentation et affiner les approches jusqu'à ce que le résultat soit correct. Les Powers donnent à votre agent (et par extension, à vous) un accès instantané à des connaissances spécialisées, afin que vous puissiez travailler plus rapidement dans des domaines qui ne vous sont pas familiers.

Avec trop de contexte, les agents ralentissent. Connectez cinq serveurs MCP et votre agent charge plus de 100 définitions d'outils avant même d'écrire une seule ligne de code. Cinq serveurs peuvent consommer plus de 50 000 jetons, soit 40 % de votre fenêtre de contexte, avant même votre première requête. On pourrait croire que plus d'outils signifie de meilleurs résultats, mais un contexte non structuré submerge l'agent, ce qui entraîne des réponses plus lentes et une qualité de sortie inférieure.

Loading diagram...

Comment fonctionnent les Powers

Plutôt que de charger tous les outils MCP à la fois, les Powers s'activent dynamiquement en fonction des mots-clés présents dans votre conversation.

Loading diagram...

Lorsque vous démarrez une tâche, Kiro :

  1. Lit la description de la tâche
  2. Évalue les Powers installés par rapport à la tâche
  3. Charge uniquement les Powers pertinents dans le contexte

Que contient un Power?

Les Powers suivent la spécification Agent Plugins — un format ouvert et neutre par rapport aux fournisseurs, destiné à l'empaquetage de composants réutilisables qui étendent les agents d'IA. Un Power est un répertoire comportant un manifeste obligatoire et des composants facultatifs :

  1. plugin.json — Le manifeste qui identifie le Power et déclare ses mots-clés d'activation
  2. skills/ — Des Agent Skills qui fournissent des instructions propres à une tâche, des scripts et de la documentation de référence
  3. mcp.json — Configuration du serveur MCP pour les intégrations d'outils (facultatif)
  4. dev.kiro/ — Extensions propres à Kiro, comme les fichiers de Steering (facultatif)
my-power/ ├── plugin.json # Required manifest ├── skills/ # Agent Skills │ └── setup/ │ ├── SKILL.md │ └── references/ └── mcp.json # MCP server configuration

Installez le Power Stripe en un clic. Lorsque vous mentionnez « payment » ou « checkout », le Power s'active et charge les outils MCP et les Skills de Stripe dans le contexte. Lorsque vous avez terminé avec les paiements et passez au travail sur la base de données, le Power Supabase s'active et Stripe se désactive.

Info

Les Powers créés avec le format POWER.md original continuent de fonctionner. Pour les nouveaux Powers, nous recommandons d'utiliser le format Agent Plugins. Vous pouvez convertir vos Powers existants à l'aide du Power Builder.

Ce qui distingue les Powers

Format de plugiciel portable — Les Powers suivent la spécification Agent Plugins, une norme ouverte dont les mainteneurs proviennent d'Amazon, de Cursor, de Microsoft, d'OpenAI et de Vercel. Créez une fois et votre Power fonctionne sur tous les clients d'agent compatibles.

Chargement dynamique des outils MCP — Les serveurs MCP traditionnels chargent tous les outils dès le départ. Les Powers chargent les outils à la demande, ce qui réduit l'utilisation de contexte de base tout en donnant à votre agent accès à des dizaines de technologies.

Écosystème ouvert — Parcourez les Powers sélectionnés dans le registre, notamment Datadog, Dynatrace, Figma, Neon, Netlify, Postman, Supabase, Stripe, Strands SDK et AWS Aurora. Installez des Powers créés par la communauté à partir d'URL GitHub, ou créez et partagez les vôtres.

Installation en un clic — Parcourez les Powers directement dans Kiro ou sur kiro.dev/powers. Cliquez sur « Installer » et le Power s'enregistre automatiquement. Aucun fichier de configuration JSON, aucune configuration en ligne de commande.

En quoi les Powers diffèrent des Skills et du Steering

Powers sont des plugiciels qui regroupent des outils MCP, des Skills et des connaissances en un seul paquet installable. Ils s'activent dynamiquement en fonction du contexte. À utiliser pour les intégrations qui nécessitent à la fois des outils et des conseils. Les Powers peuvent contenir des Skills comme composants.

Skills sont des paquets d'instructions portables autonomes qui guident les agents à travers des tâches précises. Ils peuvent exister de façon indépendante ou être intégrés dans un Power. À utiliser pour les flux de travail réutilisables que vous souhaitez partager ou importer.

Steering est un contexte propre à Kiro qui façonne le comportement de l'agent. Il prend en charge les modes always, auto, fileMatch et manual. À utiliser pour les normes et conventions de projet.

Documentation connexe

  • Installer des Powers - Installer depuis la marketplace ou GitHub
  • Créer des Powers - Créez vos propres Powers
  • Skills - Paquets d'instructions portables
  • Serveurs MCP - Configuration du Model Context Protocol
Page mise à jour : 19 août 2026
Agent Skills
Installer des Powers