Documentation

Authentication Methods

Kiro supports the following authentication providers:

  • GitHub: Seamless integration with your GitHub account
  • Google: Sign in with your Google credentials
  • AWS Builder ID: Quick setup for individual developers
  • AWS IAM Identity Center: Enterprise-grade authentication with Amazon Q Dev Pro subscription

Kiro is an AWS application that works as a standalone agentic IDE without needing to set up an AWS account. You can download and use Kiro immediately without any external account setup - it handles AI interactions and code assistance directly through the application itself. Whether you're developing with other AWS services or not, you can leverage Kiro's full capabilities to enhance your development workflow.

Copied!Available Authentication Methods

Copied!GitHub

Use the following instructions to sign in to Kiro using GitHub.

To sign in with GitHub

  1. In Kiro, choose Sign in with GitHub. You will be redirected to your default web browser to complete the sign in process.
  2. Enter your username or email address and your password and then choose Sign in.
  3. Choose Authorize kirodotdev to authorize the Kiro App with your GitHub account.

Copied!Google

Use the following instructions to sign in to Kiro using Google.

To sign in with Google

  1. In Kiro, choose Sign in with Google. You will be redirected to your default web browser to complete the sign in process.
  2. Choose a Google account that you’d like to use with Kiro.
  3. Choose Continue to authorize the Kiro App with your Google account.

Copied!AWS Builder ID

Use the following instructions to sign in to Kiro using AWS Builder ID.

To sign in with AWS Builder ID

  1. In Kiro, choose Login with AWS Builder ID. You will be redirected to your default web browser to complete the sign in process.
  2. Enter your email address and then choose Next.
  3. Enter your password and then choose Sign in.
  4. Choose Allow access to authorize the Kiro App.

Copied!AWS IAM Identity Center

Use the following instructions to sign in to Kiro using AWS IAM Identity Center.

To sign in with AWS IAM Identity Center

  1. In Kiro, choose Sign in with AWS IAM Identity Center.
  2. In Start URL, enter the start URL provided by your admin or help desk.
  3. In Region, enter the AWS Region that hosts the identity directory, and then choose Continue.

Copied!Troubleshooting Authentication Issues

If you encounter problems during the authentication process, such as browser redirect failures or sign-in errors, check our troubleshooting guide for platform-specific solutions and common fixes.

Copied!Next Steps

Page updated: July 14, 2025