Kiro(キロ)とは

Kiroとは、Amazon Web Services(AWS)が公開した、AIが開発を手伝う統合開発環境(IDE=プログラムを書くための専用ソフト)です。最大の特徴は「仕様駆動」と呼ぶ進め方。いきなりコードを書き始めず、作るものの要件と設計を先に文章で固めてから、AIが実装を進めます。2025年7月14日にプレビュー版が公開されました

英語表記:Kiro(提供:Amazon Web Services/AWS)

仕様を先に固める「仕様駆動」

ふつうのAIコーディングは、対話しながら少しずつ書き進めます。Kiroはここを変え、まず「何を作るか」の要件と設計、作業手順をAIに整理させてから実装に入る点が新しいところ。要件はEARSという決まった書き方で表現され、設計や個々の作業へと分解されてコードに落ちていきます。仕様という共通の土台があると、AIの作業が脱線しにくく、後から見直しやすくなるのも利点でしょう。

ふだんの開発環境を引き継げる

KiroはVS Code(世界中で広く使われている開発ソフト)と互換性があり、いつもの設定や拡張機能をそのまま持ち込めます。さらにエージェントフック(ファイルを保存した瞬間などに自動で動く仕掛け)を備え、テスト作成やドキュメント更新といった裏方作業を自動化できるのも便利でしょう。外部のツールとAIをつなぐMCP(AIに外部の道具を使わせる共通の接続規格)にも対応しています。

Topic「バイブコーディング」の次を狙う道具

近年、AIに思いつきで指示して手早くコードを作る進め方はバイブコーディング(vibe coding)と呼ばれ、流行語になりました。スピードが出る半面、出来上がりが場当たり的になりやすいという弱点もあります。Kiroは仕様を先に固めることで、その次の段階、つまりきちんと設計された製品づくりを狙う道具として位置づけられています。

Kiroに関するよくある質問

Kiroは無料で使えますか?
2025年7月のプレビュー時点では試せる枠が用意され、利用には順番待ち(ウェイトリスト)が設けられました。本格提供後の料金体系は別途案内されます。
プログラミングが得意でなくても使えますか?
Kiroはコードを書く開発者向けの道具です。ただし要件を言葉で整理する工程があるため、作りたいものを文章で説明できれば、AIに任せられる範囲は広がります。

あわせて読みたい記事