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
Interface
Raccourcis clavier
Contrôle de code source
Espaces de travail multiracines
Registre d'extensions
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. IDE 1.x
  3. Éditeur
  4. Registre d'extensions
Afficher en Markdown

Registre d'extensions personnalisé

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

Par défaut, Kiro utilise le marketplace d'extensions IDE à https://open-vsx.org. Vous pouvez utiliser des « politiques » propres au système d'exploitation pour configurer Kiro afin d'utiliser un registre d'extensions différent; par exemple, un registre privé pour votre organisation qui contient un ensemble limité d'extensions validées.

Windows

Pour spécifier un registre d'extensions personnalisé pour Kiro IDE sur les appareils Windows, créez une politique basée sur le registre (fichiers .admx/.adml) pour définir une nouvelle entrée de registre Windows ExtensionGalleryServiceUrl pour Kiro IDE et attribuez-lui la valeur de l'URL de votre registre d'extensions. Pour plus d'information sur les politiques basées sur le registre Windows, consultez la documentation de Microsoft.

Voici des exemples minimaux de fichiers .admx et .adml qui définissent une nouvelle entrée de registre pour les extensions de Kiro IDE. D'abord, assurez-vous d'avoir des privilèges administratifs sur votre PC de test. Enregistrez le contenu du premier extrait XML ci-dessous dans C:\Windows\PolicyDefinitions\Kiro.admx, et le contenu du deuxième dans C:\Windows\PolicyDefinitions\en-US\Kiro.adml.

Ensuite, ouvrez l'Éditeur de politique de groupe locale en ouvrant la boîte de dialogue Exécuter (Windows+R), en tapant gpedit.msc, puis en appuyant sur Entrée. Allez à Configuration ordinateur > Modèles d'administration > Kiro > Extensions. Double-cliquez sur le paramètre « ExtensionGalleryServiceUrl », sélectionnez « Activé », puis sous « Options », définissez la valeur de « ExtensionGalleryServiceUrl » à l'URL de votre registre privé. Cliquez sur Ok pour fermer la boîte de dialogue, puis fermez l'éditeur de politique.

Redémarrez Kiro pour confirmer qu'il utilise maintenant votre registre d'extensions privé. Une fois la vérification effectuée, utilisez une solution MDM ou un profil de politique de groupe AD pour le déployer à grande échelle sur tous vos appareils Windows.

Exemple de Kiro.admx :

xml
<?xml version="1.0" encoding="utf-8"?> <policyDefinitions revision="1.1" schemaVersion="1.0"> <policyNamespaces> <target prefix="Kiro" namespace="AWS.Policies.Kiro" /> </policyNamespaces> <resources minRequiredRevision="1.0" /> <supportedOn> <definitions> <definition name="Supported_0_11_133" displayName="$(string.Supported_0_11_133)" /> </definitions> </supportedOn> <categories> <category displayName="$(string.Application)" name="Application" /> <category displayName="$(string.Category_extensionsConfigurationTitle)" name="extensionsConfigurationTitle"><parentCategory ref="Application" /></category> </categories> <policies> <policy name="ExtensionGalleryServiceUrl" class="Both" displayName="$(string.ExtensionGalleryServiceUrl)" explainText="$(string.ExtensionGalleryServiceUrl_extensions_gallery_serviceUrl)" key="Software\Policies\Microsoft\Kiro" presentation="$(presentation.ExtensionGalleryServiceUrl)"> <parentCategory ref="extensionsConfigurationTitle" /> <supportedOn ref="Supported_0_11_133" /> <elements> <text id="ExtensionGalleryServiceUrl" valueName="ExtensionGalleryServiceUrl" required="true" /> </elements> </policy> </policies> </policyDefinitions>

Exemple de Kiro.adml :

xml
<?xml version="1.0" encoding="utf-8"?> <policyDefinitionResources revision="1.0" schemaVersion="1.0"> <displayName /> <description /> <resources> <stringTable> <string id="Application">Kiro</string> <string id="Supported_0_11_133">Kiro &gt;= 0.11.133</string> <string id="Category_extensionsConfigurationTitle">Extensions</string> <string id="ExtensionGalleryServiceUrl">ExtensionGalleryServiceUrl</string> <string id="ExtensionGalleryServiceUrl_extensions_gallery_serviceUrl">Custom extension marketplace URL</string> </stringTable> <presentationTable> <presentation id="ExtensionGalleryServiceUrl"> <textBox refId="ExtensionGalleryServiceUrl"><label>ExtensionGalleryServiceUrl:</label></textBox> </presentation> </presentationTable> </resources> </policyDefinitionResources>

macOS

Pour spécifier un registre d'extensions personnalisé pour Kiro IDE sur les appareils macOS, créez un profil de configuration (fichier .mobileconfig) avec la propriété ExtensionGalleryServiceUrl pointant vers l'URL de votre registre, puis déployez ce profil sur tous vos appareils macOS via une solution MDM. Pour plus d'information sur les profils de configuration macOS, consultez la documentation d'Apple.

Voici un exemple minimal de fichier .mobileconfig qui configure Kiro IDE pour pointer vers un registre personnalisé. Pour utiliser cet exemple, créez un fichier sur le disque, par exemple, kiro.mobileconfig, avec ce contenu, en remplaçant les UUID d'espace réservé dans les deux entrées PayloadUUID et la deuxième entrée PayloadIdentifier par des UUID uniques, et l'URL d'espace réservé pour ExtensionGalleryServiceUrl par l'URL de votre registre privé. Ajustez toute autre propriété selon vos besoins.

Ensuite, ouvrez Réglages Système, accédez à Général > Gestion des appareils, puis glissez-déposez le fichier kiro.mobileconfig sur cet écran pour l'installer.

Redémarrez Kiro pour confirmer qu'il utilise maintenant votre registre d'extensions privé. Une fois la vérification effectuée, utilisez votre solution MDM pour le déployer à grande échelle sur tous vos appareils macOS.

Exemple de kiro.mobileconfig :

xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadDisplayName</key> <string>Kiro Configuration Profile</string> <key>PayloadType</key> <string>Configuration</string> <key>PayloadVersion</key> <integer>1</integer> <key>PayloadIdentifier</key> <string>dev.kiro.desktop</string> <key>PayloadUUID</key> <string>12345678-1234-1234-1234-123456789012</string> <key>PayloadContent</key> <array> <dict> <key>PayloadDisplayName</key> <string>Kiro</string> <key>PayloadType</key> <string>dev.kiro.desktop</string> <key>PayloadVersion</key> <integer>1</integer> <key>PayloadIdentifier</key> <string>dev.kiro.desktop.12345678-1234-1234-1234-123456789012</string> <key>PayloadUUID</key> <string>12345678-1234-1234-1234-123456789012</string> <key>ExtensionGalleryServiceUrl</key> <string>https://registry.example.com/extensions</string> </dict> </array> </dict> </plist>

Linux

Pour spécifier un registre d'extensions personnalisé pour Kiro IDE sur les appareils Linux, créez une politique (fichier policy.json) avec la propriété ExtensionGalleryServiceUrl pointant vers l'URL de votre registre, puis déployez cette politique sur tous vos appareils Linux via une solution MDM.

Voici un fichier policy.json minimal qui configure Kiro IDE pour pointer vers un registre personnalisé. Pour utiliser cet exemple, enregistrez le contenu ci-dessous dans /etc/kiro/policy.json, en remplaçant l'URL d'espace réservé par l'URL de votre registre privé.

Redémarrez Kiro pour confirmer qu'il utilise maintenant votre registre d'extensions privé. Une fois la vérification effectuée, utilisez votre solution MDM pour le déployer à grande échelle sur tous vos appareils Linux.

Exemple de policy.json :

json
{ "ExtensionGalleryServiceUrl": "https://registry.example.com/extensions" }
Page mise à jour : 11 août 2026
Espaces de travail multiracines
Chat