Ch1. 플랜 & 환경 설정
Kiro 접근 가능한 플랜, 설치/업데이트, 기본 설정
플랜 선택 가이드
Kiro는 무료 플랜부터 엔터프라이즈까지 다양한 플랜을 제공합니다. 모든 플랜은 크레딧 기반으로 운영되며, 초과 사용 시 추가 요금이 발생합니다.
| 플랜 | 월 요금 | 크레딧 | 초과 요금 | 비고 |
|---|---|---|---|---|
| Free | $0 | 50 크레딧 | - | 무료 체험용 |
| Pro | $20 | 1,000 크레딧 | $0.04/크레딧 | 개인 개발자 |
| Pro+ | $40 | 2,000 크레딧 | $0.04/크레딧 | 중급 사용자 |
| Power | $200 | 10,000 크레딧 | $0.04/크레딧 | 고급 사용자 |
| Enterprise | 문의 | 맞춤형 | 맞춤형 | 팀/기업용 |
Kiro for Students (2026-03-18)
학생 인증 시 1년간 무료로 월 1,000 크레딧을 제공합니다. Pro 플랜과 동일한 수준의 모델 접근 권한을 갖습니다. 자세한 내용: https://kiro.dev/students
크레딧 시스템
Kiro는 크레딧 기반으로 운영됩니다. 각 AI 요청(Vibe, Spec 등)마다 크레딧이 소모되며, 신규 가입 시 소셜 로그인 또는 Builder ID로 가입하면 30일 내 사용 가능한 500 보너스 크레딧을 제공합니다.
설치 & 업데이트
데스크톱 애플리케이션 설치
Kiro는 독립적인 데스크톱 IDE로 제공됩니다.
- 공식 사이트 방문: https://kiro.dev
- 운영체제별 다운로드: Mac, Windows, Linux 지원
- 설치 실행: 일반적인 데스크톱 애플리케이션과 동일한 설치 과정
- 계정 연동: Google, GitHub, 또는 AWS Builder ID로 로그인
시스템 요구사항
- 운영체제: macOS, Windows 10+, Linux
- 메모리: 최소 4GB RAM (권장 8GB+)
- 저장공간: 최소 2GB 여유 공간
- 네트워크: 인터넷 연결 필수 (AI 모델 접근용)
설치 검증
# Kiro 실행 후 상태 확인
# 좌측 하단에서 연결 상태와 크레딧 잔량 확인 가능업데이트
- Kiro는 자동 업데이트가 기본값입니다.
- 수동 업데이트: Help → Check for Updates
모델 선택
Kiro는 Claude 모델을 기본으로 사용하며, 2026년 3월 기준 다음 모델을 지원합니다.
| 모델 | 컨텍스트 | 특징 | 접근 가능 플랜 |
|---|---|---|---|
| Claude Opus 4.6 | 1M | 최고 성능, 장시간 태스크 안정성, 자체 코드 리뷰 | Pro, Pro+, Power |
| Claude Sonnet 4.6 | 1M | Opus에 근접한 지능, 토큰 효율적 | 전체 유료 플랜 |
| MiniMax 2.5 | 200K | 오픈 웨이트, 0.25x 크레딧 소모 | 전체 |
| Claude Opus 4.5 | 200K | 복잡한 추론 | Pro, Pro+, Power |
| Claude Sonnet 4.5 | 200K | 균형 잡힌 성능 | 전체 |
| Claude Haiku 4.5 | 200K | 빠른 응답, 간단한 작업 | 전체 |
1M 컨텍스트 윈도우 (GA)
Claude Opus 4.6과 Sonnet 4.6의 컨텍스트 윈도우가 200K에서 1M 토큰으로 확대되어 GA(정식 출시)되었습니다. 대규모 코드베이스 전체를 한 번에 참조하거나, 긴 대화 히스토리를 유지하면서 작업할 수 있습니다.
오픈 웨이트 모델 확대
MiniMax 2.5 등 오픈 웨이트 모델이 추가되었으며, IAM Identity Center 사용자에게도 오픈 웨이트 모델 접근이 확대되고 있습니다. 크레딧 효율이 중요한 경우 0.25x 모델을 활용하세요.
- Auto 모드: Sonnet 4.5 + 특화 모델 혼합, 의도 감지/캐싱으로 품질-지연-비용 균형
- 설정에서 모델 선택 및 응답 스타일 조정 가능
실행 모드 이해
| 모드 | 동작 |
|---|---|
Vibe Mode | 실시간 대화형 개발, 빠른 반복 작업 |
Spec Mode | 구조화된 계획 수립, 체계적인 개발 프로세스 |
워크스페이스 설정
Kiro는 프로젝트 단위로 워크스페이스를 관리합니다.
// .kiro/config.json
{
"defaultMode": "vibe",
"autoSave": true,
"contextLimit": 100000,
"specDrivenDevelopment": true
}Kiro CLI
IDE 외에 Kiro CLI도 터미널에서 사용할 수 있습니다 (최신 v1.28.0, 2026-03-20).
# CLI 설치
npm install -g @anthropic-ai/kiro-cli
# 프로젝트에서 Kiro 시작
kiro
# TUI 모드로 시작 (v1.28 - 실험적)
kiro --tui
# 에이전트 생성 (v1.27+ - AI 어시스트 모드 기본)
kiro agent createCLI v1.28.0 주요 기능 (2026-03-20):
- 실험적 TUI 모드 (
--tui): 라이브 상태 바, 마크다운 구문 강조, 인터랙티브 패널 /chat new커맨드: 세션 중 새 대화 시작 (선택적 초기 프롬프트 지정 가능)--list-models플래그: 사용 가능한 모델 목록 조회 (--format json지원)- 버그 수정:
--resume-picker실패,Ctrl+C중단 처리, thinking tool 무한 루프 해결
CLI v1.27 주요 기능:
/agent createAI 어시스트 모드 기본값- 세션 설정 도구로 대화 중 설정 변경
- Granular scoped permissions (쉘 명령어 신뢰 범위 제어)
@path인라인 파일 참조, 동적 모델 선택
기본 디렉토리 구조
project/
├── .kiro/
│ ├── config.json
│ ├── steering/ # Steering 규칙 (product.md, tech.md, structure.md)
│ ├── specs/
│ │ └── *.md
│ ├── hooks/
│ │ └── *.json
│ └── settings/
│ └── mcp.json # MCP 서버 설정
├── src/
└── ...참고 문서
- Kiro 공식 사이트: https://kiro.dev
- 가격 정보: https://kiro.dev/pricing
- 문서: https://kiro.dev/docs
- IDE 체인지로그: https://kiro.dev/changelog/ide/
- CLI 체인지로그: https://kiro.dev/changelog/cli/