Kiro

AWSが提供するスペック駆動型AIコーディングIDE

4.0
/ 5.0
公式サイトを見る

料金モデル

フリーミアム

日本語対応

非対応

開発元

Amazon Web Services (US)

プラットフォーム

デスクトップ

評価スコア

総合評価
4.0
使いやすさ
3.9
機能の充実度
4.2
コストパフォーマンス
3.8
サポート
3.8
Kiroの画面
出典:kiro.dev
Kiro IDE showing agent hooks interface
出典:kiro.dev
Kiro agent steering includes product, structure, and tech documents.
出典:kiro.dev

💡 ツール概要

ツール概要

Kiro(キロ)は、Amazon Web Services(AWS)が2025年7月にプレビュー公開し、同年11月に一般提供(GA)を開始したAI搭載の統合開発環境(IDE)です。VS Codeをベースにフォークして構築されており、単なるコード補完ツールではなく「仕様駆動型(Spec-Driven)」のエージェント型AI開発環境として設計されています。プロトタイプから本番環境まで一貫して開発者をサポートし、要件定義・設計・実装・テストの各フェーズをAIが自律的に推進する次世代の開発ツールです。AWSアカウント不要で利用開始でき、GitHub/Google認証で即座にサインアップが可能という手軽さも魅力のひとつです。

⚙️ 主要機能の詳細解説

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

Kiroの最大の特徴であり、競合ツールとの最も明確な差別化ポイントが「仕様駆動開発」です。開発時にAIが自動的に3つのマークダウンファイルを生成します。requirements.mdにはユーザーストーリーと受け入れ基準が定義され、design.mdには技術スタックとアーキテクチャの詳細が記述され、tasks.mdには実装ステップが時系列で整理されます。これにより「なんとなくのコード」から「本番レベルのコード」への変換が体系的に行われ、開発プロセス全体の可視性と再現性が飛躍的に向上します。仕様書が自動生成されるため、チームメンバーとの共有やコードレビューの効率も大幅に改善されます。

📌 エージェント型自律開発(フロンティアエージェント)

Kiroのフロンティアエージェントは、数時間から数日間にわたって自律的にコーディングを継続できる革新的な機能です。セッション間で永続的なコンテキストを維持するため、開発者がタスクを渡して離席しても、AIが設計通りに実装を進めます。複雑なリファクタリングや大規模な機能追加、コードベース全体の移行作業など、従来は数週間かかっていた作業を大幅に短縮できます。エージェントは定期的に進捗をレポートし、判断が必要な箇所では開発者に確認を求めるため、完全な放置ではなく適切な人間の監督のもとで動作します。

📌 Agent Hooks(エージェントフック)

ファイルの作成・保存・削除といったファイルシステムイベントをトリガーにして、自動でAIアクションを実行する強力な自動化機能です。たとえば、コードファイルを保存するたびにユニットテストの自動生成やセキュリティチェックを走らせることができます。設定は自然言語で「このファイルが保存されたらユニットテストを生成して」と記述するだけで完了します。手動でのフック呼び出しも可能で、コードレビューやドキュメント生成など任意のタイミングで実行できます。CI/CDパイプラインとの連携も視野に入れた設計となっています。

📌 Vibeモードとスペックモード

Kiroには2つの開発モードが用意されています。Vibeモードはチャットベースで素早くプロトタイプを作成するモードで、「こんなアプリを作りたい」という曖昧なアイデアを即座にコードに変換できます。一方、スペックモードは仕様駆動の構造化された開発モードで、要件定義から設計、実装、テストまで体系的に進められます。プロジェクトの段階に応じて2つのモードを切り替えることで、アイデアの素早い検証から本番品質の実装まで一つのIDEで完結します。

🛟 マルチ言語サポート

対応するプログラミング言語は非常に幅広く、Python、Java、JavaScript、TypeScript、C#、Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell、SQL、Scala、JSON、YAML、HCL(Terraform)など主要な言語をほぼ網羅しています。特にHCL対応は、AWSインフラをTerraformで管理するチームにとって大きなメリットです。

⚙️ ステアリング(Steering)機能

プロジェクトごとにAIの動作ルールを定義できるカスタマイズ機能です。ルール定義ファイルをリポジトリに配置することで、コーディング規約、使用するフレームワーク、レスポンスの言語設定などをワークスペース単位で統一的に制御できます。チーム全員が同じルールのもとでAIを活用できるため、出力の一貫性が保たれます。

🛟 コンテキスト管理とMCPサポート

プロジェクトのコンテキストを効率的に管理し、大規模コードベースでも的確なコード提案を行います。Model Context Protocol(MCP)にも対応しており、外部ツールやサービスとの連携が可能です。

💰 料金プラン完全ガイド

料金プラン完全ガイド

Kiroはクレジットベースの料金体系を採用しています。2025年後半に料金改定が行われ、以下の4プランが提供されています。リクエストの種類によって消費クレジットが異なり、シンプルなVibeリクエスト(チャットベースの質問やコード生成)と、仕様書の生成・更新を伴うスペックリクエストの2種類に分かれています。

Freeプラン(無料)

月50回のVibeリクエストが利用可能です。スペックリクエストは含まれません。個人の試用や学習目的、小規模な個人プロジェクトに適しています。AWSアカウント不要で、GitHub/Google認証で即座に利用を開始できます。無料プランでもフロンティアエージェント以外の基本機能はすべて利用可能です。

Proプラン(月額20ドル / 約3,000円)

月225回のVibeリクエストと125回のスペックリクエストが含まれます。個人開発者や小規模チームでの日常的な開発に十分な量です。仕様駆動開発を本格的に活用したい個人開発者に最適なプランです。

Pro+プラン(月額39ドル / 約5,850円)

月450回のVibeリクエストと250回のスペックリクエストが含まれます。Proプランの約2倍の利用量で、頻繁にAI支援を活用するプロフェッショナル開発者向けです。複数プロジェクトを並行して進める場合に適しています。

Powerプラン(月額200ドル / 約30,000円)

月2,250回のVibeリクエストと1,250回のスペックリクエストが含まれる大容量プランです。追加のVibeリクエストは1回0.04ドル(約6円)、スペックリクエストは1回0.20ドル(約30円)で購入可能です。大規模チームやヘビーユーザー向けのプランで、フロンティアエージェントの全機能を活用できます。

料金改定後、開発者コミュニティからは「高額になった」との声も上がっています。特にスペックリクエストの単価がVibeリクエストの5倍という設定は議論を呼んでおり、The Registerの記事では「wallet-wrecking tragedy(財布を破壊する悲劇)」と評されました。ただし、無料プランが継続して提供されている点は評価されています。

🌏 日本語対応の実態

KiroのUI(ユーザーインターフェース)自体は英語のみですが、AIとのチャットやコード生成において日本語での入力・出力が可能です。内部でAnthropic社のClaude AIモデルを活用しているため、多言語での高品質な応答に対応しています。ただし、デフォルトでは英語で応答するため、日本語で回答を得るにはステアリング機能を使ってルール定義ファイルに「日本語で応答すること」と明記する必要があります。一度設定すればワークスペース内のすべてのチャットセッションで日本語応答が一貫して維持されます。技術的な精度を最大限に求める場合は英語での入力が推奨されますが、日本語でも十分に実用的な品質で動作します。AWS公式ブログでは日本語での詳細な紹介記事も公開されており、Qiitaやnoteなどの技術コミュニティでも日本語の使い方ガイドが多数公開されています。日本市場への展開を意識した姿勢がうかがえます。

メリット5つ

1. 仕様駆動でコード品質が飛躍的に向上

要件定義→設計→実装のプロセスをAIが体系化するため、場当たり的なコーディングを防ぎ、保守性の高いコードが自動生成されます。特にチーム開発では、仕様ドキュメントが自動生成されるためメンバー間の認識齟齬が大幅に減少します。コードレビューの効率も向上し、新メンバーのオンボーディングにも仕様書が役立ちます。

2. AWSアカウント不要で即座に始められる

AWSの製品でありながら、AWSアカウントなしで利用可能です。GitHub/Google認証で数分でサインアップでき、無料プランで仕様駆動開発を体験できるハードルの低さが大きな魅力です。クレジットカードの登録も不要で、気軽に試せます。

3. VS Codeベースで学習コストが最小限

世界で最も普及しているエディタであるVS Codeをフォークして構築されているため、VS Codeユーザーであれば違和感なく移行できます。既存の拡張機能の多くがそのまま利用可能で、キーバインドや設定も引き継げるため、開発環境を一から構築し直す手間がありません。

4. 自律型エージェントで大規模作業を委任可能

数時間〜数日にわたって自律的に作業を続けるフロンティアエージェント機能は、Kiroならではの強みです。大規模なリファクタリング、フレームワークのバージョンアップ、コードベースの言語移行など、人手では膨大な時間がかかる作業をAIに委任できます。

5. Agent Hooksで開発ワークフローを完全自動化

ファイル操作をトリガーにした自動アクションにより、テスト生成、コードレビュー、セキュリティチェック、ドキュメント更新などを開発フローにシームレスに組み込めます。設定は自然言語で行えるため、複雑なCI/CD設定なしで自動化を実現できます。

デメリット3つ

1. 料金改定で割高感が否めない

2025年後半の料金改定により、特にスペックリクエストの単価が大幅に上昇しました。Vibeリクエスト0.04ドルに対しスペックリクエスト0.20ドルと5倍の差があり、仕様駆動開発を本格活用するほどコストが嵩みます。競合のCursorが月額20ドルで無制限に近い利用が可能であることを考えると、コストパフォーマンスでは劣る面があります。

2. AWS依存とベンダーロックインのリスク

AWSが提供するサービスであるため、将来的にAWSエコシステムへの依存度が高まる可能性があります。料金体系の突然の変更(実際に一度行われています)やサービス方針の転換が、チーム全体の開発ワークフローに影響を与えるリスクがあります。仕様書のフォーマットもKiro独自であり、他ツールへの移行時に仕様資産の活用が難しくなる可能性があります。

3. 小規模プロジェクトではオーバースペック

仕様駆動開発は大規模・中規模プロジェクトでは威力を発揮しますが、ちょっとしたスクリプトの作成やワンショットのプロトタイプには、3つの仕様ファイルを生成するプロセスが過剰に感じられます。そうした場合はVibeモードで対応できますが、それならば他の軽量なAIコーディングツールでも十分という見方もあります。

💡 具体的な活用事例・ユースケース5つ

1. SaaS型Webアプリケーションのフルスタック開発

「ユーザー認証付きのプロジェクト管理ツールを作りたい」という要件をスペックモードに入力すると、AIが要件定義書(ユーザーストーリー、認証フロー、権限管理)を自動生成し、技術スタック(Next.js + TypeScript + PostgreSQL)の選定、API設計、データベーススキーマ、フロントエンドコンポーネントの実装まで一貫して行います。仕様ドキュメントも同時に生成されるため、後からの機能追加や保守が格段に容易になります。

2. レガシーコードの大規模リファクタリング

Java 8で書かれた10万行規模のモノリスアプリケーションをJava 17 + マイクロサービスアーキテクチャに移行する場合、フロンティアエージェントに移行計画を指示します。エージェントは依存関係を分析し、段階的な移行タスクを生成して、数日間かけて自律的にコード変換を進めます。各ステップでテストも自動生成されるため、移行の安全性が確保されます。

3. REST API/GraphQL APIの設計と実装自動化

スペックモードでAPIの要件を定義すると、エンドポイント設計、リクエスト/レスポンスの型定義、バリデーションロジック、エラーハンドリング、OpenAPI仕様書の生成までを一括で処理します。Agent Hooksを設定しておけば、APIコードの変更時にドキュメントも自動更新されます。

4. AWSインフラのIaC(Infrastructure as Code)生成

「VPC + ECS Fargate + RDS + CloudFrontの構成をTerraformで構築して」と指示すると、HCLコードを生成します。セキュリティグループの設定、IAMポリシーの最小権限設定、暗号化設定などのAWSベストプラクティスが自動的に適用されます。AWS Well-Architectedフレームワークに沿った設計提案も行います。

5. 自動化されたコードレビューとセキュリティ監査フローの構築

Agent Hooksを活用して、プルリクエスト作成時やコードコミット前に自動でAIによるコードレビューとセキュリティスキャンを実行する開発フローを構築できます。SQLインジェクション、XSS、認証バイパスなどの脆弱性を早期に検出し、修正提案まで自動で行います。

🚀 始め方ステップバイステップ

ステップ1:公式サイトにアクセスしてダウンロード

kiro.devにアクセスし、「Download」ボタンから自分のOS(Windows、macOS、Linux)に対応したインストーラーをダウンロードします。ファイルサイズは約200MB程度です。

ステップ2:インストールと初回起動

ダウンロードしたインストーラーを実行し、画面の指示に従ってインストールを完了します。起動するとVS Codeライクなインターフェースが表示されます。

ステップ3:アカウント認証(無料)

GitHubまたはGoogleアカウントでサインインします。AWSアカウントやクレジットカードは不要です。サインアップ完了と同時にFreeプラン(月50回のVibeリクエスト)が自動適用されます。

ステップ4:ステアリング設定(日本語対応)

日本語で利用したい場合、プロジェクトルートにステアリングファイルを作成し、「応答は日本語で行うこと」と記述します。これでAIのすべての応答が日本語になります。

ステップ5:Vibeモードで最初のプロジェクトを作成

左サイドバーのチャットパネルから「簡単なToDoアプリを作って」と入力してみましょう。AIが即座にコードを生成し、Kiroの基本的な使い勝手を体験できます。

💡 活用のコツ・裏技

ステアリングファイルをチーム全体で共有する

ステアリングファイルをGitリポジトリに含めてバージョン管理することで、チーム全員が同じAIルール(言語設定、コーディング規約、アーキテクチャ方針)のもとで開発できます。新メンバーのオンボーディング時間が大幅に短縮されます。

Specモードで大きな機能を段階的に実装する

大規模な機能開発では、まずSpecモードで全体設計を行い、生成されたtasks.mdの各タスクを優先順位順に個別実行していくと品質が安定します。一度に全てを実装させるよりも、段階的なアプローチが高品質なコードにつながります。

Agent Hooksでテスト駆動開発(TDD)を自動化する

ファイル保存時にユニットテスト自動生成のフックを設定しておけば、コードを書くたびに対応するテストが自動的に作られます。実質的なTDDが手間なく実現し、テストカバレッジが自然と向上します。

Vibeモードでプロトタイプ→Specモードで本番品質に昇格

アイデア段階ではVibeモードで素早く動くプロトタイプを作り、方向性が確定したらSpecモードに切り替えて仕様を整理し本番品質に引き上げるワークフローが最も効率的です。このハイブリッドアプローチがKiroの真価を最大限に引き出します。

既存プロジェクトにSpecを後付けで生成する

既にコードがあるプロジェクトでも、Specモードを使えばAIが既存コードを分析して仕様書を逆生成してくれます。ドキュメントのない既存プロジェクトの可視化にも活用できます。

🎯 向いている人・向いていない人

🎯 向いている人

  • 仕様書やドキュメントを重視する開発チームのリーダー・マネージャーで、開発プロセスの可視化と標準化を推進したい方
  • VS Codeに慣れており、AI支援の開発環境にスムーズに移行したい開発者
  • 大規模なコードベースのリファクタリングやフレームワーク移行を担当するシニアエンジニア
  • 個人開発で素早くプロトタイプを作りたいが、将来的な拡張性と品質も担保したい開発者
  • AWSインフラの構築・運用を担当し、IaCの効率化を求めるクラウドエンジニア
  • 新規プロジェクトの立ち上げが多く、毎回の設計作業を効率化したいフリーランスエンジニア

📌 向いていない人

  • AIに頼らず全てを手動でコーディングすることにこだわりがある開発者
  • 月額費用をかけずに大量のAI支援を利用したい人(無料枠は月50回のVibeリクエストと限定的)
  • JetBrains系IDE(IntelliJ IDEA、PyCharm、WebStormなど)の機能に強い依存がある開発者
  • ちょっとしたスクリプト作成のみが用途で、仕様駆動の構造化プロセスが明らかに不要な場合
  • 常に最新のAIモデルを自由に選択して使いたい人(KiroはClaude固定)

📊 総合評価とまとめ

KiroはAWSが提供するAI搭載IDEとして、「仕様駆動開発」という独自かつ革新的なアプローチで、Cursor、GitHub Copilot、Windsurf(旧Codeium)などの競合ツールと明確に差別化されています。単にコードを生成するだけでなく、要件定義→設計→実装→テストという開発ライフサイクル全体をAIが一貫して支援する点は、特にチーム開発や本番環境を意識した中〜大規模プロジェクトで絶大な価値を発揮します。フロンティアエージェントによる数日間の自律開発やAgent Hooksによるワークフロー自動化は、他のAI IDEにはない独自の強みです。一方で、料金改定による割高感やAWSへのベンダー依存リスクは考慮すべき点です。総合的に見て、「品質を重視した構造的な開発」を志向する開発者・チームにとって、Kiroは2026年現在最も注目すべきAI IDEの一つと言えるでしょう。まずは無料プランで仕様駆動開発の威力を体験してみることをお勧めします。

関連ツール

🤖

Sparkpedia

あなたに最適なAIツールを提案

こんにちは!Sparkpediaです。どんなAIツールをお探しですか?用途や目的を教えてください。