μ΅κ·Ό λͺ λ κ° AI μ½λ© λꡬλ€μ λλΌμ΄ μλλ‘ λ°μ νκ³ μμ΅λλ€.
ChatGPT, Copilot, Cursorβ¦ νμ§λ§ μ¬μ ν λ§μ λκ΅¬κ° βν μ€μ§λ¦¬ ν둬ννΈβμ μμ‘΄νκ±°λ, βμ μ λ μμ²βμ μꡬνμ£ .
μ€λ μκ°ν Kiroλ μ΄μλ μμ ν λ€λ₯Έ λ°©ν₯μ μ κ·Όμ νν λꡬμ λλ€.
Kiroλ λ¨μν βμ½λλ₯Ό λμ μ¨μ£Όλ AIβκ° μλλΌ, κ³νλΆν° μ€κ³, ꡬνκΉμ§ ν¨κ»νλ AI λλ£μ λλ€.
β¨ Kiroλ?
Kiroλ μλ§μ‘΄(Amazon)μ΄ 2025λ 7μμ 곡κ°ν AI κΈ°λ° μ½λ© IDEμ λλ€.
νΉμ§μ λͺ νν©λλ€:
β λ¨μν μ½λ μμ±μ΄ μλλΌ
β κΈ°λ₯ μ€ν μμ± β μ€κ³ λ¬Έμ μμ± β μμ λͺ©λ‘ μ μ β μ½λ ꡬνμ΄λΌλ
μ κ³Όμ μ AIμ ν¨κ» μνν μ μλ νλ«νΌμ λλ€.
νλ§λλ‘, κΈ°νκ³Ό κ°λ° μ¬μ΄μ λ¨μ μ AIκ° λ©μ°λ λꡬλΌκ³ λ³Ό μ μμ΅λλ€.
π ν΅μ¬ κ°λ : Spec-Driven Development (λͺ μΈ κΈ°λ° κ°λ°)
Kiroλ βν둬ννΈ ν μ€βλ‘ λ°λ‘ μ½λλ₯Ό μ§μ§ μμ΅λλ€.
λμ λ¨Όμ **κΈ°λ₯ μ€ν(spec)**μ λ§λλλ€.
μλ₯Ό λ€μ΄,
βμΊλ¦ν° μΈνμ μ€μ ν μ μλ μ λ ₯ νΌμ λ§λ€κ³ μΆμ΄β
λΌκ³ μ λ ₯νλ©΄, Kiroλ λ€μκ³Ό κ°μ΄ μλμΌλ‘ λ¬Έμλ₯Ό ꡬμ±ν©λλ€:
- μ¬μ©μ μ€ν 리(User Story)
- μμ© κΈ°μ€(Acceptance Criteria)
- UI μ€κ³ λ¬Έμ (λμμΈ λ¬Έμ)
- μ»΄ν¬λνΈ κ΅¬μ‘° λ° λ°μ΄ν° νλ¦λ
- ꡬν κ³νμ (tasks.md)
μ΄ν βImplement thisβ λ²νΌμ λλ₯΄λ©΄,
Kiroλ ν΄λΉ μ€νμ κΈ°λ°μΌλ‘ μ€μ μ½λλ₯Ό μμ±ν©λλ€.
π» μ£Όμ κΈ°λ₯
κΈ°λ₯ | μ€λͺ |
π§Ύ μꡬμ¬ν μλ μμ± | μμ°μ΄ μμ² β μ¬μ©μ μ€ν 리 + μΉμΈ κΈ°μ€ μμ± |
π§© μ€κ³ λ¬Έμ μλν | UI ꡬ쑰, λ°μ΄ν° νλ¦, μ»΄ν¬λνΈ λΆλ¦¬ λ± |
π§ Claude κΈ°λ° AI λͺ¨λΈ | Claude 4 Sonnet λ΄μ₯ β μ½λ μ΄ν΄, ꡬ쑰ν λ₯λ ₯ μ°μ |
π§ͺ ν μ€νΈ / 리ν©ν λ§ μλν | Hooks κΈ°λ₯μΌλ‘ ν μ€νΈ μμ±, λ¬Έμν, μ½λ λ³κ²½ κ΄λ¦¬ |
β ꡬν κ³ν 체ν¬λ¦¬μ€νΈ | task λ¨μ κ³ν β λ²νΌ ν΄λ¦μΌλ‘ μ½λ μμ± |
β± λ°μ λΉ λ₯Έ UI | VS Codeμ μ μ¬ν λ μ΄μμ + Amazon μ€νμΌ ν λ§ |
π¦ μκΈμ (2025λ 7μ κΈ°μ€, ν리뷰 무λ£)
νλ | κ°κ²© | νΉμ§ |
Free | $0/μ | μ 50ν AI μμ², μ€ν μμ±, ꡬν μλν κΈ°λ³Έ κΈ°λ₯ μ 곡 |
Pro | $19/μ μμ | μ 1,000ν AI μμ², MCP λ± νμ₯ κΈ°λ₯ ν¬ν¨ |
Pro+ | $39/μ μμ | μ 3,000ν AI μμ², κ³ κΈ κΈ°λ₯ |
νμ¬λ λͺ¨λ κΈ°λ₯μ΄ νλ¦¬λ·°λ‘ λ¬΄λ£ μ 곡 μ€μ΄λ―λ‘ μ²΄νν΄λ³Ό μ μλ μ΅μ μ μκΈ°μ λλ€.
π§ Claudeμμ μ°λ
Kiroλ Anthropicμ Claude 4 Sonnetμ κΈ°λ³Έ AI λͺ¨λΈλ‘ μ¬μ©ν©λλ€.
Claudeλ μ½λ λ¬Έλ§₯ μ΄ν΄λ ₯κ³Ό κΈ΄ λ¬Έμ μ²λ¦¬ λ₯λ ₯μ΄ νμνμ¬,
λ€μν μ»΄ν¬λνΈλ₯Ό λμμ κ³ λ €νκ±°λ 볡μ‘ν λ°μ΄ν° νλ¦ μ€κ³λ₯Ό μ μ²λ¦¬ν©λλ€.
ν λꡬμ λΉκ΅ μ μ₯μ :
λꡬ | ν둬ννΈ κΈ°λ° | μ€ν λ¬Έμ μλν | λ€μ€ νμΌ μ§μ | ν μ€νΈ μλν |
Kiro | β | β | β | β |
Copilot | β | β | β | β |
Cursor | β | μΌλΆ κ°λ₯ | β | β |
π μ€μ μ¬μ© μλλ¦¬μ€ μμ
μλ리μ€: μΊλ¦ν° μΈν μ λ ₯ νΌ λ§λ€κΈ°
- μ¬μ©μ μμ²:
βμΊλ¦ν° μΈνμ ν κΈκ³Ό λλ‘λ€μ΄μΌλ‘ μ λ ₯νλ UIλ₯Ό λ§λ€κ³ μΆμ΄β - Kiro μ²λ¦¬:
- μꡬμ¬ν λ¬Έμ μμ± (user story + acceptance criteria)
- λμμΈ λ¬Έμ μμ± (μ»΄ν¬λνΈ κ΅¬μ‘°, λ°μ΄ν° νλ¦)
- ꡬν κ³ν μμ± (tasks.md)
- μλ μ½λ μμ± (React μ»΄ν¬λνΈ + Tailwind + νμ μ μ + ν μ€νΈ)
- μ¬μ©μλ μμ±λ μ½λ κ²ν ν βμμ β λλ βμΆκ° μμ²β κ°λ₯
πββοΈ Kiroλ μ΄λ€ μ¬λμκ² μ ν©ν κΉ?
- νλ‘ νΈ/λ°±μλ κΈ°λ₯ μ 체λ₯Ό ν λ²μ μ€κ³νκ³ μΆμ κ°λ°μ
- AIμκ² μꡬμ¬νμ μ μ λ¬νμ§ λͺ»ν΄ λ΅λ΅νλ μ¬μ©μ
- κΈ°ν-μ€κ³-ꡬνμ λΉ λ₯΄κ² λ°λ³΅νκ³ μΆμ μ€ννΈμ ν
- Claude κΈ°λ° μ½λ© μλνμ κ΄μ¬ μλ μ€λ¬΄μ
π λ§λ¬΄λ¦¬
Kiroλ λ¨μν μ½λ μλ μμ±κΈ°κ° μλλλ€.
**κ°λ°μμ μ¬κ³ ꡬ쑰μ λ§μΆ° ν¨κ» κ³ννκ³ ν¨κ» μ§λ βAI λλ£β**μ κ°κΉμ΅λλ€.
κΈ°νλΆν° μ½λ ꡬνκΉμ§ AIκ° μ²΄κ³μ μΌλ‘ λλ κ²½ν,
ν λ² μ²΄νν΄λ³΄λ©΄ κΈ°μ‘΄ AI μ½λ© λꡬλ€κ³Όλ λ€λ₯Έ μ°¨μ΄λ₯Ό λλ μ μμ κ²μ λλ€.
π μ§κΈ Kiro 곡μ μ¬μ΄νΈμμ 무λ£λ‘ 체νν΄λ³΄μΈμ:
π https://kiro.dev