コードを書いたのはAIエージェントだけ――AWSが公開した「AWS Emulator」、SQS版は15分で完成
「キャリアの初期には、こうしたテスト環境を手作業で1つずつ作っていた。
今はエージェントが、どのチームも本番投入前に確認しきれないほどの速さでコードを書いている」。
AWSでAIを統括するSwami Sivasubramanian氏が、11日にそう投稿しました。
発表されたのは「AWS Emulator」というツールです。
普段ChatGPTやClaude Codeでコードを書いている人なら、「AIが書くコードの速さに、確認作業が追いつかない」という感覚に心当たりがあるかもしれません。
AWSが示した答えは、人間がもっと頑張って確認することではなく、AIエージェント専用のテスト環境を、AIエージェント自身に作らせることでした。
先に結論をまとめると:
– AWSは、コーディングエージェントが実際のAWSに接続せずローカルで動作確認できる「AWS Emulator」を公開しました
– 400以上のAPIモデルから200以上のAWSサービスを再現し、コードはすべてAIエージェントが書いたと説明されています
– 最初のSQS(キューサービス)エミュレーターは、1つのプロンプトから15分ほどで動くバージョンができたとのことです
何が起きたのか
現地時間11月11日(日本時間12日未明)、AWSは自社ブログで「AWS Emulator」の公開を発表しました。
AIコーディングエージェントが、実際のAWS環境に接続しなくても、ローカルでAWSのAPIを呼び出してテストできるツールです。
AWSでAIサービスを統括するSwami Sivasubramanian氏は、Xでこの公開を報告し、コーディングエージェントにテスト用のAWSのローカルコピーを与えるものだと説明しています。
氏は、自身のキャリア初期にはこうしたテスト環境を手作業で1つずつ作っていたが、今はエージェントがどのチームも本番投入前に確認しきれないほどの速さでコードを書いている、とも振り返っています。
We just shipped AWS Emulator, which gives coding agents a local copy of AWS to test against.
— Swami Sivasubramanian (@SwamiSivasubram) 2026年11月11日
Early in my career, we built test environments like this by hand, one system at a time. Now, agents are writing code far faster than any team can check it in production. Matt Goldberg, a…
調べて分かったこと
どうやって200以上のサービスを再現したのか
AmazonのCTOであるWerner Vogels氏のブログに寄稿されたSivasubramanian氏の記事によると、AWS Emulatorは400以上のAPIモデルをもとに、200以上のAWSサービスの動作をローカルで再現します。
同記事では、AWS Emulatorのコードは一行残らずエージェントによって書かれ、テストされたと説明されています。
AWS公式ブログ(aws.amazon.com)側の技術情報によると、実装言語はRustで、Linux向けにはRPM・Debianパッケージが提供されています。
macOS・Windowsでは、提供されたDockerfileを使って自分でイメージをビルドする形で利用します(既製のDockerイメージは配布されていません)。
AWS SDK for Rustを使う場合のみ、ローカルプロセス内で直接呼び出す「組み込みモード」も用意されています。
動作がAWS本番環境と異なる場合は、GitHub上のリポジトリにIssueを立てて報告する仕組みです。
15分でできた最初のバージョン
開発の発端は、AWSのエンジニアであるMatt氏が、AWS自身のコーディングエージェント「Kiro」にSQS(メッセージキューサービス)のエミュレーター作成を試させたことでした。
「テストを書く→実際のAWSと比較して検証する→テストが通るまで実装を直す」という手法を1つのプロンプトで伝えただけで、Kiroは15分ほどで実用に足る最初のバージョンを返したと、Sivasubramanian氏は記しています。
このSQS版のプロトタイプが土台となり、AWSは同じ手法を200以上のサービス全体に広げていきました。
Shiritomo編集部の考察:確認が追いつかないという課題に、確認を増やす方向では答えなかった
ChatGPTやClaude Codeでコードを書く機会が増えるほど、「AIが書いたコードを、誰がどこまで確認すればいいのか」という不安を感じたことがある人は多いはずです。
Sivasubramanian氏の投稿にある「エージェントが、どのチームも確認しきれない速さでコードを書いている」という一言は、まさにその不安を言い表しています。
AWS Emulatorの面白さは、この不安への答えを「人間がもっと頑張って確認する」方向ではなく、「AIエージェントが安全に試行錯誤できる環境を、AIエージェント自身に作らせる」方向に振った点です。
15分で動くSQSエミュレーターができたという話は、裏を返せば、実環境そのままのテスト場をAIエージェントに与えれば、人間が想定していたよりずっと早く「ちゃんと動くかどうか」を自分たちで確かめられる、ということでもあります。
AIエージェントを使ってコードを書く人にとっては、自分が使っているツールの裏側で、こうした「エージェント専用の検証環境」が整い始めているという動きとして覚えておきたいニュースです。
まとめ
AWSは、コーディングエージェントがローカルでAWSの動作確認をできる「AWS Emulator」を公開しました。
200以上のサービスを再現するコードはすべてAIエージェントが書き、最初のSQSエミュレーターは1つのプロンプトから15分ほどで動くようになったといいます。
AIが書くコードの速さに人間の確認作業が追いつかないという課題に、確認を増やすのではなく、エージェント自身の検証環境を整えるという形で応えた事例です。