MiniMax 2.1, DeepSeek 3.2, and Qwen3 Coder Next are now available for AWS IAM Identity Center users. All three open weight models are available on all plans in both the Kiro IDE and CLI. MiniMax 2.1 and Qwen3 Coder Next are available in both us-east-1 (N. Virginia) and eu-central-1 (Frankfurt). DeepSeek 3.2 is available in us-east-1 only. Credit multipliers are unchanged: DeepSeek 3.2 at 0.25x, MiniMax 2.1 at 0.15x, and Qwen3 Coder Next at 0.05x. Learn more ->
This release gives enterprise teams centralized control over MCP server access and model availability, and adds document attachment support to chat.
MCP Registry Governance
Loading image...
Enterprise administrators using IAM Identity Center can now control which MCP servers their organization is allowed to use. Create a JSON registry file listing approved servers, host it over HTTPS, and configure the URL in the Kiro console. The registry supports remote (HTTP) and local (stdio) servers across npm, PyPI, and OCI package types, with ${VAR} placeholders for user-specific values like auth tokens. Kiro syncs with the registry every 24 hours, enforces version-pinned access, and works alongside the existing MCP on/off toggle to give you full control at the org or account level.
Model Governance
Loading image...
Enterprise administrators can now control which AI models are available to users in their organization. Toggle on model access management in the Kiro console under Settings > Shared settings > Model availability, then curate an approved list of models. You can also set a default model that auto-applies across all clients. This is especially relevant for data residency requirements — experimental models using global cross-region inference can be removed from the approved list until they move to GA with regional inference. Once enabled, only approved models appear in the model selector across both the IDE and CLI.
Document Attachments
You can now attach documents directly to chat messages by pasting or dragging files into the input. Supported formats include PDF, CSV, DOC, DOCX, XLS, XLSX, HTML, TXT, and Markdown. Documents are sent to the model as native document blocks, so the agent can read and reason over their contents. You can attach up to 5 documents per message and mix them with text and images in the same prompt.
This release streamlines how you create and manage agents. Describe what you need and Kiro CLI generates your agent config, use the new session settings tool to tweak preferences mid-conversation without editing config files, and control exactly which shell commands you trust with granular scoped permissions.
Simplified Agent Creation
The /agent create command now defaults to AI-assisted mode, merging the previous /agent generate workflow into a single command. Describe what you want your agent to do and Kiro generates the agent configuration for you. Pass --manual to use the previous editor-based creation flow. You can also specify creation arguments directly at invocation time to bypass the interactive menu entirely. Learn more ->
Granular Tool Trust
When Kiro asks to use a tool, you now get an interactive picker to choose how broadly to trust it. For shell commands, select from tiered scopes — trust the exact command, the command with any arguments, or the base command with wildcards. For read and write tools, scope trust to specific file paths, the containing directory, or the entire tool. The picker adapts to each action, skipping tiers that aren't meaningful, and handles chained shell commands automatically. Learn more ->
Session Settings Tool
You can now ask the agent to adjust settings temporarily within your current session — change model preferences, toggle features, or tweak behavior without modifying your config files. All session overrides apply in-memory and reset automatically when the session ends. Learn more ->
This release introduces new spec workflows that let you design features architecture-first and fix bugs with structured root cause analysis. Supervised mode now lets you review changes at the hunk level for precise control. New hook triggers automate work around spec tasks, and MCP servers can now surface prompts, templates, and elicitation support directly in chat.
Design-First Feature Specs
A new Design-First workflow lets you start a feature spec from technical architecture instead of requirements. Provide a high-level or low-level design, pseudocode, or system diagram and Kiro derives feasible requirements from it. This is ideal when you have strict non-functional constraints, an existing design to port, or want to think through the architecture before defining user-facing behavior. Learn more ->
Bugfix Specs
Specs now include a dedicated Bugfix workflow. Describe the issue you're seeing and Kiro walks you through root cause analysis, fix design, and regression prevention. The result is a `bugfix.md` that captures current behavior, expected behavior, and what must remain unchanged, giving the agent clear guardrails before it writes a single line of code. Learn more ->
Hunk-Based Review in Supervised Mode
Supervised mode now presents file changes as individual hunks instead of full-file diffs. Each hunk is a logical group of related lines that you can independently accept, reject, or discuss with inline chat. You can also accept changes at the file level or accept all changes at once. This gives you precise control over exactly which parts of a change to keep. Learn more ->
Pre and Post Task Execution Hooks
Two new hook triggers let you automate work around spec task execution. Pre Task Execution fires before a task begins, so you can run setup scripts or validate prerequisites. Post Task Execution fires after a task completes, letting you run tests, linting, or notify external systems automatically. Combine these with the existing hook actions to build end-to-end automation around your spec workflows. Learn more ->
MCP Prompts, Resource Templates, and Elicitation
MCP servers can now provide prompts and resource templates that appear in the context provider (#) menu in chat. Select a prompt to insert pre-built instructions, or fill in a resource template's parameters to pull in specific content as context. During tool execution, servers can also request additional input from you through elicitation. Kiro supports elicitation so servers can request the information they need without interrupting your workflow. Learn more ->
Kiro is now available in AWS GovCloud (US-East) and AWS GovCloud (US-West) regions, enabling government agencies and contractors to use Kiro within their compliance boundaries.
GovCloud Authentication
Authenticate using AWS IAM Identity Center with a GovCloud Start URL (containing us-gov-home). Kiro uses the same installer for both commercial and GovCloud regions—IAM Identity Center authentication automatically routes traffic to the appropriate region. Individual login methods like GitHub, Google, and AWS Builder ID are not available in GovCloud regions. Learn more ->
Inference Routing
For GovCloud customers, inference requests are processed using Amazon Bedrock in AWS GovCloud (US-West). Your content remains stored in the region where your Kiro profile was created, with all cross-
region communication encrypted via TLS 1.2+. Learn more ->
Added support for Claude Sonnet 4.6, a full upgrade from Sonnet 4.5 that approaches Opus 4.6 intelligence while being more token efficient. Sonnet 4.6 excels at iterative development workflows, maintains context across long sessions, and handles both lead agent and subagent roles in multi-model pipelines. Well-suited for teams using Kiro powers and custom subagents.
Available with experimental support in both the Kiro IDE and Kiro CLI for Pro, Pro+, and Power tier subscribers signing in with Google, GitHub, AWS Builder ID, AWS IAM Identity Center, or external IDP. Supported in us-east-1 (N. Virginia) and eu-central-1 (Frankfurt) with a 1.3x credit multiplier. Restart your IDE to access it from the model selector. Learn more ->
This release adds inline file references with @path syntax, dynamic model selection with tab completion, and estimated token usage visibility for tools. It also brings automatic skill loading, improved agent editing, and enhanced context management.
File and Directory References
Include file contents or directory trees directly in your messages using @path syntax. Content is expanded inline before sending, avoiding tool calls and saving tokens. Type @src/main.rs to inject file contents, or @src/ to show a directory tree. Tab completion and syntax highlighting help you reference files quickly. Learn more ->
Dynamic Model Selection
The /model command now supports direct selection with tab completion and fuzzy matching. Type /model clau<Tab> to see matching models, or /model claude-opus-4.6 to switch immediately. Ghost text hints appear as you type. Learn more ->
Tool Context Insights
The /tools command now displays estimated token counts for each tool and totals per origin, helping you understand context window usage from MCP servers and native tools. Learn more ->
This release adds support for signing in to Kiro IDE with Okta or Microsoft Entra ID credentials.
Enterprise SSO with Okta and Entra ID
Enterprise teams can now connect Okta or Microsoft Entra ID alongside AWS IAM Identity Center, giving organizations flexibility in how they manage user access. Developers sign in to the IDE with their existing corporate credentials. User and group synchronization happens automatically through SCIM provisioning. Configure your IdP once and it works across both Kiro IDE and CLI. Learn more ->
This release adds support for authenticating Kiro CLI with Okta or Microsoft Entra ID credentials.
Enterprise SSO with Okta and Entra ID
Enterprise teams can now connect Okta or Microsoft Entra ID alongside AWS IAM Identity Center for centralized access management. Developers authenticate the CLI with their existing corporate credentials through a browser-based OAuth flow. User and group synchronization happens automatically through SCIM provisioning. Configure your IdP once and it works across both Kiro IDE and CLI. Learn more ->
You can now choose from three open weight models in the Kiro IDE and Kiro CLI. Available with experimental support on all plans, with sign-in via Google, GitHub, or AWS BuilderID. Inference runs in US East (N. Virginia). Restart your IDE to access them from the model selector. Learn more ->
DeepSeek 3.2
0.25x credit multiplier. Best suited for agentic workflows and code generation. Handles long tool-calling chains, stateful sessions, and multi-step reasoning well. Learn more ->
Minimax 2.1
0.15x credit multiplier. Best suited for multilingual programming and UI generation. Delivers strong results across Rust, Go, C++, Kotlin, TypeScript, and others. Learn more ->
Qwen3 Coder Next
0.05x credit multiplier. Purpose-built for coding agents with 256K context and strong error recovery. Works especially well for long agentic coding sessions in the CLI. Learn more ->