リンクをコピーしました!

アクションのアーキテクチャ:AWS Kiroエンジンの内部

AWS Kiroは、AIアシスタントから自律エージェントへの根本的な変化を表しています。詳細な分析では、人間の監督なしに数日間コーディングできる「思考」エンジンについて説明します。

🌐
機械翻訳

この記事は英語の原文から自動翻訳されています。 英語の原文を読む

ガラスコードインターフェース上の金色のニューラルパスを示すAWS Kiro思考エンジンの概念的な視覚化。

重要なポイント

  • 自律的な自律性: 第一世代のアシスタントとは異なり、Kiro は数時間または数日にわたって独立して動作し、バグの優先順位付けやマルチリポジトリの更新を処理できます。
  • モデル コンテキスト プロトコル (MCP): Kiro は MCP サーバー上に構築された「Powers」を使用し、Datadog、Figma、Stripe などのツールと直接統合できます。
  • 思考ループ: 専用の推論アーキテクチャにより、Kiro は送信前に独自のコードを検証でき、UI 自動化において 90% 以上の信頼性を達成します。
  • 経済の変曲: AWS CEO Matt Garman 氏は、Kiro は以前のツールよりも「桁違いに」効率的であり、現在 Amazon の内部開発標準として機能していると主張しています。

フック: チャットウィンドウの向こう側

過去 3 年間、開発者は「雑談して待つ」サイクルに陥ってきました。 AI にプロンプ​​トを出し、スニペットを生成し、バグを発見するというサイクルが繰り返されます。 2025 年 12 月 4 日の AWS re:Invent 2025 基調講演で、AWS CEO Matt Garman はこの時代の終わりを宣言しました。

エージェント統合開発環境 (IDE) である Kiro の導入は、「支援」AI から「エージェント」AI への移行を示します。この会話は、よりスマートなオートコンプリートや単体テストを作成するサイドバー ウィンドウについてだけの話ではありません。開発者の立場に立って、15 個のアプリのエコシステムのコンテキストを理解し、複雑なワークフローを数日間自律的に実行できる「フロンティア エージェント」に焦点を当てています。 GitHub Copilot や Cursor などの競合他社が初期の市場を独占していましたが、Kiro のアーキテクチャは「Action-as-a-Service」の時代への突入を示唆しています。

背景: IDE の進化

キロへの旅は一夜にして起こったわけではありません。これは、ソフトウェア開発ツールの進化における 3 つの異なる段階の結果です。

提案の時代 (2021-2023)

GitHub Copilot などのツールは、「スマート アシスタント」の概念を導入しました。これらのシステムは純粋に反応型でした。これらは、直接のカーソル コンテキストに基づいて直流 (DC) の提案を提供しましたが、複数ステップのロジックを計画または実行する機能がありませんでした。

コンテキスト時代 (2024 年から 2025 年初頭)

Cursor は、モデルをコードベースに近づけることで市場に革命をもたらしました。検索拡張生成 (RAG) と永続コンテキストを実装することで、開発者はリポジトリ全体について質問できるようになりました。ただし、変更するたびに人間が「適用」または「実行」をクリックする必要がありました。

エージェント時代 (2025 年後半)

2025 年 11 月 17 日に一般提供 (GA) を開始した Kiro は、第 3 の波に相当します。それは単に示唆するだけではありません。それは作用します。バグを優先順位付けし、リポジトリ全体のコード カバレッジを最適化し、過去のプル リクエストから特定のコーディング スタイルを学習できます。人間を「スーパーバイザー」から「編集ディレクター」に変えるのです。

「思考のループ」を理解する

Kiro の中心となるのは、「即時」の応答を「思考」のワークフローから分離する推論アーキテクチャです。標準的な大規模言語システム (LLM) では、出力は線形確率チェーンです。最初のトークンが間違っている場合は、ブロック全体に欠陥がある可能性があります。

Kiro の「思考」モードでは、フィードバック ループが導入されています。複雑な目標を課せられた場合、エージェントはコードを出力するだけではありません。計画を作成し、サンドボックス環境で実行し、仕様に照らして結果を検証します。これは、効率ゲイン の式を使用してモデル化できます。

Eagent=ThumanTagent×(1α)E_{agent} = \frac{T_{human}}{T_{agent} \times (1 - \alpha)}

場所:

  • ThumanT_{human} は人間がかかる時間です。
  • TagentT_{agent} はエージェントの処理時間です。
  • α\alpha は内部修正率 (Kiro の自己検証能力) です。

反復的な「思考」ステップを通じて α\alpha を最大化することで、Kiro は、そうでなければ継続的な人間の介入が必要なタスクを実行できます。

MCP の力: AI の USB-C の瞬間

re:Invent 2025 での最も重要な技術的発表は Kiro Powers でした。これらは、モデル コンテキスト プロトコル (MCP) に基づいて構築された専門知識です。

MCP は人工知能の「USB-C」と考えてください。 MCP が登場する前は、すべてのエージェントが Datadog や Stripe などのツールと通信するためにカスタム コードを必要としていました。現在、開発者は、Kiro を外部 API、Figma などの UI 設計ツール、または可観測性プラットフォームに接続できる再利用可能な MCP サーバーである「Powers」を、手動構成なしで作成できるようになりました。

基調講演中、AWS は、Kiro が「Figma Power」を使用して設計システムを React コンポーネント ライブラリに自律的に変換し、次に「Stripe Power」を使用して支払いロジックを実装することを、すべて単一の自律セッション内でデモンストレーションしました。

Nova Act と UI の信頼性

Kiro はターミナル内に限定されません。 Amazon Nova Act を通じて、システムは人間と同じようにブラウザ インターフェイスやソフトウェア UI と対話できます。以前の UI 自動化ツールは「セレクター ドリフト」(レイアウトが変更された場合に AI が間違ったボタンをクリックする) に悩まされていましたが、Nova Act は複雑なワークフローの自動化において驚異的な 90% 以上の信頼性を達成しました。

これは、UI を平面的なイメージではなく階層モデルとして扱うことで実現されます。 Kiro は、画面上の X/Y 座標だけでなく、ボタンの「意図」 (「支払いの送信」など) を理解します。

データ: Kiro 対競合他社

内部ベンチマークは引き続き厳重に保護されていますが、2025 年 12 月の業界データは、従来の拡張機能とエージェント IDE の間のギャップが拡大していることを示しています。

主要な比較指標:

  • GitHub Copilot: 制御されたテストでセキュリティ脆弱性の約 13.86% を自律的に修正しました。
  • カーソル: AI コーディングのゴールドスタンダードである SWE ベンチ (ソフトウェア エンジニアリング ベンチマーク) で 77.9% スコアを達成しました。
  • AWS Kiro: Amazon の内部データによると、開発者は手動の方法よりも最大 10 倍速く、定期的なメンテナンス タスク (10 個以上のアプリにわたるライブラリのアップグレードなど) を完了できています。

注目すべきことに、Kiro は現在、Amazon 自身の開発者のための全社標準となっており、このツールが「100 アプリ規模」に対応できることを示唆しています。

課題と限界

誇大宣伝にもかかわらず、キロは 2026 年に向けて大きなハードルに直面しています。

  1. コンテキスト ドリフト: 複数日にわたるセッションでも、エージェントは「コンテキストの喪失」を経験する可能性があります。つまり、エージェントは二次的な依存関係を優先して主な目標を忘れてしまいます。
  2. コストの透明性: 「思考」ループは、標準プロンプトよりも大幅に多くのトークンを消費します。 AWS はプロンプトごとのコスト追跡を導入していますが、エージェントが無限ループに陥った場合、企業の請求額が急増する可能性があります。
  3. 信頼の壁: 開発者は歴史的に「自動コミット」機能に対して慎重です。 「すべてを確認する」から「エージェントを信頼する」への心理的な変化は、数か月ではなく数年かかります。

次は何ですか?

Kiro のロードマップは アンビエント インテリジェンス を目指しています。業界が 2026 年に向けて移行するにつれ、これらのエージェントが IDE を超えて移行することが期待されています。特殊なハードウェア (CES 2026 で予想されるヒューマノイドのような) に統合される可能性が高く、エージェントは人間のチームがいない間に作業する「ゴースト開発者」として動作します。

開発者にとって、その役割はもはや単なるコードの作成者ではないというメッセージは明らかです。エージェントのアーキテクトです。生産性のベースラインが桁違いに変化しました。開発がエージェント ループで行われない場合、開発はすでに遅れています。

これはあなたにとって何を意味しますか

開発者の場合:

  • 構文に焦点を当てるのをやめ、仕様エンジニアリングに焦点を当て始めます。 「目標」を定義するあなたの能力は、「関数」を書く能力よりも重要です。
  • VC 支援のスタートアップ企業の場合は、Kiro の無料 Pro+ レベルを試してください。

あなたが CTO/エンジニアリング リーダーの場合:

  • エージェント ループの コードとしてのインフラストラクチャ (IaC) への影響を評価します。セキュリティ プロトコルでは、リポジトリ間を移動する人間以外のアクターを考慮する必要があります。
  • 「労働よりもコンピューティング」のための予算。 2026 年の予測では、トークンのコストがジュニア開発者の時間コストに置き換わります。

最終判決: コードの大幅な変更

AWS Kiro は、業界の「アシスタンス」から「エージェント」への移行を物理的に表したものです。 「思考」推論ループと MCP のユニバーサル接続を組み合わせることで、Amazon は単なるツール以上のものを作成し、仮想チームメイトを作成しました。業界が 2026 年に目を向ける中、問題はもはや AI がコーディングできるかどうかではなく、デジタル世界を動かし続けるマシンに人々がどの程度の自律性を与えることに意欲的であるかということです。


出典

Advertisement

🦋 Bluesky での議論

Bluesky で議論する

投稿を検索中...