AI導入

Kiroとは?AWSの仕様駆動AIコーディングIDEの機能・料金・使い方を解説

2026/04/11
Kiroとは?AWSの仕様駆動AIコーディングIDEの機能・料金・使い方を解説

Kiro(キロ)は、AWSが開発したエージェント型AIコーディングIDEです。自然言語のプロンプトを「仕様書」に変換してからコードを生成する仕様駆動開発(Spec-Driven Development)を特徴とし、プロトタイプから本番コードまでの開発を一貫して支援します。

この記事では、Kiroの機能・料金プラン・使い方・Cursorなど他ツールとの違い・セキュリティまで、導入判断に必要な情報を2026年4月時点の公式情報にもとづいて整理します。

「AIコーディングIDEを検討しているが、Kiroが自分に合うのかわからない」という開発者の方に向けた内容です。

Kiro公式サイトのメインビジュアル — Agentic AI development from prototype to production

Kiroとは — AWSが開発した仕様駆動のAIコーディングIDE

Kiroは、AWS(Amazon Web Services)の内部チームが開発したAIコーディングIDEです。VS Codeのオープンソース版であるCode OSSをベースに構築されており、Amazon Bedrock経由で複数のAIモデルを利用できます。

項目

内容

正式名称

Kiro(キロ)

開発元

Amazon Web Services(AWS)

カテゴリ

エージェント型AIコーディングIDE

提供形態

デスクトップIDE / CLI / Webアプリ(app.kiro.dev)

対応OS

macOS / Windows / Linux

基盤技術

Code OSS(VS Codeベース)、Amazon Bedrock

公開時期

2025年7月(パブリックプレビュー)、2025年11月(一般提供)

公式サイト

https://kiro.dev/

Kiroの最大の特徴は、プロンプトからコードを直接生成するのではなく、まず仕様書を作り、その仕様にもとづいてコードを生成するアプローチを取る点です。これは「バイブコーディング(Vibe Coding)」と呼ばれるプロンプト一発でコードを書く方法では、仕様が残らず保守が困難になるという課題を解決するために設計されています。

提供形態はIDEだけでなく、ターミナルから使えるCLIと、ブラウザで使えるWebアプリの3種類があります。さらに、ACP(Agent Client Protocol)に対応しているため、JetBrains IDEやZedなど他のエディタからKiroのエージェント機能を利用することも可能です。

Kiroでできること — 主要機能を整理

Kiroの機能は大きく分けると、仕様駆動開発Agent HooksSteeringマルチモーダル対話の4つに整理できます。それぞれの役割を見ていきます。

仕様駆動開発(Spec-Driven Development)

仕様駆動開発はKiro最大の特徴です。自然言語の指示から3段階のプロセスを経てコードを生成します。

ステップ1: 要件定義(Requirements)

自然言語のプロンプトを、EARS記法のユーザーストーリーと受け入れ条件に自動変換します。「何を作りたいか」を構造化された要件として残せます。

Kiroの仕様駆動開発 — 要件定義(Requirements)画面のスクリーンショット

ステップ2: 技術設計(Design)

要件をもとに、シーケンス図やアーキテクチャプランを含む設計ドキュメントを自動生成します。コードを書く前に「どう作るか」を可視化できます。

Kiroの仕様駆動開発 — 技術設計(Design)画面のスクリーンショット

ステップ3: タスク分解(Tasks)

設計を個別の実装タスクに分解し、チェックリスト形式で進捗を追跡できるようにします。

Kiroの仕様駆動開発 — タスク分解(Tasks)画面のスクリーンショット

この3段階を経ることで、AIが生成したコードにも「なぜこの仕様になったか」の経緯が残ります。チーム開発や長期プロジェクトで特に価値を発揮するアプローチです。

Agent Hooks — イベント駆動の自動化

Agent Hooksは、ファイルの保存・作成・削除をトリガーにして、エージェントタスクを自動実行する機能です。

KiroのAgent Hooks機能 — イベント駆動型の自動化画面

たとえば以下のような自動化が設定できます。

  • コード変更時にテストを自動更新
  • ファイル保存時にREADMEを自動同期
  • 新規ファイル作成時にコード品質チェックを実行

手動で都度コマンドを実行する必要がなくなるため、開発のワークフローが効率化されます。

Steering — プロジェクトごとのエージェント設定

Steeringは、プロジェクトごとにKiroのエージェントの振る舞いをカスタマイズする機能です。コーディング標準やワークフローのルールをコンテキストとして登録しておくと、Kiroがそのルールに従ってコードを生成します。

たとえば「TypeScriptを使う」「テストはVitestで書く」「コンポーネントは関数型で記述する」といったプロジェクト固有のルールを設定できます。

その他の主要機能

機能

説明

Autopilotモード

大規模タスクをKiroが自律的に実行。ファイルの作成・編集・削除を自動で行う

Supervisedモード

操作前にユーザーの確認を求める安全モード

Kiro Powers

動的ツールローディングでコンテキストウィンドウの消費を最適化

Native MCP統合

ドキュメント・DB・API等の外部サービスとの接続。リモートMCP対応

マルチモーダルチャット

テキスト+画像での対話。PDF・CSV・Word・Excel・HTMLの直接添付にも対応

Property-Based Testing

仕様の正しさを自動検証するテスト機能

ACP対応

JetBrains IDE・Zed等のACP対応エディタからKiroを利用可能

Git統合

コミットメッセージの自動生成、コードdiffsの表示

VS Code互換

VS Codeの設定引き継ぎ、Open VSX互換プラグイン対応

対応プログラミング言語はPython、Java、JavaScript、TypeScript、C#、Go、Rust、PHP、Ruby、Kotlin、C、C++など18言語以上です。

Kiroの強み

Kiroが他のAIコーディングIDEと比較して強い点は、主に以下の3つです。

1. 仕様が残る開発プロセス

最大の強みは、AIにコードを書かせる過程で仕様書が自動的に生成・保存される点です。ChatGPTやCursorのようにプロンプトからコードを直接生成するツールでは、「なぜこのコードになったか」の経緯が残りません。Kiroでは要件定義→設計→タスク分解の各段階がドキュメントとして残るため、後からの修正や引き継ぎが格段にしやすくなります。

2. Agent Hooksによる開発自動化

ファイルイベントをトリガーにした自動化は、Kiro独自の機能です。テスト更新やドキュメント同期を手動で行う必要がなくなり、特にチーム開発でのルール遵守に効果を発揮します。

3. AWSエコシステムとの親和性

Amazon Bedrockを基盤としているため、AWSの各サービスとの連携がスムーズです。IAM Identity Center、Okta、Microsoft Entra IDによる認証、GovCloud対応、出力補償(Output Indemnity)など、エンタープライズ向けのセキュリティ機能も充実しています。AWS上でサービスを運用している企業にとっては、ガバナンスの一元管理が大きなメリットになります。

Kiroの弱み・注意点

一方で、現時点(2026年4月)では以下の弱みや制約があります。

1. 日本語対応が限定的

Kiroは英語に最適化されており、日本語での対話は可能ですが、回答精度は英語の方が高い傾向があります。日本語でのプロンプト入力や仕様書生成に不安がある場合は、英語での利用を推奨します。

2. 無料プランのクレジット上限が少ない

Freeプランは月50クレジットで、実用的な開発には不十分です。試用には適していますが、日常的な開発に使うにはProプラン(月$20、1,000クレジット)以上が現実的です。

3. チーム請求管理が未提供

2026年4月時点で、チーム一括請求や管理機能は「coming soon」のステータスです。チームでの導入を検討する場合、現時点では個人ごとのサブスクリプション管理が必要になります。

4. Open VSXのプラグイン制限

VS Code Marketplaceの全拡張機能には対応しておらず、Open VSX互換のプラグインのみ利用可能です。普段使っているVS Code拡張が使えない可能性があります。

5. オフライン利用不可

クラウドベースのサービスのため、インターネット接続が必須です。ネットワーク環境が不安定な場所での利用には向きません。

6. クレジット繰り越し不可

未使用の月次クレジットは翌月に持ち越せません。月末に余ったクレジットは消滅します。

Kiroの料金プラン(2026年4月時点)

Kiroは2026年3月に料金プランを改定し、統一クレジットプール方式に移行しました。すべてのAI操作(プロンプト実行、仕様生成、タスク実行、Agent Hook実行)が同じクレジットプールから消費されます。

プラン

月額

月間クレジット

超過課金

主な対象

Free

$0

50

なし

試用・学習目的

Pro

$20

1,000

$0.04/クレジット

個人開発者

Pro+

$40

2,000

$0.04/クレジット

ヘビーユーザー

Power

$200

10,000

$0.04/クレジット

プロフェッショナル・企業

補足:

  • 新規ユーザーはソーシャルログインまたはBuilder IDでの登録時に、30日間有効な500ボーナスクレジットを取得可能
  • 超過課金はデフォルトで無効。設定から手動で有効化が必要
  • クレジットは翌月への繰り越し不可
  • エンタープライズプランは別途提供(SAML/SCIM SSO、利用分析、組織管理機能付き)

利用可能なAIモデルとクレジット消費

Kiroでは複数のAIモデルを選択でき、モデルごとにクレジットの消費量が異なります。2026年4月時点で利用可能なモデルは以下のとおりです。

モデル

クレジット乗数

コンテキスト

特徴・用途

Auto(デフォルト)

1.0x

複数モデルから自動選択。コスト・品質のバランスが最も良い

Claude Opus 4.6

2.2x

1M

最も高性能。複雑なコーディング・推論向け

Claude Sonnet 4.6

1.3x

1M

反復的な開発ワークフロー向け

GLM-5

0.5x

200K

長時間エージェントタスク・システムエンジニアリング向け

MiniMax M2.5

0.25x

200K

フロンティアレベルのコーディング性能

DeepSeek 3.2

0.25x

エージェント的ワークフロー向け

Qwen3 Coder Next

0.05x

256K

最もクレジット効率が良い。軽量タスク向け

モデル選択のポイント:

  • 迷ったらAutoがおすすめ。Claude Sonnet 4比で約27%コスト効率が良いとされている
  • 複雑なリファクタリングや設計判断が必要な場面ではClaude Opus 4.6が適切。ただしクレジット消費は2.2倍
  • クレジットを節約したい場合はQwen3 Coder Next(0.05x)で定型タスクを処理すると効率的
  • Freeプラン(50クレジット)でAutoを使う場合、50回程度の操作が目安。Qwen3 Coder Nextなら1,000回程度のライトな操作が可能

Kiroの使い方・始め方

Kiroの導入は3つの方法から選べます。

方法1: デスクトップIDE(最も一般的)

  1. kiro.dev にアクセスし、OS(macOS / Windows / Linux)に合ったインストーラーをダウンロード
  2. インストール後、AWSアカウント、Googleアカウント、またはBuilder IDでサインイン
  3. VS Codeからの設定引き継ぎが可能。既存の設定やテーマをそのまま利用できる
  4. プロジェクトを開き、仕様駆動開発またはバイブコーディングモードでAIに指示

方法2: CLI(ターミナル利用)

ターミナルから直接Kiroを利用する方法です。CIパイプラインとの統合や、他のエディタとの併用に向いています。

Kiro CLIのインストール手順は公式ドキュメント(kiro.dev/docs/)を参照してください。インストール後は以下のようにターミナルから直接Kiroを使えます。

kiro auth login でサインインし、プロジェクトディレクトリで kiro "認証機能を追加して" のように自然言語で指示を出せます。

CLI v1.25以降はACP(Agent Client Protocol)に対応しており、JetBrains IDEやZedから外部エージェントとして接続することも可能です。

方法3: Webアプリ

app.kiro.dev にアクセスすれば、インストール不要でブラウザからKiroを利用できます。出先での軽い修正やコードレビューに便利です。

動作モードの選択

Kiroには2つの動作モードがあります。

モード

動作

向いている場面

Autopilot

AIが自律的にファイルの作成・編集・削除を実行

大規模タスクの一括処理

Supervised

各操作前にユーザーの確認を求める

慎重な変更が必要な場面

初めて使う場合はSupervisedモードで操作に慣れてから、Autopilotに切り替えることをおすすめします。Autopilotで意図しない変更が発生した場合は、Revert機能で元に戻せます。

Kiro・Cursor・Claude Code・Windsurfの違いを比較

AIコーディングツールを検討する際、Kiroとよく比較されるのがCursor、Claude Code、Windsurfです。それぞれ設計思想が異なるため、自分の開発スタイルに合ったツールを選ぶことが重要です。

比較項目

Kiro

Cursor

Claude Code

Windsurf

開発元

AWS

Anysphere

Anthropic

Codeium

提供形態

IDE / CLI / Web

IDE

CLI

IDE

基盤エディタ

Code OSS(VS Code系)

VS Code Fork

ターミナル

VS Code Fork

設計思想

仕様駆動。仕様→設計→コード

速度重視。IDE内AI補完

ターミナル中心。深い推論

フロー重視。自然な対話

月額料金

$0〜$200

$0〜$200

$0〜$200(API従量課金)

$0〜$60

主な搭載モデル

Claude、GLM-5、DeepSeek等

Claude、GPT、Gemini等

Claude Opus / Sonnet

Claude、GPT等

仕様書自動生成

✅(コア機能)

Agent Hooks

❌(フック的設定は可能)

MCP対応

日本語対応

△(英語最適化)

エンタープライズ対応

✅(IAM、GovCloud、補償あり)

✅(Business/Enterprise)

✅(Team/Enterprise)

✅(Team)

オフライン利用

設計思想の違いがポイント:

  • Kiro: 「まず仕様を固めてから作る」計画先行型。本番品質のコードや長期プロジェクトに強い
  • Cursor: 「書きながらAIに補完してもらう」速度重視型。日常のコーディング効率を最大化する
  • Claude Code: 「ターミナルからAIに依頼する」推論重視型。複雑なバグ修正やリファクタリングに強い
  • Windsurf: 「会話しながら自然に開発する」フロー重視型。対話的な開発体験を提供する

2026年現在、プロフェッショナルな開発者の間では「用途に応じて複数のツールを併用する」スタイルが主流になりつつあります。

各ツールの詳細が気になる方は、以下の記事も参考にしてください。

こんな方に向いています / おすすめしない方

Kiroが向いている方

  • チーム開発で仕様管理に課題を感じている方 — AIが生成したコードの経緯が仕様書として残るため、引き継ぎやレビューが楽になる
  • AWSを主要インフラとして使っている企業の開発者 — IAM連携、GovCloud対応、出力補償など、エンタープライズセキュリティが整っている
  • バイブコーディングの限界を感じている方 — プロンプト一発のコード生成では品質や保守性に不安がある場合、仕様駆動開発が解決策になる
  • 開発プロセスの自動化を進めたい方 — Agent Hooksによるテスト自動更新やドキュメント同期を活用できる
  • 複数のAIモデルを使い分けたい方 — Auto機能で自動最適化できるほか、タスクに応じてモデルを手動選択できる

Kiroをおすすめしない方

  • 日本語のみで完結させたい方 — 現時点では英語最適化のため、日本語での精度に限界がある
  • VS Codeの特定の拡張機能に依存している方 — Open VSX互換のみのため、使えない拡張がある可能性がある
  • 無料でがっつり使いたい方 — Freeプランの月50クレジットでは日常的な開発には不足する
  • オフライン環境で作業することが多い方 — インターネット接続が必須
  • IDE内での高速コード補完を最重視する方 — リアルタイムの入力補完はCursorの方が得意。Kiroは「計画→実行」型の設計

Kiroのセキュリティ・データ保護

Kiroはエンタープライズ利用を想定したセキュリティ設計がされています。個人ユーザーとエンタープライズユーザーでデータの取り扱いが異なるため、利用前に確認しておくべきポイントを整理します。

項目

個人ユーザー(Free/Pro/Pro+/Power)

エンタープライズ

データ保存場所

US East(バージニア北部)

保存されない

AIモデル学習への利用

Freeは改善目的で使用の可能性あり(オプトアウト可能)。Pro以上は対象外

対象外

テレメトリ収集

デフォルトON(オプトアウト可能)

自動的にOFF

暗号化(転送中)

TLS 1.2以上

TLS 1.2以上

暗号化(保存時)

AWS KMS(AWS管理キー)

AWS KMS(顧客管理キーも設定可能)

注意すべき点:

  • Freeプランではコードデータがモデル改善に使われる可能性がある。業務コードを扱う場合はPro以上のプランを選ぶか、オプトアウト設定を行うこと
  • テレメトリのオプトアウトは、IDE: 設定 → ユーザー → アプリケーション → テレメトリで無効化できる
  • エンタープライズプランではOkta、Microsoft Entra ID、AWS IAM Identity Centerによる認証に対応
  • 管理者がAIモデルの利用制限やMCP統合の許可・制限を一元管理できるガバナンス機能あり(2026年3月追加)

企業でのAI活用におけるセキュリティ全般については「生成AI セキュリティリスクと対策」も参考にしてください。

よくある質問(FAQ)

Q1. Kiroは無料で使えますか?

Freeプラン(月50クレジット)で利用可能です。ただし50クレジットは試用レベルで、日常的な開発には不足します。新規登録時に30日間有効な500ボーナスクレジットがもらえるため、まずはこのボーナスで本格的に試してみることをおすすめします。

Q2. CursorやVS Codeから乗り換えは簡単ですか?

Kiroはcode OSSベースのため、VS Codeの設定やテーマをそのまま引き継げます。ただし、VS Code Marketplaceの拡張機能は使えず、Open VSX互換のプラグインのみ対応です。普段使っている拡張機能がOpen VSXにあるかを事前に確認することをおすすめします。

Q3. Kiroの仕様駆動開発は必須ですか?

必須ではありません。Kiroには仕様駆動開発モードとバイブコーディングモードの両方があり、プロンプトからコードを直接生成する使い方も可能です。タスクに応じて使い分けられます。

Q4. 日本語で指示できますか?

日本語でのプロンプト入力は可能です。ただし公式では英語に最適化されているとされており、複雑な仕様の記述では英語の方が精度が高い傾向があります。簡単な指示であれば日本語でも問題なく動作します。

Q5. どのプランを選べばいいですか?

まずはFreeプラン+ボーナスクレジットで試し、クレジット消費量を把握してから判断するのが確実です。目安として、Proプラン(月$20、1,000クレジット)があれば個人開発者の日常利用にはおおむね対応できます。複雑なタスクでClaude Opus 4.6を頻繁に使う場合は、Pro+やPowerプランが必要になることがあります。

Q6. AWS以外のクラウドを使っていても利用できますか?

利用可能です。KiroはAWS上のインフラを使っていなくても問題なく動作します。ただし、IAM連携やGovCloud対応などAWS固有のエンタープライズ機能は、AWSを利用している企業の方がメリットを得やすい構成です。

まとめ

Kiroは、AWSが開発した仕様駆動のAIコーディングIDEです。プロンプトから仕様書を自動生成し、その仕様にもとづいてコードを生成するアプローチは、AI活用の開発で「仕様が残らない」「あとから修正できない」という課題に対する解決策として設計されています。

Kiroを選ぶ判断基準:

  • 仕様を残したい、チームで共有したい → Kiroの仕様駆動開発が適している
  • AWS環境での開発がメイン → エンタープライズ機能のメリットが大きい
  • 高速なコード補完を最重視 → CursorやWindsurfの方が合う可能性が高い
  • ターミナル中心の開発スタイル → Claude Codeの方が適している

AIコーディングツール全体の比較検討には「AIコーディングツール おすすめ比較」、AIエージェント全般の理解には「AIエージェントとは?」もあわせてご覧ください。

この記事の著者

AI革命

AI革命

編集部

AI革命株式会社の編集部です。最新のAI技術動向から実践的な導入事例まで、企業のデジタル変革に役立つ情報をお届けしています。豊富な経験と専門知識を活かし、読者の皆様にとって価値のあるコンテンツを制作しています。

AI活用ならAI革命にお任せ。サービスを見てみる
AI Revolution Growth Arrow

AIでビジネスを革新しませんか?

あなたのビジネスにAIがどのような価値をもたらすかをご提案いたします。