아마존웹서비스(AWS)가 AI 코딩 에이전트 키로를 정식 출시했다고 발표했다. 지난 7월 프리뷰 버전으로 선보인 키로는 개발자가 기존 개발 워크플로우를 통합개발환경과 명령줄 인터페이스에서 바로 활용할 수 있도록 설계된 도구로 코드 작성, 점검, 수정 등 소프트웨어 개발 전반의 생산성을 보조하도록 구성됐다. 키로는 스펙 기반 개발을 위한 에이전틱 AI IDE이며 개발자가 프롬프트를 입력하면 이를 요구사항, 시스템 설계, 그리고 개별 작업으로 분해해 코드, 문서, 테스트로 구현하는 AI 기반 개발 환경이다. 이는 단순 AI 코딩 추천으로 앱을 자동 생성하는 방식을 넘어 사양을 먼저 정의하고 이를 기반으로 코드 전체를 생성 및 관리하는 엔터프라이즈급 개발 방식으로 기존 AI 코딩 도구와는 차별화된 접근이다. 키로는 이번 정식 출시를 통해 사양 정확성을 위한 속성 기반 테스트 기능, 체크포인트 저장 및 이전 시점 복원 기능, 다중 루트 작업 공간 지원, 그리고 터미널에서 활용 가능한 키로 CLI를 제공한다. 속성 기반 테스트는 코드가 사전에 정의된 요구사항이나 기대 동작과 일치하는지를 측정하는 방식이다. 전통적인 단위 테스트가 특정 예시만 검증하는 것과 달리 속성
명확한 사양 기반의 구조화한 개발 방식으로 생산성 및 신뢰성 동시 확보 아마존웹서비스(AWS)가 7월 18일, AI 에이전트를 기반으로 전체 소프트웨어 개발 과정을 자동화하는 통합 개발 환경(IDE) ‘키로(Kiro)’의 프리뷰 버전을 공식 출시했다. 키로는 초기 아이디어부터 운영 환경 배포까지 개발 전 단계를 자동화하며, 기존 AI 코딩 툴의 한계를 넘는 에이전트형 개발 도구로 주목받고 있다. 키로의 가장 큰 차별점은 단순한 자연어 기반 코드 생성 기능을 넘어, 명확한 사양 기반의 구조화한 개발 방식을 통해 생산성과 신뢰성을 동시에 확보한다는 점이다. 사용자가 ‘리뷰 기능을 추가하세요’와 같은 자연어 프롬프트를 입력하면, 시스템은 사용자 스토리와 수용 기준을 자동 도출하고, EARS 형식 기반의 요구사항을 명세해 기능 구현의 경계를 명확히 설정한다. 이후 키로는 자동화한 기술 설계를 통해 데이터 흐름도, 타입스크립트 인터페이스, DB 스키마, API 엔드포인트를 생성한다. 코드 설계와 문서화가 통합되며, 팀 내 협업 효율성과 유지보수 편의성도 향상된다. 작업 단위로는 단위 테스트, 모바일 호환성, 접근성 등 다양한 구현 요소를 포함하며, 각각의 작업은 실시