menu
close

아마존, Kiro 공개: AI 기반 IDE로 소프트웨어 개발 혁신

아마존 웹 서비스(AWS)가 Kiro AI를 출시했다. 이 혁신적인 명세 기반 에이전틱 통합 개발 환경(IDE)은 빠른 AI 프로토타이핑과 실제 운영 가능한 소프트웨어 사이의 간극을 메운다. 2025년 7월 14일 발표된 Kiro는 개발자의 프롬프트를 상세한 명세, 설계 문서, 작업 목록으로 변환한 후 코드를 생성하는 구조적 개발 방식을 도입했다. 이 도구는 AI 기반 IDE 시장에 대한 아마존의 전략적 진입을 의미하며, 개발자들의 소프트웨어 구축 및 유지 방식에 변화를 가져올 것으로 기대된다.
아마존, Kiro 공개: AI 기반 IDE로 소프트웨어 개발 혁신

아마존 웹 서비스(AWS)가 2025년 7월 14일 프리뷰 버전으로 출시한 새로운 AI 기반 통합 개발 환경(IDE)인 Kiro를 공개했다. 이 프로젝트를 이끄는 아마존 팀은 빠르게 AI로 생성된 소프트웨어 프로토타입과 정식 명세, 포괄적 테스트, 지속적인 문서화가 필요한 실제 운영 시스템 사이의 간극을 해소하는 것을 목표로 한다. Kiro 공식 웹사이트의 표현을 빌리자면, '감(感)으로 짜는 코드에서 실제로 동작하는 코드로'의 전환을 지향한다.

Kiro는 혁신적인 명세 기반 개발 방식을 도입해 아이디어를 전례 없는 명확성과 속도로 실제 운영 시스템으로 전환한다. 이제는 흩어진 요구사항, 불분명한 구현 경로, 기획과 코딩 사이의 끝없는 반복이 사라진다. 이 방식은 최근 '바이브 코딩(vibe coding)'이라 불리는 관행, 즉 개발 도구를 사용해 AI 어시스턴트에게 자연어로 원하는 것을 지시하고, 페어 프로그래밍처럼 협업하거나 대부분의 작업을 AI에 맡기는 방식을 겨냥한다.

공식 문서에 따르면, Kiro의 핵심 차별점은 명세(specification)의 활용에 있다. 명세는 requirements.md, design.md, tasks.md 등 세 개의 마크다운 파일로 정의된다. 요구사항 파일(requirements.md)은 롤스로이스가 개발한 텍스트 요구사항 제약 메커니즘인 EARS(Easy Approach to Requirements Syntax)를 사용한다. 설계 문서(design.md)는 애플리케이션의 기술 스택과 아키텍처를 설명하며, 작업 목록(tasks.md)은 설계 구현부터 배포까지 필요한 일련의 단계들을 보여준다.

Kiro는 AI 에이전트와의 통합을 통해 명세 기반 코딩 작업을 수행하며, 이는 기업 내 자율 소프트웨어의 역할이 커지고 있음을 보여준다. Kiro는 파일 내 코딩 작업을 위한 에이전틱 채팅 기능을 제공하고, 외부 오픈소스 도구와도 에이전트를 연동할 수 있다. 에이전트가 더 오랜 시간 독립적으로 작업할 수 있게 되었지만, 주기적인 인간의 감독은 여전히 필요하다.

이러한 명세는 Kiro의 작업 및 하위 작업으로 변환되어 에이전트가 코딩 에이전트에게 전달할 수 있다. 각 작업에는 요구사항, 구현, 접근성, 테스트 필요사항 등 세부 정보가 포함된다. 이를 통해 개발자는 각 단계를 따라가며 누락된 부분 없이 작업을 점검할 수 있다. AWS 제품 총괄 니킬 스와미나탄과 DevEx 및 에이전트 부문 부사장 딥락 싱은 블로그 포스트에서 "Kiro의 명세는 진화하는 코드베이스와 항상 동기화됩니다. 개발자는 코드를 작성해 명세를 갱신하거나, 명세를 업데이트해 작업을 새로 고칠 수 있습니다"라고 밝혔다.

이 방식의 중요한 점은 코드와 에이전트의 프로세스가 처음부터 끝까지 완전히 문서화된다는 것이다. 누락되는 부분 없이, 개발자는 앱이나 기능이 어떻게 구축될지 한눈에 파악하고, 실제 작업이 시작되기 전 요구사항 관점에서 전체 과정을 이끌 수 있다. 아마존은 이로써 바이브 코딩에서 흔히 발생하는 비용이 많이 드는 반복 작업을 없앨 수 있다고 설명했다.

아마존 CEO 앤디 재시는 X(구 트위터) 포스트에서 Kiro가 "개발자들의 소프트웨어 구축 방식을 혁신할 잠재력이 있다"고 밝혔다. 이 발표는 구글이 AI 코딩 소프트웨어 스타트업 윈드서프(Windsurf) 인력을 24억 달러 규모의 기술 라이선스 계약의 일환으로 채용한다고 밝힌 지 며칠 만에 나왔다. 구글은 자사의 Gemini AI 모델을 소프트웨어 개발자들에게 더욱 유용하게 만들 계획이라고 밝혔다. 아마존과 구글 모두 최소한의 인간 개입으로 컴퓨터가 소프트웨어를 만들도록 지시하는 '바이브 코딩' 영역에 본격적으로 뛰어들고 있다.

Kiro는 독립형 IDE로, AWS 제품이지만 "기존 AWS 핵심 서비스와는 약간 분리되어 있다"고 AWS AI 개발자 에반젤리스트 네이선 펙은 밝혔다. Kiro는 AWS 계정 없이도 구글 또는 깃허브 계정으로 로그인해 사용할 수 있다. Kiro가 AWS 외부에서도 독자적인 정체성을 갖추어 다양한 플랫폼의 개발자들에게 어필하는 것이 목표다. Kiro는 자체 사이트를 운영하며, 소개 페이지에 따르면 AWS 내 소규모, 확고한 팀이 개발 및 운영을 맡고 있다. 프리뷰 기간 동안은 무료로 제공되며, 이후에는 월 50회 에이전틱 상호작용이 가능한 무료 티어, 월 1,000회 상호작용이 가능한 Pro(월 19달러), 월 3,000회 상호작용이 가능한 Pro+(월 39달러) 요금제가 제공될 예정이다.

Source:

Latest News