Loading image...Kiro

Product

  • About Kiro
  • Agents
  • IDE
  • CLI
  • Web
  • Mobile
  • Crew
  • Pricing
  • Downloads

For

  • Enterprise
  • Startups
  • Students

Community

  • Overview
  • Ambassadors
  • Case studies
  • Discord
  • Events
  • Powers
  • Shop
  • Showcase

Resources

  • Docs
  • Blog
  • Changelog
  • FAQs
  • Videos
  • Report a bug
  • Suggest an idea
  • Billing support

Social

Site TermsLicenseResponsible AI PolicyLegalPrivacy PolicyCookie Preferences
Kiro
  • Agents
  • Enterprise
  • Pricing
  • Docs
SIGN INDOWNLOADS
Kiro

Get Started

InstallationAuthenticationYour first project

Models

OverviewAvailable modelsReasoning effortAWS GovCloud (US) models

Features

How Kiro worksLocal command sandboxACP integrations
Specs
Steering
Hooks
MCP
Permissions
Custom agents
Workflows
Agent Skills
Powers
Cloud sessionsMemoryCompactionKiroignoreCheckpoints and rewind
Built-in tools
Configuration scopes

IDE 1.x

What's new in 1.0
Setup & First Run
Editor
Chat
Experimental
Troubleshooting0.x reference

CLI

Setup & First RunChoose an agent harness
Terminal UI
Chat
Fullscreen modeVoice modeHeadless modeACPAuto complete
Experimental
Troubleshooting
Upgrade from CLI 2.x
2.x reference

Crew

Quick startInstallationRunning 24/7
Chat
Agent Capabilities
Features
Interfaces
Apps
System & storageConfigurationSecurityTroubleshooting

Web

Setup & First RunIdentity Center
Connect your repositories
Working with the agent
Autonomous modeScheduleConfiguration Sync
Sandbox

Mobile - Preview

Overview

Commands and Reference

CLI commandsSlash commandsBuilt-in toolsExit codesSettings

Billing

OverviewManaging your subscriptionUpgrading your planDowngrading your planCancelling your planPurchasing add-on creditsManaging your paymentsManaging usage notificationsManaging your taxesContacting billing supportDeleting your accountRelated questions

Enterprise

ConceptsOnboarding quickstart
Connecting your identity provider
Deployment optionsSubscribe your teamManage subscriptions
Credit pooling
Overview
Manage seats
Manage usage limits
Monitor usage
Add credits
Governance
Monitor and track
SettingsManaged updatesTLS inspection compatibilityBillingIAMSupported regions
AWS GovCloud (US)

Privacy and Security

OverviewData protectionCode referencesCompliance validationInfrastructure securityIAM permissionsFirewalls, proxies, and data perimetersVPC endpoints (AWS PrivateLink)

Guides

OverviewRunning Kiro in the cloud
Language support
Learn by playing

Migration

Migrating from Q DeveloperMigrating from VSCodeUpgrading from Q CLI
  1. Docs
  2. Enterprise
  3. Credit pooling
  4. Manage usage limits
View as Markdown

Manage usage limits

View as Markdown

Usage limits cap how many credits each user can use from the shared pool. You can set a limit directly for a user, through a group, or as the profile default. A limit is a credit amount, not a seat count. You set limits in the Kiro console under Access management > Credit sharing.

Before you begin

Your role needs permission to set and review usage limits. The full Kiro administrator policy includes those actions and other Kiro administration permissions.

Choose a limit scope

  • User-level limit: applies directly to one user. Set it from the Users tab.
  • Group-level limit: applies to each member of a group. Set it from the Groups tab.
  • Profile-level limit: provides the default for users without a user or group limit. Set it with Edit profile limit.

The Usage limit column on the Users tab shows each user's limit and its source: User-level limit, Group-level limit, or Pool-level limit. The console uses Pool-level limit for the profile default.

Usage limits can only be set for credit sharing members. A limit cannot exceed the pool's total monthly and additional credits.

Which limit applies

Kiro chooses each user's effective limit in this order:

  1. The user's own limit.
  2. The highest limit from any group the user belongs to.
  3. The profile limit.

If none of these limits exist, the user draws from the shared pool without a usage limit.

Set user and group limits

  1. Open the Users or Groups tab.
  2. Select the users or groups.
  3. Choose Set usage limit.
  4. Enter the credit amount and confirm.

Set the profile limit

  1. Open the Credits tab, or open Dashboard > Credit sharing. The Credits tab shows the limit under Profile usage limits; the Dashboard shows it as Credit usage limit for this profile.
  2. Choose Edit profile limit.
  3. Enter the credit amount and confirm.

What happens at the limit

When a user reaches their effective limit, Kiro blocks further usage until you adjust their limit or until usage resets at the start of the next billing cycle.

If you set a limit below the credits a user has already used in the current billing cycle, that user is blocked from further usage under the same rule.

Change or remove a limit

To change a user or group limit, select the user or group and choose Set usage limit again. In the Change usage limits dialog, enter the new credit amount and confirm. The new amount cannot exceed the pool's total monthly and additional credits.

To remove a user or group limit, select the user or group, choose Remove usage limit, then choose Remove limit.

To change the profile limit, choose Edit profile limit, enter the new credit amount, and confirm. To remove it, choose Edit profile limit, then choose Remove limit.

Related resources

  • Credit pooling: Overview of how the shared pool works
  • Manage seats: Add and remove users and groups from the pool
  • Monitor usage: Track pool balance and projected consumption
  • Enterprise billing: Understand subscription tiers and included credit allowances

Next step

Go to Monitor usage to watch how the pool is used and when credits are projected to run out.

Page updated: November 4, 2026
Manage seats
Monitor usage