Osegi
소프트웨어·2 분 소요

AWS Emulator 공개, 코드 전부 AI 에이전트가 작성

AWS가 내 컴퓨터에서 AWS API를 재현하는 무료 도구 AWS Emulator를 공개했습니다. 코드는 전부 AI 에이전트가 썼고 사람의 검토는 없었다고 합니다.

A developer's laptop running a local cloud emulator in a terminal, with abstract cloud service icons floating above the screen.
이미지: ITmedia NEWS

AWS용 앱을 테스트하려고 클라우드 자원을 따로 만들 필요가 없어졌습니다. 아마존웹서비스(AWS)는 11월 11일(현지시간) AWS API를 로컬 PC에서 재현하는 AWS Emulator를 공개했습니다. AWS에 따르면 모든 코드는 자율형 AI 에이전트가 작성했습니다.

AWS Emulator란 무엇인가

AWS API 엔드포인트처럼 동작하는 로컬 프로그램으로 GUI는 없습니다. AWS CLI나 AWS SDK의 접속 대상을 환경 변수로 에뮬레이터에 지정하면 코드를 고치지 않고 쓸 수 있습니다. AWS 계정이 필요 없고 추가 요금도 없습니다.

AWS API 모델 438개를 바탕으로 만들었고 수백 개 서비스의 인터페이스를 지원합니다. 다만 구현 범위는 서비스와 작업에 따라 다릅니다. 실제 AWS와 얼마나 같게 동작하는지 보여주는 '충실도' 점수는 릴리스마다 GitHub에 공개하며, 검증용 테스트는 aws-emulator-evaluation-suite 저장소에 있습니다. 용도는 로컬 테스트, CI/CD 통합 테스트, AI 코딩 에이전트를 이용한 시제품 제작입니다. 에이전트용 'aws-emulator' 스킬도 제공합니다.

Linux에서는 RPM 또는 Debian 패키지로 설치하고, macOS와 Windows에서는 Docker로 실행합니다. 소스 코드는 CC0 라이선스로 GitHub에 공개되어 있습니다.

운영 환경용은 아닙니다. IAM 정책 등이 AWS와 같은 방식으로 평가되지 않으므로 보안 테스트에는 쓰지 말라고 안내합니다. 리소스는 메모리에만 있어 에뮬레이터를 끄면 사라집니다.

주말 실험에서 수백 에이전트로

개발을 이끈 시니어 프린시펄 엔지니어 매튜 골드버그에 따르면 주말 실험으로 시작했습니다. 올해 Anthropic 연구원이 AI 에이전트만으로 C 컴파일러를 만든 일이 계기였습니다. AWS의 AI 개발 환경 Kiro에 테스트 작성, 실제 AWS에서 통과할 때까지 수정, 통과하는 인메모리 구현 작성을 지시했고 첫 대상인 Amazon SQS는 약 15분 만에 나왔습니다.

지금은 테스트 작성, 불량 보고, 수정을 맡은 세 종류의 에이전트 팀이 동시에 일합니다. 수백 에이전트가 하루 수천 건을 고치며, 사람은 코드를 쓰지도 검토하지도 않습니다. 업데이트는 하루에 여러 번 이뤄집니다.

주목할 만한 앱

SUMO: 숫자 퍼즐

올바른 칸을 고르고 더해 목표 숫자를 맞추세요. 배우긴 쉽고 마스터하긴 어렵습니다. 무료, 전 연령.

태그:awsaws emulatorai agentskirodeveloper toolsopen source

같은 날의 다른 뉴스

전체 보기 →

관련 카테고리: 소프트웨어

전체 보기 →