Kiro gives you access to frontier and open weight AI models from OpenAI, Anthropic, and other providers. GPT-5.6 brings OpenAI models to Kiro for the first time, with three tiers that balance agentic performance and cost. Pick the right model for the job, or select Auto to let Kiro route each task to the optimal model automatically.
| Model | Context | Cost | Regions | Free | Pro | Pro+ | Pro Max | Power |
|---|---|---|---|---|---|---|---|---|
| GPT-5.6 Sol | 1M | 4.4x* | US, EU | ✓ | ✓ | ✓ | ✓ | |
| GPT-5.6 Terra | 1M | 2.2x* | US, EU | ✓ | ✓ | ✓ | ✓ | |
| GPT-5.6 Luna | 1M | 0.6x* | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Fable 5.1† | 1M | 6x | US East only | |||||
| Claude Opus 5.5 | 1M | 2.0x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Sonnet 5.5 | 1M | 1.3x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Haiku 5.5 | 1M | 0.06x* | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Opus 5 | 1M | 2.2x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Opus 4.8 | 1M | 2.2x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Opus 4.7 | 1M | 2.2x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Opus 4.6 | 1M | 2.2x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Opus 4.5 | 200K | 2.2x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Sonnet 5 | 1M | 1.3x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Sonnet 4.6 | 1M | 1.3x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Claude Sonnet 4.5 | 200K | 1.3x | US, EU | ✓ | ✓ | ✓ | ✓ | ✓ |
| Claude Sonnet 4.0 | 200K | 1.3x | US, EU | ✓ | ✓ | ✓ | ✓ | ✓ |
| Auto | — | 1.0x | US, EU | ✓ | ✓ | ✓ | ✓ | ✓ |
| Claude Haiku 4.5 | 200K | 0.4x | US, EU | ✓ | ✓ | ✓ | ✓ | |
| Grok 4.7 | 500K | 2.7x* | US | ✓ | ✓ | ✓ | ✓ | |
| Kimi K3 | 1M | 2.4x | US | ✓ | ✓ | ✓ | ✓ | |
| DeepSeek 3.2 | 128K | 0.25x | US | ✓ | ✓ | ✓ | ✓ | ✓ |
| MiniMax M2.5 | 200K | 0.25x | US, EU | ✓ | ✓ | ✓ | ✓ | ✓ |
| GLM-5 | 200K | 0.5x | US | ✓ | ✓ | ✓ | ✓ | ✓ |
| MiniMax M2.1 | 200K | 0.15x | US, EU | ✓ | ✓ | ✓ | ✓ | ✓ |
| Qwen3 Coder Next | 256K | 0.05x | US, EU | ✓ | ✓ | ✓ | ✓ | ✓ |
† Claude Fable 5.1 is available to Kiro Enterprise customers. Administrators enable access through model governance.
Claude Fable 5.1 is generally available to Kiro Enterprise organizations with model governance enabled. It has a 1M context window and a 6x credit multiplier. Inference runs only in US East (N. Virginia) (us-east-1). Organizations with access can add Fable 5.1 from Manage approved list and make it available to their users. See Claude Fable 5.1 for capabilities and data-handling details.
US and EU are commercial geographies, each spanning several AWS Regions rather than a single Region. For the Regions in each geography and the endpoint that serves your requests, see Inference endpoint regions.
Cost is relative to Auto (1.0x baseline). For example, a task that costs 10 credits on Auto would cost 20 credits on Opus 5.5, 22 credits on Opus 5, 0.6 credits at Haiku 5.5's 0.06x rate for a request up to 100K tokens, or 0.5 credits on Qwen3 Coder Next.
* Two-tier context pricing applies to GPT-5.6, Claude Haiku 5.5, and Grok 4.7. GPT-5.6 requests up to 272K tokens use the listed rate; requests over 272K tokens are billed at double that rate (Sol 8.8x, Terra 4.4x, Luna 1.2x). Haiku 5.5 requests up to 100K tokens use the listed 0.06x rate; requests over 100K tokens are billed at 0.3x. Grok 4.7 requests up to 200K tokens use the listed 2.7x rate; requests over 200K tokens, through the 500K maximum, are billed at 5.4x.
AWS GovCloud (US) has a separate model catalog and Region-specific availability. See AWS GovCloud (US) models for the current model list, East and West availability, access requirements, and model-authorization guidance.
The table below is the source of truth for model routing. Inference scope shows whether requests stay within the listed endpoint location or may route globally. The profile columns show the endpoint used for each Kiro profile Region. Lifecycle status and inference routing are independent.
Profile Region applies to enterprise users who sign in through IAM Identity Center or an external identity provider. Free Tier users and individual subscribers use the US endpoint.
| Model | Inference scope | Kiro profile in US East (N. Virginia) | Kiro profile in Europe (Frankfurt) |
|---|---|---|---|
| GPT-5.6 Sol | Global | US | US |
| GPT-5.6 Terra | Global | US | US |
| GPT-5.6 Luna | Global | US | US |
| Claude Fable 5.1 | Geography | US | — |
| Claude Opus 5.5 | Geography | US | EU |
| Claude Sonnet 5.5 | Geography | US | EU |
| Claude Haiku 5.5 | Geography | US | EU |
| Claude Opus 5 | Geography | US | EU |
| Claude Opus 4.8 | Geography | US | EU |
| Claude Opus 4.7 | Geography | US | EU |
| Claude Opus 4.6 | Geography | US | EU |
| Claude Opus 4.5 | Geography | US | EU |
| Claude Sonnet 5 | Geography | US | EU |
| Claude Sonnet 4.6 | Geography | US | EU |
| Claude Sonnet 4.5 | Geography | US | EU |
| Claude Sonnet 4.0 | Geography | US | EU |
| Auto | Geography | US | EU |
| Claude Haiku 4.5 | Geography | US | EU |
| Grok 4.7 | Geography | US | — |
| Kimi K3 | Geography | US | — |
| DeepSeek 3.2 | Geography | US | — |
| MiniMax M2.5 | Geography | US | EU |
| GLM-5 | Geography | US | — |
| MiniMax M2.1 | Geography | US | EU |
| Qwen3 Coder Next | Geography | US | EU |
Inference scope shows where requests may be processed:
- Geography: Within the endpoint geography shown in the row.
- Global: Across supported commercial AWS Regions worldwide, including outside the endpoint geography.
The Regions below support inference within each geography. Individual models may use one or more listed Regions.
| Geography | Regions used for inference |
|---|---|
| US | US East (N. Virginia) us-east-1, US West (Oregon) us-west-2, US East (Ohio) us-east-2 |
| EU | Europe (Frankfurt) eu-central-1, Europe (Ireland) eu-west-1, Europe (Paris) eu-west-3, Europe (Stockholm) eu-north-1, Europe (Milan) eu-south-1, Europe (Spain) eu-south-2 |
Cross-region inference, including global routing, does not change where Kiro stores your data. For the full Global scope disclosure, see Global cross-region inference. Global routing does not apply to AWS GovCloud (US). See Kiro in AWS GovCloud (US) for GovCloud behavior and Amazon Bedrock cross-Region inference for how inference profiles route requests.
Use the model dropdown in the chat interface to switch models. Your selection applies to all subsequent messages in the conversation.
When a model is unavailable or refuses a request, Kiro can move the turn to a fallback model, and the transcript names the model that answered.
Some models come with a vendor-recommended fallback, which Kiro uses for refusals only. A fallback you set yourself replaces it and also covers the model being unavailable. A model that is unavailable and has no fallback set ends the turn with an error.
Set it once and it applies in every Kiro client:
- Web: app.kiro.dev/settings/model
- Kiro CLI, V2 sessions (
kiro-cli --v2): run/model fallback
A fallback for an unavailable model applies only to that turn; Kiro returns to your selected model on the next one. After a refusal, the conversation stays on the fallback model.
| Use case | Model | Why |
|---|---|---|
| General development | Auto | Routes to the optimal model per task, balances quality and cost automatically |
| Hardest multi-step development | GPT-5.6 Sol | Best fit for long-horizon refactors and terminal work that requires sustained planning and tool coordination; 1M context for longer codebases, documents, and multi-turn histories |
| Routine multi-step development | GPT-5.6 Terra | Balanced tier for everyday agentic work; its 2.2x Kiro credit multiplier applies to requests up to 272K tokens |
| High-frequency agentic work | GPT-5.6 Luna | Fastest, lowest-cost GPT-5.6 tier for repeated tasks where throughput matters; its 0.6x Kiro credit multiplier applies to requests up to 272K tokens |
| Demanding agentic coding | Opus 5.5 | Strong fit for long, complex tasks that benefit from sustained tool use, self-verification, and clear communication |
| Fast scoped coding and agents | Sonnet 5.5 | Clear upgrade over Sonnet 5 with more than 30% faster output; strong fit for bug fixes, review, and scoped docs, slides, and spreadsheets |
| Speed or credit savings | Haiku 5.5 | Best fit for high-volume work requiring quick responses; 0.06x through 100K tokens |
| Frontier coding at low cost | MiniMax M2.5 | Near Opus-level results at 0.25x cost, strong across the full development lifecycle |
| Repo-scale agentic work | GLM-5 | 200K context optimized for long-horizon workflows across large codebases |
| Long coding sessions on a budget | Qwen3 Coder Next | 256K context with strong error recovery at 0.05x cost |
Model availability can vary by country or region. Kiro's model offerings align with each provider's usage and geographic requirements. For more information, see supported countries and regions: OpenAI, Anthropic, MiniMax, Zhipu AI (GLM), DeepSeek, and Qwen.
For models that support configurable reasoning effort, you can control how much reasoning the model applies to your prompts. Lower effort levels produce faster, shorter responses and use fewer credits. Higher levels spend more tokens on deeper analysis, multi-step reasoning, and thorough code generation.
| Capability | IDE | CLI | Web | Mobile |
|---|---|---|---|---|
| Reasoning effort selection | ✓ | ✓ | ✓ | — |
In the IDE, set the level with the Effort slider below the model list in the Model panel. In Kiro CLI, open /model and choose Effort, or use the --effort launch flag. In Kiro Web, use the reasoning effort selector. The IDE choice applies to subsequent messages in the conversation. In CLI, effort chosen through /model persists for that model. Direct /effort <level> changes only the current session unless you then run /effort set-current-as-default; in V3, --effort is also session-only. Web choices apply to the current session. Each picker shows only levels supported by your current model. See Reasoning effort for the full reference: per-surface mechanics, supported models, persistent per-model defaults, thinking behavior, and precedence.
- Start with Auto for most work. It optimizes both quality and cost automatically.
- Use GPT-5.6 Sol for the hardest multi-step work - long-horizon refactors and complex terminal tasks where you need state-of-the-art agentic performance.
- Use GPT-5.6 Terra or Luna when you want strong agentic capability with throughput or cost as the primary concern. Terra for balanced performance, Luna for maximum efficiency.
- Use Opus 5.5 when you hit a wall on a complex problem, need sustained multi-file work, or want stronger self-verification and clearer communication across a long task.
- Use Sonnet 5.5 for fast, scoped coding, bug fixes, review, agent and subagent work, or focused documentation, slides, and spreadsheets.
- Use Haiku 5.5 for high-volume work requiring quick responses.
- Monitor your usage in your account settings to understand how model choice affects consumption.
- Factor model cost into your tier: If you primarily use Opus, consider Pro+, Pro Max, or Power for more credits. See plans and billing for details.
For detailed descriptions of each model's capabilities, strengths, and lifecycle status, see Available models.
Models