Ravindra BagaleCourses & study guides Track your progress
AI CODING ASSISTANTS · CHAPTER 2 · SETUP

Amazon Q Developer to Kiro: How to Set Up Kiro (Step by Step)

AWS is moving its coding assistant from the Amazon Q Developer IDE plugins to Kiro. Kiro is an AI coding IDE and CLI built for spec-driven development: you write what you want, it plans, builds and checks.

In short: Q Developer IDE plugins end support on 30 April 2027, and new Q Developer sign-ups stopped on 15 May 2026. Download Kiro from kiro.dev, import your VS Code profile, and sign in.

Why move to Kiro

WHY

New AWS coding features and the latest models now land in Kiro, not in the Q Developer plugins. Starting with Kiro now avoids a forced move later. Q Developer inside the AWS Console is not affected.

What changes

WHAT
  • Q Developer IDE plugins: VS Code, JetBrains, Visual Studio, Eclipse. Supported until 30 April 2027; existing users keep access till then.
  • Kiro IDE: a standalone editor built on VS Code with agent chat, inline suggestions, specs, hooks and steering.
  • Kiro CLI: Kiro in the terminal. The Q Developer CLI was renamed to Kiro.
  • Specs: structured requirements Kiro uses to plan, build and verify.
  • Hooks: automatic actions on events like file save or commit (run tests, update docs).
  • Steering files: project files that tell Kiro your architecture and rules.

How setup flows

1 · Download Kiro kiro.dev 2 · Import VS Code profile first startup prompt 3 · Sign in GitHub, Google, Builder ID or IAM Identity Center 4 · Add steering project rules 5 · Write a spec review plan, then build

Install steps

HOW
  1. Go to kiro.dev and download Kiro IDE for your system. Install it.
  2. On first start, Kiro asks to import your VS Code profile. Accept to bring extensions, settings and keybindings.
  3. Sign in with GitHub, Google, AWS Builder ID, or IAM Identity Center (company accounts).
  4. Open your project folder.
  5. Terminal users: install Kiro CLI with the command on kiro.dev, then sign in through its login flow.

Which path for your IDE

You use Q Developer in…Move to
VS CodeKiro IDE (imports your VS Code profile)
IntelliJ, PyCharm, WebStormKiro CLI, added as an agent in JetBrains AI Assistant (ACP)
Visual Studio or EclipseKiro IDE or Kiro CLI (no native plugin)
Q Developer CLIKiro CLI (renamed)
Q in the AWS ConsoleNo change

Settings and configuration

  1. Steering files: add your stack and rules (for example “Python 3.12, pytest, boto3, never hard-code AWS keys”). Kiro keeps project config in the .kiro folder.
  2. Terminal allow/deny list: allow safe commands (tests, lint) and deny risky ones (deletes, deploys).
  3. Hooks: start with one: run tests on save.
  4. Admins: the Q Developer console is now the Kiro console; manage users there.

First task (spec-driven)

  1. Ask Kiro: “Build a function that validates an AWS S3 bucket name, with tests.”
  2. Choose to create a spec. Read the requirements and plan it writes. Fix anything wrong.
  3. Approve. Kiro builds the code and tests.
  4. Run the tests yourself and review the diff.
  • Java upgrades and .NET porting (Q code transformation) also end on 30 April 2027. Finish those jobs before then.
  • AWS keys: use IAM Identity Center or AWS profiles. Never paste access keys into chat.
Rule: check your company's AWS policy before connecting Kiro to work accounts.

Quick quiz

1. When do Amazon Q Developer IDE plugins end support?

30 April 2027.

2. What is a Kiro spec?

Structured requirements Kiro uses to plan, build and verify code.

3. Which sign-in options does Kiro offer?

GitHub, Google, AWS Builder ID, or IAM Identity Center.

4. Is Q Developer in the AWS Console affected?

No, it continues.

Save tokens and money

SMART AI USE

Specs cost tokens up front but save rework on big features. For small fixes, skip the spec and use chat. Keep steering files short and specific.

Save these cards

INTERVIEW CARDAI Coding

What is Kiro?

AWS's agentic IDE + CLI for spec-driven development.
Successor to Amazon Q Developer IDE plugins.
Ravindra Bagale · ravindrabagale.com/ai-coding
COMPARISON CARDAI Coding

Q Developer plugin vs Kiro

Q plugin: chat + inline, ends 30 Apr 2027.
Kiro: adds specs, hooks, steering, subagents, newest models.
Ravindra Bagale · ravindrabagale.com/ai-coding
REVISION CARDAI Coding

Kiro in 4

kiro.dev → install → import VS Code profile.
Sign in → steering → spec → review.
No keys in chat.
Ravindra Bagale · ravindrabagale.com/ai-coding