CNET Korea뉴스신제품

AWS, AI 코딩 에이전트 ‘키로’ 정식 출시

속성 기반 테스트, 체크포인트 리와인드, 다중 루트 작업 공간 등 3가지 신규 기능 공개

키로 로고 이미지 (사진=AWS)

(씨넷코리아=신동민 기자) 아마존웹서비스(이하 AWS)가 AI 코딩 에이전트 ‘키로(Kiro)'를 정식 출시했다고 20일 발표했다. 지난 7월 프리뷰 버전으로 선보인 키로는 개발자가 기존 개발 워크플로우를 통합개발환경(IDE)과 명령줄 인터페이스(CLI)에서 바로 활용할 수 있도록 설계된 도구로 코드 작성, 점검, 수정 등 소프트웨어 개발 전반의 생산성을 보조하도록 구성되어 있다.     

키로는 스펙 기반 개발(Spec-driven development)을 위한 에이전틱 AI IDE(Agentic AI IDE)이며 개발자가 프롬프트를 입력하면 이를 요구사항(requirements), 시스템 설계(system design), 그리고 개별 작업(discrete tasks)으로 분해하여 코드, 문서, 테스트로 구현하는 AI 기반 개발 환경이다. 이는 단순 AI 코딩 추천으로 앱을 자동 생성하는 방식을 넘어, 사양을 먼저 정의하고 이를 기반으로 코드 전체를 생성 및 관리하는 엔터프라이즈급 개발 방식으로 기존 AI 코딩 도구와는 차별화된 접근이다.     

키로는 이번 정식 출시를 통해 사양 정확성을 위한 속성 기반 테스트 기능, 체크포인트 저장 및 이전 시점 복원 기능, 다중 루트 작업 공간 지원, 그리고 터미널에서 활용 가능한 ‘키로 CLI(Kiro CLI)’를 제공한다.     

속성 기반 테스트(Property-based Testing, 이하 PBT)는 코드가 사전에 정의된 요구사항이나 기대 동작, 즉 스펙(spec)과 일치하는지를 측정하는 방식이다. 전통적인 단위 테스트가 특정 예시만 검증하는 것과 달리 PBT는 시스템의 일반적 동작을 나타내는 속성(property)를 스펙에서 추출하고 이를 대조해 테스트한다. 키로는 EARS 형식(예: “시스템이 인증된 사용자가 활성 차량 목록을 볼 수 있도록 허용해야 한다”)을 사용해 명세를 작성하도록 도와준다. 키로는 이러한 요구사항에서 속성들을 추출하고, 논리적으로 테스트할 수 있는 특성을 결정한 뒤, 수백 또는 수천 개의 무작위 테스트 케이스를 생성하여 코드를 검증한다. 이 과정에서 오류를 찾기 위해 축소(shrinking) 기법을 사용해 반례를 찾고 필요 시 구현 또는 사양을 수정할 수 있는 선택지를 제공한다. 이를 통해 사람이 직접 작성하기 어려운 광범위한 시나리오 전반에서 코드가 실제로 정의한 대로 동작하는지 근거 기반 검증이 가능하다.     

체크포인트(checkpoint) 리와인드(rewind) 기능은 에이전트 실행 과정에서 생성된 변경 시점인 체크포인트를 자동으로 기록하여 개발자가 원하는 시점으로 되돌릴 수 있도록 지원한다. 이를 통해 개발자는 진행 중인 작업을 잃지 않고 특정 단계로만 되돌릴 수 있어 구현 방향 변경이나 대안 비교가 필요한 경우 유용하다. 또한 크레딧을 추가로 사용하지 않고도 작업을 보존한 채 조정할 수 있어 반복적인 개발 과정에서 작업 연속성을 높인다.     

다중 루트 작업 공간 지원 기능은 하나의 키로 작업 공간 내에서 여러 프로젝트 루트(root)를 동시에 구성하고 작업할 수 있도록 지원한다. 기존에는 하나의 루트 폴더만 사용할 수 있었다면 이제는 여러 깃(git) 서브모듈 또는 패키지로 구성된 프로젝트라도 하나의 작업 공간에서 AI 에이전트를 일관되게 활용할 수 있다.     

키로 CLI는 키로 에이전트를 터미널에서 직접 사용할 수 있도록 지원하는 명령줄 도구이다. 개발자는 CLI를 활용해 기능 구축, 워크플로우 자동화, 오류 분석, 버그 추적, 수정 제안 등을 상호작용형 루프 속에서 수행할 수 있다. 또한 키로 CLI는 키로 IDE에서 설정한 MCP 및 스티어링(steering) 파일과 동일하게 연동되므로 IDE와 CLI 간 일관된 개발 환경을 지원한다. 로컬 파일 읽기 및 쓰기, API 호출, 배시(Bash) 명령 실행 등 MCP 기반 개발 도구가 제공되며, 클로드 소넷 4.5(Claude Sonnet 4.5), 클로드 하이쿠 4.5(Claude Haiku 4.5), 오토(Auto)등 키로의 AI 기능을 터미널에서 그대로 사용할 수 있다. 키로 CLI는 특정 작업에 최적화된 맞춤형 AI 보조 에이전트도 지원해 백엔드 API 패턴 분석이나 프론트엔드 컴포넌트 작성 등 전문 영역별 개발 효율을 높인다.     

기업 개발팀은 ‘AWS IAM 아이덴티티 센터(AWS IAM Identity Center)’를 통해 키로에 가입할 수 있으며, 향후 더 많은 아이덴티티 공급자(IdP)가 지원될 예정이다. 관리자는 AWS 관리 콘솔에서 키로 프로(Kiro Pro), 키로 프로 플러스(Kiro Pro+), 키로 파워(Kiro Power) 구독 권한을 부여하고, 비용 초과 설정 및 사용량 모니터링, MCP 관리, 조직 단위 단일 청구 등을 중앙에서 관리할 수 있다. 팀, 스타트업, 엔터프라이즈는 신규 관리 대시보드를 통해 키로 사용 현황을 한 곳에서 통합 관리할 수 있다.     

AWS는 키로 정식 출시와 함께 스타트업을 위한 혜택 프로그램도 운영한다. 전 세계 시리즈 B 단계까지의 스타트업은 ‘키로 프로 플러스’를 1년간 무료로 이용할 수 있으며 크레딧이 소진되지 않았다면 2025년 12월 31일까지 사용 가능하다. 기존 AWS 액티베이트(AWS Activate) 크레딧도 키로 구독에 사용할 수 있으며 두 혜택은 중복 적용할 수 있다.     

신동민 기자shine@cnet.co.kr

다양하고 흥미로운 기사를 찾아 재미있게 전달 드리겠습니다.