Loading image...Kiro
  • CLI
  • Powers
  • Autonomous agent
  • Enterprise
  • Pricing
  • Docs
SIGN INDOWNLOADS
Loading image...Kiro
Loading image...Kiro
Product
  • About Kiro
  • CLI
  • Powers
  • Autonomous agent
  • Pricing
  • Downloads
For
  • Enterprise
  • Startups
Resources
  • Documentation
  • Blog
  • Changelog
  • FAQs
  • Report a bug
  • Suggest an idea
  • Billing support
Social
Site TermsLicenseResponsible AI PolicyLegalPrivacy PolicyCookie Preferences
  1. Docs
  2. IDE
  3. Editor
  4. Extension registry

Custom extension registry

On this page
  • Configuring a different extension marketplace

By default, Kiro uses the extension marketplace at https://open-vsx.org. You can configure Kiro to use a different extenson registry, for example, a private registry for your organization that contains a limited set of vetted extensions.

Configuring a different extension marketplace

Locate the product.json file on disk. The exact location depends on the platform:

  • macOS: /Applications/Kiro.app/Contents/Resources/app/product.json
  • Windows: C:\Program Files\Kiro\resources\app\product.json
  • Linux: /usr/lib/code/product.json

Open the product.json file in an editor, and locate the extensionsGallery property. Within that property, update serviceUrl, itemUrl, and resourceUrlTemplate to point to your private registry, instead of https://open-vsx.org.

For example, if your custom registry is hosted at https://registry.example.com, update the extensionsGallery property to look like this:

json
"extensionsGallery": {     "serviceUrl": "https://registry.example.com/vscode/gallery",     "itemUrl": "https://registry.example.com/vscode/item",     "resourceUrlTemplate": "https://registry.example.com/vscode/unpkg/{publisher}/{name}/{version}/{path}",     "controlUrl": "",     "recommendationsUrl": "",     "nlsBaseUrl": "",     "publisherUrl": "" }

To configure all Kiro installs in your organization to use a custom extension registry, use an endpoint management, Mobile Device Management (MDM) solution, or similar to make the above update to product.json across all your devices.

Page updated: February 3, 2026
Kiroignore
Specs