Key Notes
- Amazon says autonomous agents wrote AWS Emulator without human code review, using separate teams to create tests, identify failures and submit repairs.
- The free tool lets developers and coding agents test AWS applications locally without an AWS account or cloud deployment.
- Its compatibility varies by operation, and AWS says it should not be used to verify an application’s security controls.
Amazon Web Services has released AWS Emulator, a free local testing tool it says was written entirely by autonomous AI agents. Senior principal engineer Matthew Goldberg says his team neither wrote nor reviewed the generated code, putting an unusually autonomous development process behind a product other developers can now download.
The November 11 launch gives coding agents and human developers a place to test AWS applications on their own machines or in continuous integration. They can use familiar AWS command-line and software-development tools without opening an AWS account or deploying cloud resources.
Three Agent Teams Keep the Project Moving
Goldberg described a workflow divided between agents that write tests, agents that find failures and agents that repair them. Tests are checked against real AWS behavior. Fixes must pass an automated gate covering compilation, coding standards, security and behavioral consistency before they reach the main codebase.
Developers can inspect the result in the public repository. It includes separate directories for outstanding problems and repaired ones, alongside the implementation. The project is distributed under a CC0 public-domain dedication, with separately licensed Apache 2.0 code in its vendor directory.
Local Testing Has Different Limits From the Cloud
The emulator keeps resource state in memory and gives each running instance its own credentials and endpoint. An agent can create a test database, exercise its code and revise it locally. Stopping the instance discards those emulated resources. Unsupported operations return a Not Implemented error, so the presence of an API does not establish that every operation works.
AWS’s compatibility documentation says the closest match is currently in operations that create, inspect, update and delete resources. Support for a service’s underlying data operations and infrastructure-management tools varies. Published fidelity scores measure behavior against a particular test suite; comparisons need to use the same test version.
The Engineering Work Moves Around the Agents
AIstify recently examined how AWS engineer David Yanacek sets permissions for autonomous coding. That work shifts attention toward defining what an agent may do and how its output will be checked. Here, Amazon’s specifications and the behavior of its existing cloud provide the targets for automated development.
There are material limits to what those checks establish. AWS’s security guide states that the emulator should not be used to validate application security, including cloud permissions. Code executed through it can also run with the local user’s access to files. Successful local tests therefore still need follow-up testing on real AWS before production deployment.
Disclaimer: AIstify is an independent media brand owned and operated by NuvexMedia LLC, publishing news, research, and insights on artificial intelligence, emerging technologies, automation, and related industries. NuvexMedia LLC invests in and collaborates with companies across the AI, technology, software, and digital innovation sectors. These relationships do not influence AIstify’s editorial coverage, and the publication maintains full editorial independence to provide accurate, timely, and objective information. © 2026 NuvexMedia LLC. All rights reserved. This content is for informational purposes only and should not be considered legal, tax, investment, financial, or other professional advice.