3分でわかるKiro Autonomous Agent
■はじめに
こんにちは。トヨタコネクティッドの川瀬です。
今回は12/2(火)に開催されたAWS re:Invent 2025 の基調講演 (Matt Garman らによる発表)で大きく取り上げられ、注目を集めているKiro Autonomous Agent について、3分で理解できる形で紹介します。
■このサービスを簡潔に表現すると?
Kiro は「仕様 → 設計 → 実装 → テスト → ドキュメント更新/保守」まで含めた、プロトタイプから本番運用コードまでを AI と一緒につくるための統合開発環境 (Agentic IDE)です。
つまり、Kiroを利用することで、「それぞれの工程ごとにAIに相談する」
のではなく「AIに丸ごと任せる」ことができます
■ これまでできなかったことが、どうできるようになる?
従来の生成AIは、人間が指示を細かく分解する必要があったり、それぞれの工程ごと、ファイルごとに指示する必要がありましたが、Kiroでは、やりたいことを指示するのみで一連の開発ワークフローを自動生成・管理できます。
自律エージェントとして利用でき、手順を考えなくていい、複数回指示しなくてもいいことが開発者・運用者にとってメリットになります。
今回発表されたKiro Autonomous Agentはセッションやリポジトリをまたいだコンテキストを保持し、継続的にプロジェクト全体の文脈を理解しながら動けるように設計されています。
例えば、1つのタスクにおいて、人間がフィードバックをすると、その後全てのタスクで自律的にそのパターンを適用していきます。
つまり、Kiro Autonomous Agentは全体のコンテキストを横断的に扱える自律エージェントになりました。
※ちなみに、KiroですでにエージェントがプロジェクトIDE全体を理解できていましたが、Kiro Autonomous Agentではその範囲が拡大し、IDE全体ではなくプロジェクト全体に広がりました。
■ 主要な特徴・機能
仕様駆動開発:自然言語のやりたいを入力に要件、データ構造、API設計、設計ドキュメント、実装タスク群を自動生成する。
エージェントフック:ファイル操作(保存/作成/削除)をトリガーに、ユニットテスト生成、ドキュメント更新、コード品質チェックなどを自動で実行する。
プロジェクトのコンテキストを継続的に守る:Markdown ファイルでコーディング規約、ディレクトリ構造、技術スタック、インフラ構成などを定義し、AI にその文脈でコードを書かせ続けられる。さらに外部ツールやクラウドサービスと連携する仕組み (MCP) も備える。
■ re:Invent 現地で感じたリアルな印象
re:Invent 2025ではKiroについてのワークショップや講義も多く、
「エージェントが自律して働く」という新しい開発スタイルの波が本格的に始まったと感じました。
Kiro Autonomous Agentは要件→設計→実装の流れを一貫したコンテキストとして扱えるため、認識齟齬のないコミュニケーションが可能になります。認識齟齬による手戻りが起こりにくい点は大きなメリットだと多くの参加者が感じているようでしたし、私自身も強く共感しました。
また、完全自動化ではなく、レビューや承認を前提としたワークフローが設計思想として組み込まれている点が安心材料となり、今後広く受け入れられていくのだと感じました。