AIエージェントが全コードを書いたAWS Emulator、無料公開
AWSは11月11日、200を超えるAWSサービスを開発者のマシン上でオフライン再現する無料ツール「AWS Emulator」を公開した。コードはすべて自律型AIエージェントが作成・テストし、人間のレビューはなかったという。コードはCC0でGitHubに公開された。
米アマゾン・ウェブ・サービス(AWS)は現地時間11月11日、200を超えるAWSのサービスを開発者の手元のマシン上で再現する無料ツール「AWS Emulator」を公開した。AWSによると、コードはすべて自律型AIエージェントが書いてテストしたもので、チームのエンジニアは1行も書いておらず、レビューもしていないという。

要点
- AWS Emulatorはオフラインで動き、AWSアカウントも不要。200超のサービスをカバーする400超の公開APIモデルから作られている。
- AIエージェントの3チームがテスト作成、不具合の発見、修正を分担する。AWSによれば、現在は数百のエージェントが1日に数千件の課題を解決している。
- コードはCC0(パブリックドメイン提供)でGitHubに公開され、実際のAWSとまだ挙動が異なる項目の一覧も公開されている。
AWS Emulatorでできること
GitHubの説明文書によると、開発者はAWS CLIやSDKの接続先をローカルのエンドポイントに切り替え、いつも通りコードを実行すればよい。実際のクラウドは呼び出さない。
LinuxではパッケージとしてインストールしWindowsとmacOSではDockerコンテナで動かす。主な利用者は人間と同じくらいコーディングエージェントである。エージェントはコードを実行して結果を読む作業を繰り返して自分の仕事を確かめるが、これを本物のクラウドで行うと時間と費用がかさむ。
AIエージェントはどう作ったか
始まりはAWSのシニアプリンシパルエンジニア、マット・ゴールドバーグ氏の週末の実験だった。同氏は公式ブログで、コーディングエージェント「Kiro」に3段階の指示を与えたと説明している。AWS CLIを基にテストを書き、実際のAWSで通るまで直し、同じテストを通るメモリー内の実装を作る、という内容だ。約15分後、メッセージキューサービス「Amazon SQS」の実用に足る初版ができた。
同氏によると、その週末の終わりまでにKiroはAWSの残りのサービスの粗い版も作り上げ、チームは翌週の月曜日からテストに使い始めた。
現在は3チームが分業する。第1チームは実際のAWSで検証したシナリオ「忠実度テスト」を書き、その数は数万件に達する。第2チームはテストをエミュレーターで再実行して失敗を課題として登録し、第3チームは課題1件につきエージェント1体を割り当てて修正する。すべての変更は、他のエージェントがコーディング規約、セキュリティー、忠実度を確認するマージゲートを通らなければならない。
ゴールドバーグ氏は「私たちのチームはコードを一切書いておらず、レビューもしていない」と記した。
背景:仕様とテストが安全装置
AWSでエージェント型AI・新興技術を担当するスワミ・シバスブラマニアン副社長は、ワーナー・ボーゲルス最高技術責任者(CTO)のブログへの寄稿で自身の経験を紹介した。手作業で約4カ月かけて作った複製エンジンをKiroで作り直そうとした際は4晩付きっきりになったが、仕様とテスト環境を与えると約2時間で終わったという。
同氏は「エージェントがコードを書き、自分の仕事を確認するとき、エンジニアの仕事はエージェントが自律的に働く余地を与え、その成果が正しいかを判定する仕様、テスト、マージゲートを作ることだ」と書いている。
限界と今後
本番環境の完全な代わりにはならない。米GeekWireによると、IDCのアナリスト、デビン・プラット氏は米InfoWorldに対し、スロットリング(呼び出し制限)や障害、リージョンごとの違いをまだ再現できず、実行するコードの隔離もしていないと指摘した。既知の不具合はGitHubの「things-that-do-not-work」フォルダーで公開されている。
GeekWireによれば、代表的な競合ツールのLocalStackは今年、無料版をアカウント登録必須・非商用利用に限定した。AWSは年次イベント「re:Invent」で詳細を明らかにするとしている。
よくある質問
AWS Emulatorは無料か
無料である。利用料はなく、AWSアカウントも不要で、CC0で公開されている。
人間はコードをレビューしたのか
AWSはしていないとしている。エンジニアはエージェントの仕組みとマージゲートを作り、コードの作成とレビューはエージェントが担った。
実際のAWSでのテストを置き換えられるか
置き換えられない。AWSは本番環境やセキュリティーテストには使わないよう案内している。
参考資料
- How we built the agents that built AWS Emulator — Amazon News, Matt Goldberg(2026年11月11日)
- AWS Emulator and the engineer's job when agents write the code — All Things Distributed, Swami Sivasubramanian(2026年11月11日)
- aws/aws-emulator: AWS Emulator is a local emulator of the AWS APIs — GitHub
- AWS gives developers a free local stand-in for its cloud, built from scratch by AI agents — GeekWire(2026年11月11日)
コメント 0
現在コメントの投稿は無効になっています。