개요

터미널 자동완성 도구 Fig가 Amazon에 인수되어 Amazon Q Developer CLI로 진화했고, 2025년 11월 Kiro CLI로 리브랜딩된 계보 정리. 단순 autocomplete → AI 코딩 어시스턴트 → spec-driven 개발 플랫폼으로 변화한 과정. 라이선스가 Apache 2.0 → Proprietary로 전환되며 커뮤니티 논쟁도 발생.


전체 타임라인

시기사건
2020Fig 창업 (SF, Y Combinator)
2023-08-29Amazon/AWS가 Fig 인수
2023-11Fig가 CodeWhisperer에 통합
2024-04-30Amazon Q Developer 출시 (CodeWhisperer 후속)
2024-09-01Standalone Fig 제품 종료 (sunset)
2025-03Amazon Q Developer CLI agent 정식 출시
2025-11-17Kiro IDE + Kiro CLI GA 출시
2025-11-24기존 Q CLI 사용자 자동 업그레이드
2026-04-14Kiro CLI 2.0 (headless + Windows 지원)

1. Fig (2020~2024.09)

무엇이었나

IDE 스타일 비주얼 자동완성을 터미널에 가져온 도구.

macOS Terminal / iTerm에서:
  git check|
            ↑ 팝업으로 checkout, check-ignore 등 제안
            + 각 명령 설명
            + dotfiles 동기화
            + 팀 shortcut 공유

핵심 기능

  • 400+ CLI 도구에 contextual suggestion (git, npm, aws, docker…)
  • Customizable shortcuts & descriptions
  • Visual apps
  • dotfiles 동기화
  • Team-shared shortcuts

배경

  • Y Combinator 졸업사
  • General Catalyst, Datadog CEO 등 투자 (~$200만)
  • 2023-08-29 Amazon 인수 (금액 비공개)
  • 인수 직후 모든 유료 기능 무료화
  • 2024-09-01 standalone 종료 → 기술은 Q로 흡수

2. Amazon Q Developer / Q CLI (2024.04~2025.11)

무엇이었나

CodeWhisperer의 후속 + Fig 기술 흡수 = AWS의 제너레이티브 AI 개발자 도구.

Q CLI 주요 기능

기능설명
자연어 → 명령 변환”Find all PNGs > 5MB” → 셸 명령
q chat대화형 AI 에이전트 (파일 수정, diff, 실행)
MCP 지원Playwright, browser, docs 등 외부 도구
모델Claude Sonnet 3.7 기반
다국어Python, JS/TS + Dart, Go, Kotlin, PHP, Ruby, Rust, Scala, Bash, PowerShell, CloudFormation, Terraform
플랫폼macOS + Linux (Ubuntu, AppImage) — Windows 미지원
라이선스Apache 2.0 오픈소스 (aws/amazon-q-developer-cli)

Q CLI 가격

티어가격포함
Free$0제한 사용량
Pro$19/월1,000 agentic requests + 엔터프라이즈
Pro+$39/월3,000 requests

3. Kiro CLI (2025.11.17~)

무엇인가

AWS의 새로운 agentic 개발 플랫폼 — IDE + CLI 패키지. Q Developer CLI의 공식 후속이며 spec-driven development 철학.

출시 상세

  • 2025-11-17: Kiro IDE GA + Kiro CLI 동시 출시
  • 2025-11-24: 기존 Q CLI 사용자 auto-update로 자동 마이그레이션
  • 2026-04-14: Kiro CLI 2.0 — Headless mode (CI/CD 통합), Windows 정식 지원, 새 UI

Kiro의 두 가지 모드

1. Vibe Mode — 빠른 대화형
   - 요구사항 불분명 시
   - 프로토타이핑·탐색

2. Spec Mode — 구조화된 개발 ⭐
   - requirements.md (EARS notation: user story + acceptance criteria)
   - design.md (architecture, sequence diagrams)
   - tasks.md (실행 단위)
   → 프로토타입 → 프로덕션 전환 최적화

주요 기능

기능설명
Interactive Chat터미널 내 AI 대화
Custom Agents워크플로우 맞춤 에이전트
MCP Integration외부 도구 연동
Agent Steering팀 best practice로 AI 동작 가이드 (steering files)
Smart Hooks명령 전·후 자동화 (pre/post)
Context Management디렉토리별 프로젝트 대화 이력

설치

# 공식 설치
curl -fsSL https://cli.kiro.dev/install | bash
 
# macOS Homebrew
# 기존 amazon-q cask → 자동 kiro-cli 업데이트
brew install kiro-cli

명령어 호환성

# Kiro CLI
kiro
 
# Q CLI 명령어도 backwards compatible
q          # 동작
q chat     # 동작 (Kiro로 연결)
 
# 설정 폴더 마이그레이션
# ~/.aws/amazonq/  →  ~/.kiro/  (자동)

Kiro CLI 가격 (Credit Pool 기반)

티어월 요금크레딧비고
Free$050/월영구 무료 + 가입 시 500 보너스 (30일)
Pro$20/월1,000overage $0.04/credit
Pro+$40/월2,000overage $0.04/credit
Power$200/월10,000overage $0.04/credit

요청별 크레딧:

  • Spec 요청: $0.20
  • Vibe 요청: $0.04
  • 0.01 단위 fractional 차감 (간단한 작업은 1 credit 미만)
  • 구독 하나로 IDE + CLI + ACP 호환 IDE + CI/CD 자동화 모두 사용

Q CLI vs Kiro CLI 핵심 차이

항목Q Developer CLIKiro CLI
라이선스Apache 2.0 (오픈)AWS IP License (proprietary) ⚠️
철학Agentic chat 위주Spec-driven + Vibe coding
플랫폼macOS, LinuxmacOS, Linux, Windows (2.0+)
가격 모델Per-request (39)Credit pool (20/200)
진입 명령q, q chatkiro (+ q backwards compatible)
설정 폴더~/.aws/amazonq/~/.kiro/
Headless지원 제한CI/CD 통합 (2.0+)

라이선스 전환 논쟁

Q Developer CLI:
  ✅ Apache 2.0 (오픈소스)
  ✅ 커뮤니티가 포크·수정 자유
  ✅ GitHub에 여전히 존재 (aws/amazon-q-developer-cli)

  ↓ 리브랜드 + 라이선스 전환

Kiro CLI:
  ⚠️ AWS IP License (proprietary)
  ⚠️ 소스코드 비공개
  ⚠️ 커뮤니티 논쟁

이전 오픈소스 Q CLI 레포는 유지되지만 업데이트는 Kiro로 집중 → 커뮤니티는 유료화·폐쇄화 우려


경쟁 제품 위치

제품개발사가격철학
Kiro CLIAWS200/월Spec-driven
Claude CodeAnthropic200/월에이전트 위임
Codex CLIOpenAIChatGPT 구독 포함SDLC 통합
CursorAnysphere$20/월IDE 기반
WindsurfCodeium$15/월Cascade 에이전트
Gemini CLIGoogle무료 (한도)거대 컨텍스트

→ 관련: Claude Code CLI, Codex 플랫폼 (SDLC 가이드), Cursor, Windsurf, Gemini CLI


Spec-driven Development 철학

Kiro의 핵심 차별점:

Vibe coding (일반):
  - "이런 기능 만들어"
  - AI가 즉시 코드 생성
  - 빠르지만 요구사항 모호

Spec-driven (Kiro):
  1. requirements.md
     - User story (EARS notation)
     - Acceptance criteria

  2. design.md
     - Technical architecture
     - Sequence diagrams

  3. tasks.md
     - 실행 가능 작업 단위

  → 프로토타입 → 프로덕션 전환 구조적

EARS Notation (Easy Approach to Requirements Syntax):

  • 명확한 user story 문법
  • Ubiquitous, Event-driven, State-driven, Unwanted behavior 등 분류

의의 & 시사점

긍정

  • Fig의 기술이 사라지지 않고 진화 → Amazon Q → Kiro
  • Spec-driven 철학으로 단순 코드 생성에서 공학적 개발로
  • Credit pool 가격 모델이 예측 가능
  • 하나의 구독으로 IDE + CLI + CI/CD 통합

우려

  • 오픈소스 → Proprietary 전환
  • AWS 생태계 락인 가능성
  • 가격 복잡도 (request별 비용 차이)
  • Power 티어 $200/월 = Claude Code CLI와 비슷한 수준

현재 (2026) 사용 권장

AWS 생태계 깊게 사용 + Spec-driven 선호:
  → Kiro CLI (Pro $20/월)

오픈소스·커스터마이징 중요:
  → [[Claude Code CLI]] (Anthropic)
  또는 [[Gemini CLI]] (Google, 무료)
  또는 [[Codex CLI]] (OpenAI)

터미널 autocomplete만 원함 (Fig 본래 용도):
  → Warp, oh-my-zsh, fzf 등 대안

다른 노트와의 연결

노트연결
TerminalFig/Kiro 관련 언급
Claude Code CLI경쟁 제품
Codex 플랫폼 (SDLC 가이드)경쟁 제품
Cursor경쟁 제품
Windsurf경쟁 제품
AWSKiro의 소속
MCP (Model Context Protocol)Kiro도 MCP 지원
FOMO 무기화와 기술 조기 채택잦은 리브랜딩 피로

교훈

"도구는 진화하되, 사용자는 학습 비용을 반복 부담"

Fig (2020) → 기능 습득
Q CLI (2024) → 명령어 체계 변경
Kiro CLI (2025) → 또 변경 + 유료화

→ 빠른 변화의 시대일수록
  [[FOMO 무기화와 기술 조기 채택]]의 조언이 유효:
  "안정화 후 선택적 채택"

관련 항목