AWSの新AI IDEで進む開発自律化 Webブラウザから複数リポジトリの横断作業を指示可能に:「Kiro Web」をプレビュ―公開
Kiro開発チームは、Webブラウザから利用できるコーディングAIエージェント「Kiro Web」をプレビュー公開した。Webブラウザで、コードの記述から複数リポジトリにまたがる変更、プルリクエストの作成までをエージェントに任せられる。
Kiro開発チームは2026年5月18日(米国時間)、Webブラウザから利用できるコーディングAIエージェント「Kiro Web」をプレビュー版として公開した。
Kiro Webは、IDEの外で発生する作業をWebブラウザでAIエージェントに任せられるようにする。ユーザーは作りたいものをKiroに伝えるだけでよい。Kiroはコードを記述し、複数のリポジトリにまたがる変更を調整し、プルリクエスト(PR)を作成する。Kiro Webは、Kiroの有料プラン「Pro」「Pro+」「Power」の全契約者向けにプレビュー提供される。
Kiro開発チームは、Amazon Web Services(AWS)のカンファレンスイベント「AWS re:Invent」で自律型ソフトウェア開発のビジョンを発表しており、ユーザーからのフィードバックを通じて、Kiroの中核に自律性を組み込むことにしたという。Kiro Webからこれを始め、「Kiro IDE」と「Kiro CLI」にも自律的なワークフローへの対応を追加する予定だ。
隔離されたサンドボックスで安全性を確保 サブエージェントによる自律モードを実装
ユーザーはKiro Webでセッションを開始し、リポジトリを選択して、必要な作業を伝える。実装方法について対話したり、コードベースについて質問したり、コードを一緒に改善したりした後、プルリクエスト(PR)の作成を依頼する。Kiroは、リポジトリから得たコンテキスト、Web検索、過去のコードレビューから得た学習内容を、全ての応答に反映する。
Kiroにタスクを最初から最後まで任せたい場合は、「Autonomous」(自律モード)を有効化する。Kiroは事前に確認の質問を提示し、計画を立て、専門のサブエージェントを連携させて、変更の計画、コーディング、検証を進める。作業が完了すると、ユーザーには進捗(しんちょく)報告ではなくプルリクエストが届く。
複数のリポジトリを横断して作業できる
Kiro Webは、1回のセッションで複数のリポジトリを横断して作業できる。作業対象のリポジトリを選択し、変更内容を記述するだけで、エージェントが全てのリポジトリにわたる編集とプルリクエストを調整する。共有ライブラリを更新し、それに依存するサービスを移行する。バックエンドにAPIエンドポイントを追加し、フロントエンドクライアントを更新してそれを呼び出すように設定することも可能だ。
GitHubからの作業割り当ては、GitHubのIssueに「kiro」ラベルを追加するか、コメント内で「/kiro」とメンションすることで、Kiroが自動的にそのタスクを引き受ける。
作成されたコードは、通常のPRと同様にレビューできる。KiroがPRを作成したらフィードバックのコメントを残すだけで、Kiroは指示に対応して更新をプッシュする。全てのレビュワーコメントに一度に対応させるには「/kiro all」コマンドを実行する。特定のスレッドに絞って対応させるには、具体的な指示とともに「/kiro fix」コマンドを実行する。
チームの規約をKiroに教える
Kiroにチーム固有のルールを反映させる仕組みが、「ステアリングファイル」だ。ステアリングファイルは、チームのコーディング規約、アーキテクチャパターン、技術設定、テスト基準などを定義できる。 Kiroのエージェント設定で直接アップロードするか、GitHubリポジトリからインポートすることで設定できる。
Kiroは、リポジトリ内の「.kiro/steering/」フォルダからもステアリングファイルを自動的に読み込む。ステアリングファイルはKiro Webの他、Kiro IDE、Kiro CLIで同じように機能し、設定済みであれば自動的に引き継がれる。
Kiroは、セッション中やプルリクエスト上でのフィードバックから学習する。「常に標準のエラー処理を使うこと」といったコメントは、全リポジトリにわたる今後のタスクでの動作に反映される。ステアリングファイルと、コードレビューから得たリポジトリ横断の学習内容により、Kiroは利用するほど改善されるとしている。
クラウドサンドボックスでタスクを隔離する
タスクは、セッションごとに作成される独立した環境であるサンドボックス内で実行される。サンドボックスはセッション終了時に破棄される。エージェントはリポジトリをサンドボックスにクローンし、明示的に許可したリソースのみにアクセスして作業を実行する。セッションはお互いに、およびローカル環境から分離されているため、あるタスクが別のタスクに影響を与えることはない。
設定ページから、サンドボックスがアクセスできる範囲(ネットワークアクセス、MCPツール構成、ベースイメージ設定など)を制御できる。組織が「AWS Identity Center」を使用している場合、管理者は他のKiroクライアントに影響を与えることなく、組織向けにKiro Webのアクセスを有効化または制限できる。
Kiro Webの利用開始手順
Kiro Webを利用開始するにはWebブラウザから「app.kiro.dev」にアクセスしてサインインする。次に、設定画面から自身のGitHubアカウントを連携させ、最後に対象のリポジトリを選択してセッションを開始するだけで、すぐにエージェントとの共同開発を開始できる。
組織がAWS Identity Centerを使用している場合は、ユーザーがアクセスする前に管理者がKiro Webを有効化する必要がある。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
Cursor開発チームが明かす、コーディングエージェントの7つのベストプラクティス
Cursor開発チームは、同社のCursor IDEを活用する上で、コーディングエージェントの性能を最大限に引き出すためのベストプラクティスを公開した。単なるコード生成にとどまらず、大規模なリファクタリングやテスト駆動開発の自動化が可能になる一方、その制御にはコツが必要だと指摘している。
AIコーディングはなぜ後から苦しくなるのか? 技術負債に続く「理解負債」「認知負債」という新たな落とし穴
AIコーディングが普及する中で注目され始めた「理解負債」と「認知負債」。従来の技術負債と合わせた「AIコーディング時代の三大負債」を整理し、なぜ開発が後から苦しくなるのかを分かりやすく解説する。
ベテラン開発者は「AIに全く依存していない」、DevOpsエンジニアは「7割依存」 DockerがAI利用状況調査
Dockerは「The 2025 Docker State of Application Development Report」の中から、AIツールと開発に関する調査結果の概要を抜粋し、ブログで紹介した。
GitHub侵害で銀行連携停止 マネーフォワード事案が突き付ける開発リスク
マネーフォワードは認証情報漏えいによるGitHubへの不正アクセスを受け、ソースコードや一部個人情報が流出したと公表した。銀行連携機能まで一時停止に追い込まれた今回の事案は、開発現場に潜む見落とされがちなリスクを浮き彫りにしている。
「もはやコーディングの80%がAI」 元OpenAIカルパシー氏が警告する2026年の悪夢“スロポカリプス”
OpenAIの初期メンバーであるアンドレイ・カルパシー氏が、自身の開発スタイルが数週間で劇変した事実と、2026年に訪れる「低品質コンテンツの氾濫」についての見解を公開した。AI時代のエンジニアの在り方を問う重要な警鐘だ。