【2026年最新】Kiro(AWS)完全ガイド|使い方・料金・始め方を徹底解説

「AIでプロトタイプは作れるのに、本番に持ち込むと仕様が残っていない」——そんなVibe Codingの限界に正面から取り組んだのが、Amazonが開発するAgentic IDE「Kiro」です。

2025年7月のプレビュー公開直後に10万人超が殺到し、2025年11月にGA(一般提供)を開始。2026年3月時点の最新バージョンv0.11では、企業向けのMCP Governance・Document Attachmentsなど、チーム開発を支える機能も揃っています。

Key Takeaway: AWSが開発した仕様駆動型AI IDE「Kiro」の使い方・料金・Cursorとの違いを2026年最新情報で徹底解説。無料プランの始め方からSpec・Hook・Steering機能まで。

この記事の要点

  • KiroがCursorGitHub Copilotと根本的に何が違うのか
  • 無料から使える料金プランの全容(Free〜Power)
  • インストールからSpec(仕様)を使った初回開発までの手順
  • Spec・Hook・Steering という3つの中核機能の使い方
  • 日本語プロンプトでの活用可否・注意点
  • Cursor・Windsurfとどちらを選ぶべきかの判断基準

30秒で結論

  • 無料で試せる:Freeプランで月50クレジット付与。AWSアカウント不要、Google/GitHubログインOK
  • 本格利用はProプラン(月$20/約3,000円)が最適解。月1,000クレジット+追加購入($0.04/クレジット)
  • 最大の強みは「仕様駆動開発」。自然言語→Spec→コード生成の一気通貫フローで本番品質を担保
  • VS Codeベースなので乗り換えコストがほぼゼロ。既存の拡張機能・ショートカットがそのまま使える
  • 比較:コード補完速度ならCursor、チームの設計管理ならKiro、無料重視ならWindsurf

Kiroとは?AWSが開発した「仕様駆動型」AI IDE

Kiroは、Amazon Web Services(AWS)の内部チームが開発するAgentic IDE(エージェント型統合開発環境)です。

従来のAI IDEが「コード補完や生成の効率化」に特化しているのに対し、Kiroは「要件定義→設計→実装→テスト」という開発フロー全体をAIがつなぐSpecification-Driven Development(仕様駆動開発)を核心に据えています。

なぜ「仕様」が重要なのか

ChatGPTやCursorのようなAIツールが普及した今、簡単なアプリのプロトタイプを作ること自体は誰でもできます。しかし本番運用に持ち込もうとすると、こんな問題が噴出します。

課題 内容
判断の前提が残らない 「なぜこの設計なのか」の記録がない
要件が曖昧なまま 完成基準が定義されていない
コードとドキュメントの乖離 設計書と実装が別物になる
チームの保守困難 意図が属人化し、他メンバーが手を加えられない

Kiroはこれらを「仕様(Spec)」を中心に据えることで構造的に解決します。プロンプトで「〇〇機能を追加したい」と入力すると、Kiroはそれをユーザーストーリー+受け入れ条件(EARS記法)に自動変換。その仕様を基点にコード・テスト・ドキュメントを生成するため、「なぜこのコードなのか」が常に追跡可能な状態を保ちます。

Kiroの基本仕様

  • ベース: VS Code(Code OSS)フォーク
  • 対応OS: macOS / Windows / Linux
  • AIモデル: Claude Sonnet 4 / Auto(AWS Bedrock経由)、11モデルから選択可能
  • MCP対応: あり(v0.10以降)
  • CLI: Kiro CLI(v1.28.0、macOS/Linux対応)
  • 最新バージョン: v0.11(2026年3月)

ポイント: KiroはClaude Sonnet 4をAWS Bedrock経由で利用します。Cursorが複数モデルを対話的に切り替えるのに対し、Kiroは「仕様理解と文脈保持」に強いClaudeモデルを中心に、設計段階から一貫した開発体験を提供します。

Kiroの料金プラン【2026年4月最新】

Kiroはクレジット制を採用しています。コード生成・Spec更新・テスト生成などすべての操作がクレジットを消費し、月ごとにリセットされます。

プラン一覧

プラン 月額 月間クレジット 追加購入 対象
Free $0(無料) 50 credits 個人のお試し
Pro $20(約3,000円) 1,000 credits $0.04/credit 個人開発者
Pro+ $40(約6,000円) 2,000 credits $0.04/credit ヘビーユーザー
Power $200(約30,000円) 10,000 credits $0.04/credit 大規模エージェント利用

クレジット消費の仕組み

クレジット消費量はタスクの複雑さとモデルによって変わります。

  • シンプルなプロンプト(短いコード補完): 1クレジット未満
  • Spec生成・複雑なタスク: 数クレジット〜10クレジット以上
  • Claude Sonnet 4使用時: Autoエージェント比で約1.3倍の消費

有料プランでは月次クレジットを使い切った後、オーバーエイジ(Overage)を有効にすることで$0.04/クレジットで継続利用できます。

新規ユーザーにはウェルカムボーナスとして500クレジットが付与されるため、実質的にProプラン半月分を無料で試せます。

アカウント認証

KiroはAWSアカウント不要で始められます。

  • 個人利用: Google / GitHub / AWS Builder ID でログイン
  • 企業利用: AWS IAM Identity Center(SSO)経由でのチーム管理

データプライバシー

FreeプランはデフォルトでデータがAWSのサービス改善に使われる可能性があります(設定からオプトアウト可能)。Pro/Pro+/Powerプランは企業向けと同様にデフォルトで学習利用から除外されます。

Kiroのインストールと始め方

インストール手順

1. 公式サイトからダウンロード

kiro.dev にアクセスし、OS(macOS / Windows / Linux)に対応したインストーラーを取得します。

# macOSの場合(Homebrewを使う方法)
brew install --cask kiro

# または公式サイトから .dmg ファイルをダウンロード

<strong>2. ログイン</strong>

初回起動後、以下のいずれかでサインイン:

- Google アカウント
- GitHub アカウント
- AWS Builder ID(メールアドレスのみで作成可能)

<strong>3. 既存プロジェクトを開く</strong>

VS Codeと同じ操作でプロジェクトフォルダを開けます。既存のVS Code拡張機能(Open VSX対応)もそのまま利用可能です。

### 初めてのSpec(仕様)作成

Kiroの核心機能であるSpecを試してみましょう。

<strong>1. Kiroを起動して「New Spec」を選択</strong>

サイドパネルから「Spec」アイコンをクリックし、新しい仕様を作成します。

<strong>2. 自然言語でプロンプトを入力</strong>

予約管理[アプリを作りたい](/category/ai-nocode)。
ユーザー登録・予約作成・変更・取消・管理者ダッシュボードが必要。

<strong>3. SpecとタスクがAIにより自動生成</strong>

Kiroがプロンプトを解析し、以下を自動生成します:
- ユーザーストーリー(EARS記法)
- 受け入れ条件(Acceptance Criteria)
- TypeScriptインターフェース案
- APIエンドポイント仕様
- タスク・サブタスクの依存関係リスト

<strong>4. タスクを順番に実行してコードを生成</strong>

生成されたタスク一覧から実行したいタスクを選択すると、[AIエージェント](/category/ai-agent)がコード・テスト・ドキュメントを自動作成します。

<strong>日本語プロンプトについて</strong>: Kiroは英語最適化されていますが、日本語プロンプトでもSpec作成は可能です。ただし複雑な要件や重要な仕様は英語での記述を推奨。AIの解釈精度が向上します。

### Kiro CLIの使い方

ターミナルから使いたい場合はKiro CLIが便利です。

```bash
# Kiro CLIのインストール(macOS/Linux)
curl -s https://kiro.dev/install-cli | bash

# バージョン確認
kiro --version
# kiro 1.28.0

# エージェントを起動してタスクを実行
kiro "tests/user-auth.spec.tsに認証テストを追加して"

v1.28.0からTUI(ターミナルUI)が追加され、Markdownのリッチ表示やセッション管理が可能になりました。SSHサーバー上やCI/CDパイプラインへの統合にも対応しています。

## Kiroの主要機能:Spec・Hook・Steering

![Spec・Hook・Steeringが連携する開発基盤](/article-images/kiro-guide-2026-1.png)


Kiroを理解するには3つの中核概念を押さえる必要があります。

### Spec(スペック):仕様の中枢

Specは「自然言語のプロンプトを構造化された仕様ドキュメントに変換したもの」です。単なる指示メモではなく、開発全体のハブとして機能します。

<strong>Specの役割</strong>:
- 要件を明文化し、受け入れ条件を定義
- TypeScriptインターフェース・API仕様・DBスキーマの出発点
- コードとの整合性トレースを実現(「このコードはどの仕様に基づくか」が追跡可能)
- チームメンバー間での仕様共有・再利用

v0.10で追加された<strong>Design-FirstワークフローとBugfixワークフロー</strong>も便利です。Design-Firstは既存アーキテクチャから逆算して仕様を導出。Bugfixは「変更してはいけない振る舞い」を明示してからコードを書く安全なフローです。

### Hook(フック):自動チェックと品質担保

HookはIDEのイベント(保存・作成・コミット等)をトリガーにAIエージェントに処理を自動実行させる仕組みです。

```yaml
# .kiro/hooks/test-update.yaml の例
name: "Test Auto-Update"
trigger:
  event: "file_save"
  pattern: "src/components/*.tsx"
action:
  prompt: "保存されたコンポーネントに対応するテストファイルを更新して"

<strong>実用的なHookの設定例</strong>:

| トリガー | 処理内容 |
|---------|---------|
| Reactコンポーネント保存時 | 対応テストファイルを自動生成・更新 |
| APIエンドポイント変更時 | READMEやAPI仕様書を自動更新 |
| コミット前 | シークレット・クレデンシャルの漏洩チェック |
| コンポーネント追加時 | 単一責任原則(SRP)違反を検出・提案 |

Hookの設定ファイルはGitで管理できるため、チーム全員が同じ品質基準を自動適用できます。

### Steering(ステアリング):AIの挙動を制御するルール

Steeringはプロジェクト全体に対してAIが「どのような原則・規約でコードを生成すべきか」を定義する機能です。

<!-- .kiro/steering/project-rules.md -->

## コーディング規約

![規約ファイルでチームの開発ルールが揃う様子](/article-images/kiro-guide-2026-2.png)

- TypeScriptを使用。any型の使用は禁止
- コンポーネントはAtomicデザイン原則に従う
- エラーハンドリングはResult型パターンで統一
- テストはVitest+React Testing Libraryを使用

SteeringファイルをGit管理することで、新メンバーがKiroを開いた瞬間からチームの規約が適用されます。

### Kiro Powers:コンテキストの動的管理

Kiro Powersは、MCPサーバーや専門ドキュメントを必要な時だけコンテキストに読み込む仕組みです。「Stripe決済実装」の会話が終わると自動でStripe関連の知識をアンロードし、「Supabase DB設計」に移ると切り替わります。

これにより、数十個のPowerをインストールしていてもコンテキスト消費をほぼゼロに抑え、クレジットの無駄遣いを防ぎます。利用可能なPowerには<strong>AWS IAM Policy Autopilot</strong>など、AWS特化の機能も含まれています。

## Kiro vs Cursor vs Windsurf比較

Kiroをどのシーンで選ぶべきかを、主要な競合ツールと比較します。

| 比較軸 | Kiro | [Cursor](/tool/cursor) | [Windsurf](/tool/windsurf) |
|--------|------|--------|----------|
| <strong>中心概念</strong> | 仕様駆動(Spec中心) | エディタ内対話 | エディタ内対話 |
| <strong>AIモデル</strong> | Claude Sonnet 4(AWS Bedrock) | [GPT-4o](/tool/chatgpt) / Claude / [Gemini](/tool/gemini)等 | Claude Sonnet 4 / GPT-4o |
| <strong>無料プラン</strong> | 50クレジット/月 | 制限あり | 制限あり |
| <strong>Pro月額</strong> | $20(約3,000円) | $20(約3,000円) | $15(約2,200円) |
| <strong>強み</strong> | 設計〜テスト一気通貫、チーム品質管理 | コード補完の速度・精度、実績 | 軽量、シンプル操作 |
| <strong>向いている層</strong> | チーム開発、本番品質重視 | 個人・チーム全般 | 無料重視、シンプル派 |
| <strong>VSCode互換</strong> | ○(Code OSS) | ○(VSCodeフォーク) | ○(VSCodeフォーク) |
| <strong>MCP対応</strong> | ○(Kiro Powers) | ○ | ○ |

### 選択の基準

<strong>Kiroを選ぶべきケース</strong>:
- チームで開発していて「仕様とコードの乖離」に悩んでいる
- 要件定義〜テストを一本化してドキュメントレスな開発を終わらせたい
- AWSを多用しており、Bedrock・IAM自動化などとの統合を活用したい
- 本番運用に耐えるコード品質を担保したい

<strong>Cursorを選ぶべきケース</strong>:
- コード補完のスピードと精度を最優先したい(実績No.1)
- 個人プロジェクトや素早いプロトタイピングが多い
- 複数AIモデルを使い分けたい

<strong>[Windsurf](/tool/windsurf)を選ぶべきケース</strong>:
- 月額コストをできるだけ抑えたい
- シンプルな操作感を重視する

<strong>ポイント</strong>: KiroとCursorは「設計主導 vs 実装特化」で棲み分けが明確。どちらか一方ではなく、Specを書く段階でKiro、コーディング作業ではCursorを使い分けるチームも出てきています。

## AI PICKSの独自評価

AI PICKSでは、500以上のAIツールを独自の評価基準でスコアリングしています。外部レビュー・SNSバズ・トレンド指数・サイト人気度・プロダクト品質の5軸で総合評価しています。

| ツール名 | 総合スコア | 料金タイプ |
|---|---|---|
| Cursor | 92pt | フリーミアム |
| Windsurf | 84pt | フリーミアム |
| [Cline](/tool/cline) | 87pt | 無料 |

*スコアはAI PICKSの独自基準で算出。詳細は[評価基準について](/about/editorial-policy)をご覧ください。*

## 編集部の検証メモ

### 検証の観点

Kiroと比較対象として[Cursor](/tool/cursor)・[Windsurf](/tool/windsurf)・[Cline](/tool/cline)を取り上げた理由は、いずれもVS CodeベースまたはVS Code拡張として「AIエージェント型コーディング」を実現している点で同じ土俵に立つためです。公開情報を比較検討するにあたり、評価軸は次の3つに整理しました。

- <strong>設計思想</strong>:仕様先行か、コード補完先行か
- <strong>料金体系</strong>:無料枠と本格利用時の月額レンジ
- <strong>チーム運用適性</strong>:ガバナンス機能やルール共有の仕組み

### 公開情報からの比較整理

| ツール | 設計思想 | 料金(公式) | 特徴 |
|---|---|---|---|
| <strong>Kiro</strong> | 仕様駆動(Spec→Code) | Free / Pro $20 / Power | MCP Governance・Steering搭載 |
| <strong>Cursor</strong> | 高速コード補完中心 | Free / Pro $20 | 補完速度・Agentモードに定評 |
| <strong>Windsurf</strong> | Cascade Agent型 | 無料枠が比較的厚い | 軽量・初学者向け |
| <strong>Cline</strong> | VS Code拡張型OSS | 拡張は無料、API課金 | 自前APIキー運用、柔軟性高 |

※料金・機能は2026年5月時点。最新は各公式サイトを参照してください。

### 編集部の総合判断

- <strong>本番運用を見据えてドキュメントごと残したいチーム</strong> → <strong>Kiro</strong>。Spec・Steeringで設計知が資産化される
- <strong>個人開発で補完スピード最優先</strong> → <strong>Cursor</strong>。Tabキー周りの体験が洗練されている
- <strong>API課金で自由度を確保したい上級者</strong> → <strong>Cline</strong>。モデル選択の幅が広く、コスト調整がしやすい

## よくある質問

### Q. KiroはAWSアカウントがないと使えませんか?

個人利用(FreeからPowerプラン)ではAWSアカウント不要です。Google / GitHub / AWS Builder ID(メールアドレスのみで作成可能)でサインインすれば、すぐに利用を開始できます。AWSアカウントが必要なのは、企業向けのIAM Identity CenterによるSSO連携を使う場合のみです。

### Q. 無料プランの50クレジットはどのくらい使えますか?

シンプルなプロンプト(短いコード補完や簡単な質問)は1クレジット未満で済むケースも多いですが、Spec生成や複雑なエージェントタスクは数〜10クレジット以上消費します。実際の感覚としては「中規模機能のSpec作成と実装を2〜3回試せる」程度が目安です。初月はウェルカムボーナスの500クレジットが使えるため、がっつり試せます。

### Q. 既存のVS Code設定・拡張機能はそのまま使えますか?

はい、ほぼそのまま使えます。KiroはCode OSSベースで構築されており、Open VSX対応の拡張機能はそのまま導入可能です。ショートカットキーもVS Codeと同じため、移行コストはほとんどありません。ただしMicrosoft独自のVSIX形式の一部拡張機能(例: Live Share)は動作しない場合があります。

### Q. 日本語プロンプトは使えますか?

基本的な操作やSpec作成は日本語プロンプトでも可能です。ただしKiroの最適化は英語向けで、複雑な要件やEARS記法での受け入れ条件生成は英語の方が精度が高くなります。日常の簡単な指示は日本語で、重要な仕様定義は英語でプロンプトを書くのが現実的な使い方です。

### Q. チームで使う場合の管理機能はありますか?

現時点ではチーム向けの一括課金・管理ダッシュボードは未実装です(将来提供予定)。企業利用には<strong>AWS IAM Identity Center</strong>を使ったSSO連携が推奨されており、管理者はコンソールから各ユーザーへのプラン割り当てや一括アップグレードが可能です。Power($200/月)以上のプランが必要な大規模利用の場合は、AWS営業チームへの問い合わせが推奨されています。

### Q. データはどこに保存されますか?企業利用で安全ですか?

個人プラン(Free/Pro/Pro+/Power)では、会話・コードデータは<strong>米国東部(バージニア北部)リージョン</strong>のAWSに保存されます。転送中はTLS 1.2以上、保存時はAWS KMSで暗号化されます。Enterpriseプラン(IAM Identity Center経由)ではデータ主権(Data Sovereignty)が適用され、バージニア北部またはフランクフルトのリージョンを選択でき、顧客管理鍵(CMK)による暗号化も利用可能です。Pro以上のプランはデフォルトでAWSのモデル学習利用から除外されています。

## あわせて読みたい

- [Windsurf AIの使い方を完全解説【2026年最新】料金・Cascade・始め方ガイド](/mag/windsurf-guide-2026)
- [GitHub [Copilot](/tool/copilot)の使い方・料金を完全解説【2026年最新版】](/mag/github-copilot-guide-2026)
- [バイブコーディングとは?始め方・おすすめツール・コツを完全解説【2026年最新】](/mag/vibe-coding-guide-2026)