AWS Kiro 완전 가이드 — Amazon Q Developer 대체, 스펙 주도 AI IDE란 무엇인가
AWS가 2026년 5월 출시한 AI IDE Kiro(키로) 완전 가이드. Amazon Q Developer 종료 이후 등장한 스펙 주도 개발(Spec-Driven Development) IDE, Specs·Hooks·에이전틱 채팅 세 가지 핵심 기능, 클로드 소넷 4.5 기반 아마존 베드락 모델, 무료(50회/월)·Pro($19/월)·Pro+($39/월) 가격 구조, 클로드 코드·커서와의 비교, 설치 방법까지 정리했습니다.
한 줄 핵심: AWS가 2026년 5월 새 AI IDE Kiro(키로)를 공개했다. Amazon Q Developer 종료 이후 등장한 후속 개발 도구로, '스펙 주도 개발(Spec-Driven Development)'이라는 독특한 철학을 내세운다. 먼저 구조화된 명세서(스펙)를 자동 작성해 계획을 세운 뒤 코드를 작성하는 방식이다. 클로드 소넷 4.5(Claude Sonnet 4.5) 기반 아마존 베드락(Amazon Bedrock)을 사용하며, 무료 플랜과 월 19달러 프로 플랜으로 시작할 수 있다.
이 글이 필요한 사람
Amazon Q Developer를 쓰다가 종료 소식을 듣고 대체 도구를 찾는 개발자
클로드 코드·커서와 다른 새 AI 코딩 도구가 궁금한 분
대형 코드베이스에서 AI 에이전트가 의도를 잃지 않고 작업을 이어가는 방법을 찾는 분
※ 이 글은 AWS 공식 문서, kiro.dev 공식 블로그, ChatForest·Caylent·ByteIota 리뷰(2026년 5~6월)를 근거로 작성했습니다. 베타 및 초기 출시 단계라 기능·가격이 변동될 수 있습니다.
Amazon Q Developer가 사라지고 Kiro가 등장한 배경
아마존(Amazon)의 AI 코딩 어시스턴트 Amazon Q Developer가 2026년 5월 15일 신규 가입을 종료했다. 기존 사용자 서비스도 순차 종료 예정이다. 아마존이 Amazon Q Developer를 닫은 것은 단순 폐기가 아니라 더 큰 방향 전환이었다.
그 자리를 채운 것이 Kiro(키로)다. Kiro는 같은 달 발표된 AWS의 새 AI 코딩 도구로, Amazon Q Developer와는 설계 철학 자체가 다르다. Amazon Q Developer가 채팅 형태의 AI 어시스턴트에 가까웠다면, Kiro는 스펙 주도 개발(Spec-Driven Development)을 중심에 놓는다. 코드를 바로 생성하는 게 아니라 먼저 무엇을 만들지 구조화된 계획을 세우고 그 계획대로 진행하는 방식이다.
아마존이 이런 전환을 결정한 배경에는 AI 코딩 도구 시장의 변화가 있다. 클로드 코드(Claude Code), 커서(Cursor), 코덱스(Codex), 안티그라비티(Antigravity)가 에이전트 코딩을 중심으로 재편되면서, 단순한 코드 자동완성 수준의 도구는 경쟁력을 잃었다. 아마존은 자사의 클라우드 인프라와 아마존 베드락(Amazon Bedrock)을 활용해 차별화된 포지션을 찾았다.
Kiro는 아마존 베드락 위에서 클로드 소넷 4.5와 여러 모델을 조합해 사용한다. AWS 인프라와 결합된 코딩 도구라는 점에서 AWS 기반 스택을 쓰는 개발팀에게 특히 자연스러운 선택이다.
ⓒ Amazon Web Services / kiro.dev
스펙 주도 개발이란 — 코드 전에 계획부터 쓴다
Kiro의 핵심 차별점은 '스펙 주도 개발(Spec-Driven Development)'이라는 접근 방식이다. 일반 AI 코딩 도구는 프롬프트를 받으면 바로 코드를 작성한다. Kiro는 다르다. 먼저 구현할 기능의 스펙(Spec)을 자동으로 작성한다.
스펙은 세 부분으로 구성된다.
요구사항(Requirements) — 이 기능이 무엇을 해야 하는지를 사용자 스토리(user story) 형태로 정리한다. 예를 들어 "사용자는 이메일로 회원가입할 수 있다"처럼 동작 단위로 쪼갠다.
설계(Design) — 데이터 구조, API 인터페이스, 컴포넌트 간 연결 방식 등 기술적 설계를 문서화한다.
작업 목록(Tasks) — 요구사항과 설계를 바탕으로 실제 코딩 작업 항목을 체크리스트 형태로 나눈다.
이 스펙 파일은 프로젝트 내에 마크다운(Markdown) 문서로 저장된다. 에이전트가 코드를 작성하면서 계획이 바뀌어도, 스펙 문서가 있어 나중에 무슨 결정을 왜 내렸는지 추적할 수 있다.
스펙 주도 방식이 중요한 이유는 대형 코드베이스에서 두드러진다. 기존 AI 에이전트들은 긴 작업을 진행하다 보면 초기 목표를 잃어버리거나 엉뚱한 방향으로 튀어나가는 경우가 있다. 스펙 문서가 있으면 에이전트는 항상 원래 의도를 참조하며 작업할 수 있다. 쉽게 말해, "무엇을 만들지 계획서가 있어 방향을 잃지 않는다"는 개념이다.
세 가지 핵심 기능 — Specs, Hooks, Agentic Chat
Kiro의 기능은 세 기둥으로 나뉜다.
1. Specs (스펙)
앞서 설명한 스펙 주도 개발의 핵심이다. 새 기능을 추가할 때 자연어로 요청하면 Kiro가 스펙 파일을 자동 생성한다. 개발자가 스펙을 검토하고 수정한 뒤 승인하면 Kiro가 그 계획대로 코드를 작성한다. 대형 기능을 여러 작업으로 쪼개 추적하는 데 유용하다.
2. Hooks (훅)
특정 이벤트가 발생할 때 미리 정해둔 에이전트 작업을 자동으로 실행하는 기능이다. 파일을 저장할 때, 파일을 새로 만들 때, 파일을 삭제할 때, 또는 수동 트리거에 반응한다. 예를 들어 파일을 저장할 때마다 자동으로 문서 주석을 업데이트하거나, 테스트 파일이 생성될 때 해당 컴포넌트의 테스트 케이스를 자동 추가하는 식으로 활용할 수 있다. 반복적인 보일러플레이트 작업을 배경에서 처리해 준다.
3. Agentic Chat (에이전틱 채팅)
클로드 코드나 커서의 채팅과 비슷한 인터랙티브 에이전트 대화 인터페이스다. 코드베이스의 컨텍스트를 이해하고 파일을 읽고 수정하며 명령을 실행한다. MCP(Model Context Protocol) 네이티브 연동을 지원해 외부 데이터베이스, API, 문서 서버 등을 에이전트와 연결할 수 있다.
세 기능이 합쳐지면 작업 흐름이 이렇게 된다. 에이전틱 채팅으로 아이디어를 정리하고 → 스펙을 자동 생성해 계획을 확정하고 → 훅으로 반복 작업을 자동화하면서 → 코딩을 진행한다.
ⓒ AWS / kiro.dev
가격 구조 — 무료부터 엔터프라이즈까지
Kiro는 무료 플랜부터 시작할 수 있다. 2026년 6월 기준 공식 가격 구조는 다음과 같다.
플랜
월 가격
주요 한도
무료(Free)
$0
월 50회 인터랙션, 에이전트 작업 제한
프로(Pro)
$19
한도 확장, 우선 응답
프로플러스(Pro+)
$39
더 많은 크레딧, 고급 기능
엔터프라이즈
별도 문의
중앙 청구, SSO/SCIM, 보안 제어
초과 사용 시 크레딧당 $0.04가 청구된다. 개인 개발자라면 무료 플랜으로 시작해 한도에 막히면 프로($19/월)로 올리는 방식이 자연스럽다. 클로드 코드 프로($20/월)와 가격이 거의 같아 비교하기 쉽다.
원화 환산(1달러 약 1,380원, VAT 10% 포함 기준):
무료: $0
프로: 약 월 2만 9천 원 내외
프로플러스: 약 월 5만 9천 원 내외
엔터프라이즈 플랜은 AWS IAM Identity Center를 통한 SAML/SCIM SSO, 조직 단위 관리, 중앙 청구 보고서가 포함된다. AWS 기반 조직이 팀 전체에 도입하기 좋은 구조다.
기반 모델은 클로드 소넷 4.5(안정적인 코딩·추론)와 Auto 모드(의도 파악·캐싱에 다양한 모델 혼합)를 선택할 수 있다.
클로드 코드·커서와 무엇이 다른가
2026년 6월 기준 주요 AI 코딩 도구를 Kiro와 비교하면 다음과 같다.
항목
Kiro
클로드 코드
커서
핵심 컨셉
스펙 주도 개발
터미널 에이전트
AI IDE
기반 모델
클로드 소넷 4.5 (베드락)
클로드 오퍼스 4.8
클로드·GPT 혼합
스펙/계획 기능
✅ 핵심 기능
❌ (별도 없음)
△ 제한적
훅(자동화 트리거)
✅ 파일 이벤트 기반
✅ Hooks 지원
❌
MCP 지원
✅ 네이티브
✅ 네이티브
✅
무료 플랜
✅ 50회/월
❌
✅ (제한)
최저 유료 플랜
$19/월
$20/월
$20/월
실행 환경
VS Code 기반 IDE
터미널
전용 IDE
Kiro의 강점은 스펙 문서 자동 생성과 훅 기반 자동화다. 코드를 많이 생성하기 전에 설계와 계획을 구조화하는 방식이라, 특히 대형 기능을 처음부터 제대로 구현해야 하는 상황에 어울린다.
반면 클로드 코드는 이미 있는 코드베이스를 빠르게 분석·수정하거나 인터랙티브 디버깅에 강하다. 터미널 환경에 익숙한 개발자에게 자연스럽다. 커서는 VS Code 경험을 그대로 유지하면서 AI 기능을 추가하고 싶은 개발자에게 접근성이 높다.
AWS 인프라를 주로 사용하는 팀이라면 Kiro가 자연스럽게 어울린다. IAM, 베드락, 아마존 커넥트 등 AWS 서비스와의 연동이 더 긴밀히 지원되기 때문이다.
ⓒ AWS / Anthropic / Anysphere
설치 및 첫 실행
Kiro는 VS Code 기반 IDE 형태로 배포된다. 다음과 같이 시작할 수 있다.
Kiro 설치 및 시작
# 1. kiro.dev에서 설치 파일 다운로드
# https://kiro.dev 에서 macOS / Windows / Linux 설치 파일 제공
# 2. AWS 계정 또는 빌더 ID로 로그인 (무료 계정 생성 가능)
# 3. 기존 프로젝트 열기 또는 새 프로젝트 생성
# 4. 첫 스펙 생성 — 채팅창에 기능 설명 입력
# 예시: "사용자 인증 기능을 이메일/비밀번호로 구현해줘"
# → Kiro가 requirements / design / tasks 스펙 파일 자동 작성
# 5. 스펙 승인 후 에이전트가 코드 작성 시작
# kiro.dev/docs 에서 훅 설정·MCP 연동 방법 확인
💡 AWS 계정 없이도 시작 가능 Kiro는 AWS 계정뿐 아니라 Builder ID(무료 AWS 계정)로도 시작할 수 있습니다. 신용카드 없이 무료 플랜을 먼저 시험해 보고 필요할 때 유료 플랜으로 전환하세요.
참고 자료
이 글의 기능 설명과 가격 정보는 다음 공식 자료를 근거로 했습니다. 초기 출시 단계라 세부 사항이 자주 바뀔 수 있으니 최신 정보는 공식 문서에서 확인하세요.
네, 무료 플랜이 있습니다. 월 50회 인터랙션과 제한된 에이전트 작업을 무료로 제공합니다. AWS 계정이나 Builder ID(무료 생성 가능)로 로그인하면 바로 시작할 수 있습니다. 신용카드는 필요 없습니다. 무료 한도를 넘으면 프로($19/월)로 업그레이드할 수 있습니다.
Amazon Q Developer를 쓰던 사람은 Kiro로 어떻게 전환하나요?
Amazon Q Developer는 2026년 5월 15일 신규 가입을 종료했고, 기존 사용자 서비스도 순차 종료됩니다. Kiro는 kiro.dev에서 별도 설치가 필요합니다. Amazon Q Developer의 코드베이스 컨텍스트나 설정 파일은 직접 가져오는 기능이 아직 없으므로, 프로젝트를 다시 열고 첫 스펙 생성부터 새로 시작하는 방식입니다.
클로드 코드(Claude Code)와 Kiro 중 무엇을 써야 하나요?
쓰임새가 다릅니다. 클로드 코드는 기존 코드베이스를 빠르게 탐색·수정하거나 터미널 중심의 인터랙티브 코딩에 강합니다. Kiro는 새 기능을 처음부터 설계해야 할 때, 또는 여러 파일에 걸친 복잡한 구현 계획이 필요할 때 유리합니다. AWS 서비스를 주로 쓰는 팀이라면 Kiro와의 통합이 더 자연스럽습니다. 두 도구를 상황에 따라 함께 쓰는 것도 가능합니다.
Kiro의 스펙(Spec) 파일은 어디에 저장되나요?
스펙 파일은 프로젝트 디렉터리 내에 마크다운(.md) 형식으로 저장됩니다. 팀과 함께 깃(Git)으로 버전 관리할 수 있고, 코드 변경 이력과 함께 설계 결정 과정을 추적할 수 있습니다. 나중에 같은 팀원이나 새 팀원이 "왜 이렇게 만들었지?"를 확인할 때 스펙 파일이 기준 문서가 됩니다.
MCP 서버를 Kiro에 연결하는 것이 어렵나요?
Kiro는 MCP를 네이티브로 지원하며 원격 MCP도 연결할 수 있습니다. 설정 파일에 MCP 서버 주소와 인증 정보를 등록하면 됩니다. 기존에 클로드 코드나 커서에서 MCP 서버를 쓰던 사람이라면 같은 설정 구조를 참고할 수 있습니다. 구체적인 설정 방법은 kiro.dev/docs에서 확인하세요.
Kiro는 어떤 프로그래밍 언어를 지원하나요?
VS Code 기반으로 만들어졌기 때문에 VS Code가 지원하는 언어는 대부분 사용할 수 있습니다. 공식적으로는 TypeScript, JavaScript, Python, Java, Go, Rust 등 주요 언어에서 에이전트 기능이 동작합니다. 스펙 자동 생성과 훅도 언어 무관하게 마크다운 기반으로 작동하므로 특정 언어에 종속되지 않습니다.
AWS Kiro키로 AI IDE스펙 주도 개발Amazon Q Developer 대체AI 코딩 도구아마존 베드락에이전트 IDEKiro 가격