powered by TechFeed
表示モード
Amazon

AWSが「タスク投げて離席」を実現するマルチAIエージェント基盤「Kiro Crew」をOSS公開 — 社内で3万9000人が使った実績ツール

8月30日、Renato Losioが「AWS Open Sources Kiro Crew for Asynchronous Coding Agents」と題した記事を公開した。AWSがAmazon社内で3万9000人以上が利用した非同期マルチエージェントコーディングシステム「Kiro Crew」をオープンソースとして公開した。「タスクを投げて離席し、戻ったときには成果物ができている」という開発ワークフローの実現を目指して設計されており、社内実績を引っ提げてのOSS化となる。

8月30日、Renato Losioが「AWS Open Sources Kiro Crew for Asynchronous Coding Agents」と題した記事を公開した。AWSがAmazon社内で3万9000人以上が利用した非同期マルチエージェントコーディングシステム「Kiro Crew」をオープンソースとして公開した。「タスクを投げて離席し、戻ったときには成果物ができている」という開発ワークフローの実現を目指して設計されており、社内実績を引っ提げてのOSS化となる。


「タスクを投げて離席する」を実現するマルチエージェント基盤

AIコーディングエージェントの多くは、開発者がプロンプトを監視し続けることを前提に設計されている。Kiro Crewはその前提を崩す。開発者がタスクを割り当てたら離席し、戻ってきたときにはレビュー可能な成果物が出来上がっている、という非同期ワークフローを実現するためのシステムだ。

AWSが公開したKiro Crewは、複数のKiroコーディングエージェントをセッションをまたいで並列実行できるオープンソースのワークスペースだ。インシデント調査、チケットのトリアージ、マイグレーション、PRの監視といった作業を、人間の常時監視なしに進められる。


Amazonの内部ツールとして生まれ、3万9000人が使った

Kiro Crewの出自は興味深い。元々はAmazon社内で「MeshClaw」という名称で開発・運用されており、「Kiro Crew」へのリブランディングを経て今回のOSS公開に至った。社内では3万9000人以上の開発者が利用し、500人以上のコントリビューターが関わったとされる(いずれも6ヶ月間の数字)。強制的な展開ではなく、ツールが実力で社内に浸透したことがOSS化の判断を後押ししたとみられる。

開発チームのBolin Chen(Amazonシニアソフトウェアエンジニア)、Zejiang Guo(AWSプリンシパルSDE)、Zezhen Xuは、その動機をこう語っている:

社内では手に入らないシンプルなものが欲しかった。タスクを起動して席を離れ、戻ったときにレビューに値するものができていて、しかも複数のタスクを同時に走らせられる仕組みだ。プロンプト一つを付きっ切りで監視するのではなく。

この内部採用実績を受け、LinkedInではNextbridgeのCTOであるMuhammad Ishaqが次のようにコメントしている:

3万9000人のビルダーと500人のコントリビューターが6ヶ月で、しかも強制なしに集まったというのは、機能リストよりはるかに多くを語っている。これだけの規模の会社でこうした有機的な成長が起きるのは珍しく、たいていはマーケティングが介入する前にツールが実力で居場所を得たことを意味する。


主な機能とアーキテクチャ

Kiro Crewは以下の機能を備える:

  • 永続メモリ:エージェントがプロジェクトのコンテキストをセッションをまたいで保持する
  • 再利用可能なスキル:他のオープンなエージェントプラットフォーム向けに作られたスキルをそのまま利用可能
  • スケジュールジョブ・並列エージェント:開発者不在時にタスクを実行し、サブエージェントに作業を委譲できる
  • 外部ツール連携MCP(Model Context Protocol)とWebhookを通じて外部ツールと統合できる
  • Apps:目的別に構築されたアプリケーション単位での作業分担

エージェントの協調にはAgent Client Protocol(ACP)を使用し、Activityビューからエージェントの計画、ツール呼び出し、承認ゲート、結果をリアルタイムで確認できる。


Kiro Crew のActivityビュー。出典:Kiro blog


セキュリティ設計と懸念点

チームはセキュリティを重視した設計を強調している:OSレベルのサンドボックス、デフォルト拒否のコマンドポリシー、不審なパターンのブロック、入力バリデーション、機密パスのブロック、クレデンシャルの自動マスキング、全アクションの署名付き監査ログ、といった多層防御を初期から組み込んでいる。

一方でコストに関する懸念も上がっている。複数エージェントを並列で動かす構造上、トークン消費が通常より速くなる点は避けられない側面であり、本番投入前にはコスト試算が必要になるだろう。(※元記事に記載のある情報のみ反映。Redditでの具体的な報告については元記事での確認を推奨)

Verizonのシニアソリューションアーキテクト、Mathi Mはこう述べる:

バックグラウンドのサブエージェントがメインワークフローをブロックせずに並列ジョブを処理するのは、まさにエンジニアが必要としていたものだ。セッションをまたいでコンテキストを積み重ねられるのは、冗長なプロンプトエンジニアリングを大幅に削減する。


利用方法とライセンス

Kiro CrewはKiro CLI上で動作し、既存の.kiro設定ファイル(ステアリングファイル、スキル、カスタムエージェントを含む)をそのまま利用できる。macOS、Linux、Windowsに対応し、Slack、Telegram、WeComとのインテグレーションも提供される。ライセンスはApache 2.0で、コミュニティによるロードマップ参加も想定されている。

コミュニティではCI/CDマイグレーション、Dependabotトリアージ、スケジュールタスク、長時間実行ジョブへの活用が試されている段階だ。

詳細はAWS Open Sources Kiro Crew for Asynchronous Coding Agentsを参照していただきたい。