PunchTaifa Stars’ clashes must-games, Ex-int’ls charge EaglesThe Jerusalem PostNvidia prepares to oust CEO Huang after two affairs, including with suspected Chinese spy - reportCBC NewsThe National | Canadians honour their veteransZDF heuteAktuelle Pressemitteilungen des ZDF한겨레서울 금천구서 만취 운전하다 주택가 담벼락 ‘쾅’…40대 남성 입건中国新闻网中国驻巴布亚新几内亚大使馆再次提醒中国公民和机构切勿参与非法采金和黄金走私违法活动The Sydney Morning HeraldSuaalii rattles Tuipulotu with big hitDaily MailRussell Brand donated £3,000 to a rape charity months after attacking 21-year-old victim at his mansionRadio-CanadaÀ Pemberton, un ordre d’évacuation en raison d’inondationsGlobo EsporteFlamengo x Internacional - Copa do Brasil Feminina 2026 - Ao vivo - globoesporte.comESPN DeportesLa longevidad histórica (y absurda) de Steph Curry y Kevin Durant경향신문시흥 아파트서 어머니·두 아들 숨진 채 발견···경찰 수사
The Daily Newsstand · Free, Always
Thursday, November 12, 2026

[ITmedia News] Amazon、AWSのAPIを手元で再現する「AWS Emulator」を無償公開 コードはすべてAIエージェントが記述

Translate

 米Amazon傘下のAmazon Web Services(AWS)は11月11日(現地時間)、AWSのAPIを手元のPCなどで再現するツール「AWS Emulator」を公開した。開発者はクラウドのリソースを用意しなくても、AWSを使うアプリをローカル環境で構築したりテストしたりできる。AWSアカウントは不要で、追加料金も発生しない。AWSによると、すべてのコードは自律型AIエージェントが記述したという。

 AWS Emulatorは、AWS APIのエンドポイントとして動くローカルのプログラムで、GUIはない。AWS CLIやAWS SDKの接続先を環境変数でエミュレータに指定すれば、コードを書き換えずに使える。AWSのAPIモデル438件を基に作られ、数百のサービスのインタフェースに対応する。ただし、どこまで実装できているかはサービスや操作によって異なる。AWSとどれだけ同じように動くかを示す“忠実度”のスコアはリリースごとにGitHubで公開しており、検証に使うテスト群も別のリポジトリ「aws-emulator-evaluation-suite」で公開した。

 想定する用途は、ローカルでのテストや、AWSアカウントもリソースも使わずにCI/CDパイプラインで統合テストを回すこと、AIコーディングエージェントを使ったAWS向けアプリの試作など。AIコーディングエージェント向けには、エミュレータのインストールから起動、接続までを担う「aws-emulator」スキルも用意した。

 Linuxでは、x86_64版とaarch64版のRPMパッケージまたはDebianパッケージからインストールする。macOSとWindowsでは、プロジェクトのDockerfileでイメージをビルドしてDockerで動かす。ソースコードはGitHubでCC0ライセンスで公開している。

修正をまとめて再検証し、すべてのチェックを通ったコードだけをリリースする。配布用のバイナリを作り、GitHubでも公開する(画像:AWS)

 本番環境で使うことは想定していない。IAMポリシーやリソースベースのポリシーはAWSと同じようには評価されないので、セキュリティのテストには使わないよう呼び掛けている。リソースはすべてメモリ上に置かれ、エミュレータを止めると消える。

 開発を率いたAWSのシニアプリンシパルエンジニア、マシュー・ゴールドバーグ氏によると、AWS Emulatorは週末の実験として始まった。きっかけは、米Anthropicの研究者が今年、AIエージェントだけでCコンパイラを作ってみせたことだったという。同氏はAWSのAI開発環境「Kiro」に、AWS CLIを基にテストを書く、実際のAWS環境で成功するまでテストを修正する、そのテストにパスするインメモリ実装を作成する、という3段階の作業を指示した。最初の「Amazon SQS」は約15分で完成したという。

 現在は、APIモデルからテストを作って実際のAWSで検証するチーム、そのテストをエミュレータで実行して不具合を報告するチーム、報告された不具合を直すチームという3種類のエージェントチームが並行して開発している。数百のエージェントが同時に動き、1日に数千件の問題を修正しているという。人間の開発チームはコードを一切書いておらず、レビューもしていない。エミュレータは1日に何度も更新されている。

View the original on ITmedia →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.