๋ ํด๋ก๋ ์ฝ๋ ์๋๋ฅผ ๋ง์, ๊ด์ฌ์๋ ์ฃผ์ ์ ์ฌ์ด๋ ํ๋ก์ ํธ๋ฅผ ํผ์ ๊ฐ๋ฐํด๋ณด๊ธฐ๋ก ํ๋ค.
๊ธฐํ, ๋์์ธ, FE, BE, ์ธํ๋ผ.. ๋ฆฌ์ผ End-to-End๋ก!
ํด์ฝ์ ํจ๊ป ํ ๋ฌ ์ ๋ ์์ ํ๋ค. ๊ฒฐ๋ก ๋ถํฐ ๋งํ๋ฉด — ์ด๋ ต์ง ์์๋ค.
์ ์๋ ์ชฝ์์๋ AI๊ฐ ์๋ฐ์ด ๋๊ณ , ๋ชจ๋ฅด๋ ์ชฝ์์๋ AI๊ฐ ๊ฐ์ด๋๊ฐ ๋๋ค. ๋ ๊ฒฝ์ฐ ๋ชจ๋ ๋ด๊ฐ ํ ๊ฑด ๋๋ ํ ์ด์๋ค.
๋ฐ์ด๋ธ ์ฝ๋ฉ์ด๋ผ๊ณ ๋ค ํ์ง๋ง, ์ค์ ๋ก ํด๋ณด๋ "๋ฐ์ด๋ธ"์ผ๋ก๋ง ๋๋ ๊ฑด ์๋์๋ค. ์ฒด๊ณ๊ฐ ์์ด์ผ ํ๋ค.
ํ๋ฌ๋์ ํด๋ก๋์ ์ง์ง๊ณ ๋ณถ์ผ๋ฉฐ ์์ ํ๋ ๋ฐฉ์ ๋ฐ ๊พธ๋ฅดํ๋ค์ ์๊ฐํ๋ ค ํ๋ค.
1. ํ๋ฉด ๋จผ์ , ์๋ฒ๋ ๋์ค์
๋๋ ๋ณดํต ๊ฐ๋ฐํ ๋์ API๋ฅผ ๋ง๋ค๊ณ , ํด๋ผ์ด์ธํธ๋ฅผ ๋ถ์ธ๋ค. ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก์ ์ด์ฉ๋ฉด ๋น์ฐํ์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค.
ํ์ง๋ง ํด๋ก๋ ์ฝ๋์ ์ผํ๋ฉด์๋ ํ๋ฉด๋ถํฐ ๋ง๋ค์๋ค.
Flutter๋ก ํ ํ๋ฉด, ์์ธ ํ๋ฉด, ๊ฒ์ ํ๋ฉด์ ๋จผ์ ๊ทธ๋ ธ๋ค.
ํ๋ฉด์ ๋ง๋ค๋ค ๋ณด๋ฉด "์ฌ๊ธฐ์ ์นด๋ ๋ชฉ๋ก์ด ํ์ํ๋ค", "์ฌ๊ธฐ์ ์นดํ ๊ณ ๋ฆฌ๋ณ ํต๊ณ๊ฐ ํ์ํ๋ค" — ํ์ํ API๊ฐ ์์ฐ์ค๋ฝ๊ฒ ๋๋ฌ๋๋ค.
์ฒ์์๋ ๋งค๋ฒ "์ด ํ๋ฉด์ ํ์ํ API๋ฅผ API_SPECIFICATION.md์ ์ ๋ฆฌํด์ค"๋ผ๊ณ ๋งํ๋ค.
๊ทธ๋ฐ๋ฐ ๋ฐ๋ณต๋๊ธธ๋ ์์ CLAUDE.md์ ๋ฃฐ๋ก ๋ฃ์๋ค:
## ํด๋ผ์ด์ธํธ์์ API๊ฐ ํ์ํ ๋
- ์๋ฒ API๊ฐ ํ์ํ ๊ธฐ๋ฅ์ ๊ตฌํํ ๋:
1. ํ์ํ ์๋ํฌ์ธํธ๋ฅผ API_SPECIFICATION.md์ ๋จผ์ ์ถ๊ฐ
2. ํด๋ผ์ด์ธํธ์์๋ mock ๋ฐ์ดํฐ๋ก ๋์ฒดํ์ฌ ํ๋ฉด์ด ๋์ํ๊ฒ ๊ตฌํ
3. ์๋ฒ ๊ตฌํ์ ๋ณ๋๋ก ์งํ
- ์กด์ฌํ์ง ์๋ API๋ฅผ ์ง์ ํธ์ถํ๋ ์ฝ๋๋ฅผ ์์ฑํ์ง ๋ง ๊ฒ
์ด ๋ฃฐ ํ๋๋ก, Claude๊ฐ ํ๋ฉด์ ๊ตฌํํ๋ค๊ฐ API๊ฐ ํ์ํ๋ฉด ์๋์ผ๋ก ๋ช ์ธ์ ์ถ๊ฐํ๊ณ mock์ผ๋ก ๋์ฒดํ๋ค.
๋งค๋ฒ ๋งํ ํ์๊ฐ ์๋ค. ๋ฐ๋ณต๋๋ ์ง์๋ ๋ฃฐ๋ก ๋ง๋ค์ด๋ผ — ์ด๊ฒ CLAUDE.md์ ํต์ฌ ํ์ฉ๋ฒ์ด๋ค.
mock์ผ๋ก ํ๋ฉด์ ๋๋ฆฌ๋ค ๋ณด๋ฉด "์ด ๋ฐ์ดํฐ ๊ตฌ์กฐ๊ฐ ํ๋ฉด์ ๋ง์ง ์๋ค"๋ผ๋ ๊ฑธ ๋ฐ๊ฒฌํ๋ค. ์๋ฒ๊ฐ ์์ง ์์ผ๋ ๋ช ์ธ๋ง ๊ณ ์น๋ฉด ๋๋ค.
๋ช ์ธ๊ฐ ๊ตณ์ผ๋ฉด, ์๋ฒ๋ฅผ ์ง ๋ค
ํ๋ฉด์ด ์์ฑ๋๊ณ mock์ผ๋ก ์ถฉ๋ถํ ๊ฒ์ฆ๋๋ฉด, ๊ทธ๋ ์๋ฒ๋ฅผ ์ง ๋ค. API_SPECIFICATION.md๋ ์ด๋ฏธ ์์ฑ๋์ด ์๋ค.
Claude์๊ฒ "์ด ์คํ๋๋ก ๊ตฌํํด"๋ผ๊ณ ํ๋ฉด ๋๋ค.
์๋ฒ ์ฝ๋๋ ๋ด ์์ญ์ด๋๊น ๊ฒฐ๊ณผ๋ฌผ์ ๋ณด๊ณ ๋ฐ๋ก ํ๋จํ ์ ์๋ค. "์ด sealed class ๊ตฌ์กฐ๊ฐ ๋ง๋์ง", "์์ธ ์ฒ๋ฆฌ๊ฐ ๋น ์ก๋์ง", "ํธ๋์ญ์ ๋ฒ์๊ฐ ์ ์ ํ์ง". AI๊ฐ ์ง ์ฝ๋๋ฅผ ๋ฆฌ๋ทฐํ ์ ์์ผ๋๊น ์์ฌํ๊ณ ๋งก๊ธด๋ค.
ํ๋ฉด ๊ตฌํ → API๊ฐ ๋๋ฌ๋จ → Claude๊ฐ API ๋ช
์ธ ์์ฑ
→ mock์ผ๋ก ํ๋ฉด ๊ฒ์ฆ → ๋ช
์ธ๋๋ก ์๋ฒ ๊ตฌํ
์ด๋ ๊ฒ ํ๋ฉด "์ธ๋ชจ์๋ API"๋ฅผ ๋ง๋ค ์ผ์ด ์๋ค. ํ๋ฉด์ด ํ์๋ก ํ๋ ๊ฒ๋ง ๋ง๋ ๋ค.
2. AI์๊ฒ "๋๋"์ ์ ๋ฌํ๋ ๋ฒ
๋ฌธ์ : ๊ธฐ๋ฅ์ ๋ง๋๋ฐ, ๋๋์ด ์๋๋ค
Flutter๋ฅผ ํ์ฉํ์ฌ ๊ฐ๋ฐํ๋ ๊ฒ๊ณผ, UI๋ฅผ "์" ๋ง๋๋ ๊ฑด ๋ค๋ฅธ ์๊ธฐ๋ค.
์ฒ์ Claude์๊ฒ "ํ ํ๋ฉด ๋ง๋ค์ด์ค"๋ผ๊ณ ํ์ ๋ ๊ธฐ๋ฅ์ ์ผ๋ก๋ ๋ง์์ง๋ง ๊ฒ์ํ ๊ฐ์๋ค. ํ ์คํธ ๋์ด, flatํ ๋ฐฐ๊ฒฝ, ์๊ฐ์ ๊ณ์ธต ์์.
AI์๊ฒ "์ด๋ป๊ฒ ๋ง๋ค์ด"๊ฐ ์๋๋ผ "์ด๋ค ๋๋์ด์ด์ผ ํด"๋ฅผ ์ ๋ฌํด์ผ ํ๋ค.
ํด๊ฒฐ: design-system.md
ํ๋ก์ ํธ ์์ docs/design-system.md ํ์ผ์ ๋ง๋ค์๋ค. ์ฌ๊ธฐ์ ๋ฃ์ ๊ฑด ์ฝ๋๊ฐ ์๋๋ผ ์ทจํฅ์ด๋ค:
## ๋์์ธ ์ฒ ํ
### ๋ ํผ๋ฐ์ค
์ผ์ฑ์นด๋ monimo, ์คํฝ(Speak)
### ์์น
1. ๋ฏธ๋๋ฉํ๊ณ ๊น๋ํ๊ฒ — ์์๊ฐ ์ ์์๋ก ์ข๋ค.
2. ๋จ, depth๋ ์ ์ง — ๋ฏธ๋๋ฉ ≠ flat. ๊ทธ๋ฆผ์, ๋ ์ด์ด, ์๊ฐ์ ๊ณ์ธต.
3. Vivid Spectrum ๊ทธ๋ผ๋ฐ์ด์
— ๋ธ๋ฃจ → ํผํ → ํํฌ.
4. ํ
์คํธ ์ค์ฌ — ์ ๋ณด ์ ๋ฌ์ ํ์ดํฌ๊ทธ๋ํผ๋ก.
### ํ์ง ๋ง ๊ฒ
- ํ
์คํธ ๋์ด์ ๋ฆฌ์คํธ (๊ฒ์ํ์ฒ๋ผ ๋ณด์)
- ์๊ฐ ์์๋ฅผ ์ ๋ถ ์ ๊ฑฐํ flat ๋์์ธ
- ์ผ์ ์ค์ฌ์ผ๋ก ์น์ฐ์น ํ ํ๋ฉด
- ์นด๋ ๋ด๋ถ์ ์์ด์ฝ ๋ฃ๊ธฐ
### ํ๋จ ๊ธฐ์ค
1. monimo/์คํฝ ์ฑ์ ์ด ํ๋ฉด์ ๋ฃ์ด๋ ์ด์ํ์ง ์์๊ฐ?
2. depth๊ฐ ๋๊ปด์ง๋๊ฐ?
3. "์ฌ์ง ์ฐ๊ธฐ" ํ๋์ด ๋์ ๋๋๊ฐ?
ํต์ฌ์ "ํ์ง ๋ง ๊ฒ"๊ณผ "ํ๋จ ๊ธฐ์ค" ์น์ ์ด๋ค.
AI๋ "์ด๋ ๊ฒ ํด"๋ณด๋ค "์ด๊ฑด ํ์ง ๋ง"๋ฅผ ๋ ์ ํํ๊ฒ ๋ฐ๋ฅธ๋ค.
๊ทธ๋ฆฌ๊ณ "monimo/์คํฝ์ ๋ฃ์ด๋ ์ด์ํ์ง ์์๊ฐ?"๋ผ๋ ์ง๋ฌธ์ Claude๊ฐ ๋ ํผ๋ฐ์ค ์ฑ๊ณผ ๋น๊ตํ๋ฉด์ ์ค์ค๋ก ๊ฒ์ฆํ๊ฒ ๋ง๋ ๋ค.
๋์์ธ ์์คํ ์ ์งํํ๋ค
์ด ๋ฌธ์๋ ํ ๋ฒ ์ฐ๊ณ ๋์ด ์๋๋ค. ์ฒ์์๋ ์ธ๋๊ณ ๋ธ๋ฃจ ๋จ์์ด์๋๋ฐ, ์ค์ ์ฑ์ ์ฐ๋ค ๋ณด๋ ๋ฐ๋ฐํ๋ค.
๊ทธ๋์ Vivid Spectrum ๊ทธ๋ผ๋ฐ์ด์ (๋ธ๋ฃจ→ํผํ→ํํฌ)์ผ๋ก ๋ฐ๊พธ๊ณ , ๊ธ๋์ค๋ชจํผ์ฆ ์นด๋๋ฅผ ๋์ ํ๋ค.
์ค์ํ ๊ฑด ์ฝ๋๋ฅผ ๋จผ์ ๋ฐ๊พธ์ง ์์๋ค๋ ๊ฒ. design-system.md์ ์์น์ ๋จผ์ ์ ๋ฐ์ดํธํ๊ณ , ๊ทธ ์์น์ ๋ง์ถฐ ๊ตฌํํ๋ค.
design-system.md๋ "๋๋"์ ์ ๋ฌํ๋ ๋ฌธ์์๋ค.
๊ทธ๋ฐ๋ฐ ํ๋ก์ ํธ์๋ ๋๋ ๋ง๊ณ ๋ AI์๊ฒ ์ ๋ฌํด์ผ ํ ๊ฒ๋ค์ด ์๋ค — ์์ ์์, ํ๋ก์ธ์ค, ํ์ง ๋ง์์ผ ํ ์ค์. ์ด๊ฑธ ๋ด๋ ๊ณณ์ด CLAUDE.md๋ค.
3. CLAUDE.md — AI์๊ฒ ๋งฅ๋ฝ์ ์ฃผ๋ ๋ฒ
Claude Code์๋ CLAUDE.md๋ผ๋ ํ์ผ์ด ์๋ค. ํ๋ก์ ํธ ๋ฃจํธ์ ๋ฃ์ผ๋ฉด ๋งค ์ธ์ ๋ง๋ค ์๋์ผ๋ก ์ฝํ๋ค. ํ๋ก์ ํธ์ ๊ท์น์ ๊ฐ์ ๊ฒ์ด๋ค.
์ฒ์: ๋ชจ๋ ๊ฑธ ๋ค ๋ฃ์๋ค
์ฒ์์๋ ๊ธฐ์ ์คํ, ์ํคํ ์ฒ ํจํด, ํ์ผ ๊ตฌ์กฐ๋ฅผ ์์ธํ๊ฒ ๋ฃ์๋ค:
## ํด๋ผ์ด์ธํธ (Flutter)
- ์ํ๊ด๋ฆฌ: StatefulWidget + setState
- ์ํคํ
์ฒ: Screen → Service(singleton) → BaseApiClient
- ์ฃผ์ ํ์ผ: home_screen.dart, card_service.dart, ...
## ์๋ฒ (Spring Boot + Kotlin)
- 4๊ณ์ธต: ui → application → domain → infrastructure
- Card ๋๋ฉ์ธ: sealed interface (GeneralCard, EventCard)
- JWT ์ธ์ฆ, FCM ํธ์, ํ ํฐ ๋ธ๋๋ฆฌ์คํธ, ๋ ์ดํธ ๋ฆฌ๋ฏธํ
## ์ธํ๋ผ
- Docker + Railway ๋ฐฐํฌ
- PaddleOCR + Flask OCR ์๋ฒ
๊ทธ๋ฐ๋ฐ ๋์๋ณด๋, ์ด๊ฑด Claude๊ฐ pubspec.yaml์ด๋ build.gradle.kts๋ฅผ ์ฝ์ผ๋ฉด ๋ฐ๋ก ์๋ ์ ๋ณด๋ค.
ํด๋ ๊ตฌ์กฐ๋ฅผ ํ์ํ๋ฉด ์ํคํ ์ฒ๋ ํ์ ํ๋ค. ๋ฃ์ด๋ด์ผ ์ปจํ ์คํธ๋ง ๋ญ๋นํ๋ค. ์ ๋ถ ๋บ๋ค.
์ต์ข ๋ณธ
# Glip
์ฌ์ง์ ์ฐ์ผ๋ฉด AI๊ฐ ์ ๋ณด๋ฅผ ๋ถ์·๋ถ๋ฅ·์ ์ฅํ๊ณ ,
ํ์ํ ๋ ๊ฒ์ํ๋ ์ฑ.
## UI ์์
์
- ๋ฐ๋์ docs/design-system.md๋ฅผ ๋จผ์ ์ฝ๊ณ ๋ฐ๋ฅผ ๊ฒ
- ๋ ํผ๋ฐ์ค: monimo, ํ ์ค
- ๋ฏธ๋๋ฉํ๋ flat ๊ธ์ง — depth(๊ทธ๋ฆผ์, ๋ ์ด์ด๋ง) ์ ์ง
- ํ
์คํธ ๋์ด์ ๋ฆฌ์คํธ ๊ธ์ง (๊ฒ์ํ์ฒ๋ผ ๋ณด์)
## ํด๋ผ์ด์ธํธ์์ API๊ฐ ํ์ํ ๋
- ์๋ฒ API๊ฐ ํ์ํ ๊ธฐ๋ฅ์ ๊ตฌํํ ๋:
1. ํ์ํ ์๋ํฌ์ธํธ๋ฅผ API_SPECIFICATION.md์ ๋จผ์ ์ถ๊ฐ
2. ํด๋ผ์ด์ธํธ์์๋ mock ๋ฐ์ดํฐ๋ก ๋์ฒดํ์ฌ ํ๋ฉด์ด ๋์ํ๊ฒ ๊ตฌํ
3. ์๋ฒ ๊ตฌํ์ ๋ณ๋๋ก ์งํ
- ์กด์ฌํ์ง ์๋ API๋ฅผ ์ง์ ํธ์ถํ๋ ์ฝ๋๋ฅผ ์์ฑํ์ง ๋ง ๊ฒ
## API ์์
์
- API ์คํ ๋ฌธ์: API_SPECIFICATION.md (ํ๋ก์ ํธ ๋ฃจํธ)
- API ์ถ๊ฐ/๋ณ๊ฒฝ ์ ์ด ๋ฌธ์๋ฅผ ๋จผ์ ์
๋ฐ์ดํธํ๊ณ ๊ตฌํํ ๊ฒ
์ ์ด๊ฒ ํจ๊ณผ์ ์ธ๊ฐ
์ฌ๊ธฐ ์๋ ๊ฑด ์ ๋ถ ์ฝ๋๋ฅผ ์ฝ์ด๋ ์ ์ ์๋ ๊ฒ๋ค์ด๋ค:
ํญ๋ชฉ์ ํ์ํ๊ฐ
| "๊ฒ์ํ์ฒ๋ผ ๋ณด์" | ์ฌ๋์ ๊ฐ๊ฐ์ ํ๋จ. ์ฝ๋๋ก ํํ ๋ถ๊ฐ |
| mock-first ํ๋ก์ธ์ค | "API๊ฐ ํ์ํ๋ฉด ๋ช ์ธ ์ถ๊ฐ → mock ๋์ฒด"๋ผ๋ ์์ ํ๋ฆ |
| "์ผ์ ๊ด๋ฆฌ ์ฑ์ด ์๋" | ์ฝ๋์ ์ผ์ ๊ธฐ๋ฅ์ด ์์ด์ AI๊ฐ ์ผ์ ์ฑ์ผ๋ก ์คํดํ ์ ์๋ค |
CLAUDE.md๊ฐ ๊ธธ๋ฉด ๋ ๊ฐ์ง ๋ฌธ์ ๊ฐ ์๊ธด๋ค.
๋งค ์ธ์ ๋ง๋ค ์ปจํ ์คํธ๋ฅผ ๋ญ๋นํ๊ณ , ์ฝ๋์ ๋ฌธ์๊ฐ ์ด๊ธ๋๋ฉด AI๊ฐ ํผ๋์ค๋ฌ์ํ๋ค.
์ฝ๋์์ ์ฝ์ด๋ผ ์ ์์ผ๋ฉด ๋ฃ์ง ์๋๋ค — ์ด ์์น ํ๋๋ฉด ์ถฉ๋ถํ๋ค.
4. Superpowers — "๋ค์ ํด์ค" ๋ฃจํ ํ์ถ
Claude Code์๋ Superpowers๋ผ๋ ํ๋ฌ๊ทธ์ธ์ด ์๋ค. ์คํฌ์ด๋ผ ๋ถ๋ฆฌ๋ ์์ ํ๋ก์ธ์ค๋ฅผ ์ค์นํด๋๋ฉด, ์์ฐ์ด๋ก ์์ฒญํ์ ๋ Claude๊ฐ ๋งฅ๋ฝ์ ๋ง๋ ์คํฌ์ ์์์ ๋ฐ๋์ํจ๋ค.
"ํ ํ๋ฉด์ ๊ฐํธํ๊ณ ์ถ๋ค"๊ณ ๋งํ๋ฉด, Claude๊ฐ brainstorming ์คํฌ์ ๋ฐ๋์์ผ ๋จผ์ ๋ํ๋ฅผ ์์ํ๋ค. ๋ญ ๋ฐ๊ฟ์ง, ์ ์ฝ์ด ๋ญ์ง ๋ฌผ์ด๋ณด๊ณ , ๋ด๊ฐ ๊ณ ๋ฅธ ๋ฐฉํฅ์ผ๋ก ์คํ ๋ฌธ์๋ฅผ ๋ง๋ ๋ค. ์คํ์ด ๋์ค๋ฉด writing-plans ์คํฌ์ด ์ด์ด์ ธ ์คํ ๊ณํ์ ์ฒดํฌ๋ฆฌ์คํธ๋ก ์ชผ๊ฐ๊ณ , executing-plans๊ฐ ํ ์คํ ์ฉ ์ฒ๋ฆฌํ๋ฉด์ ๋งค๋ฒ ํ์ธ์ ๋ฐ๋๋ค.
brainstorming → ๋ฐฉํฅ ๊ณ ์ (์คํ ๋ฌธ์)
↓
writing-plans → ์์ ๊ฒฐ์ (์คํ ๊ณํ)
↓
executing-plans → ๋จ๊ณ๋ณ ๊ตฌํ + ๊ฒ์
์ด๊ฒ ์ข์๋ ๊ฑด, "ํ ํ๋ฉด ๋ฆฌ๋์์ธํด์ค" ํ ๋ฒ์ ์ํค๊ณ ๋ง์์ ์ ๋ค๋ฉด "๋ค์ ํด์ค"๋ฅผ ๋ฐ๋ณตํ๋ ๋ฃจํ์ ์ ๋น ์ง๋ค๋ ๊ฒ์ด๋ค.
๋งค ๋จ๊ณ๋ง๋ค ๋ด๊ฐ ๊ฐ์ ํ๋๊น ๋ฐฉํฅ์ด ์ด๊ธ๋ ํ์ด ์๋ค.
UI ๋ณ๊ฒฝ ๋ ํนํ ๋น๋ฌ๋ค. "์จ๋ณด๋ฉ ๊ฐ์ด๋๋ฅผ ๋ฃ๊ณ ์ถ๋ค"๊ณ ๋งํ์ brainstorming์ด ๋ฐ๋๋๋๋ฐ, ์ด ๋์๋ ์ค์ HTML ๋ชฉ์ ์ ๋ง๋ค์ด์ ๋ก์ปฌ ์๋ฒ๋ฅผ ๋์์ฃผ์๋ค.
๋ธ๋ผ์ฐ์ ์์ ๊ฐ ์์ ์ง์ ๋์ผ๋ก ๋ณด๊ณ ๊ณ ๋ฅผ ์ ์์๋ค.
"์ค๋ช ๋ค์ด๋ณด๊ณ ์์ํด๋ด"๊ฐ ์๋๋ผ "์ง์ ๋ณด๊ณ ๊ณจ๋ผ"์ธ ์ ์ด๋ค. ํ ์คํธ๋ก "A์์ ์ด๋ ๊ณ B์์ ์ด๋ ์ต๋๋ค"๋ฅผ ์ฝ๋ ๊ฒ๊ณผ, ์ค์ ํ๋ฉด์ ๋ณด๋ฉด์ ๊ณ ๋ฅด๋ ๊ฑด ํ๋จ์ ์ ํ๋๊ฐ ๋ค๋ฅด๋ค.

๋ง๋ ์ฑ: Glip
์ด๋ ๊ฒ ๋ง๋ ์ฑ์ด Glip๋ค.
ํด๋ํฐ ์ฉ๋์ด ๊ฐ๋ ์ฐจ ์ฌ์ง์ ์ง์ฐ๋ค๋ณด๋, ์ ๋ณด์ฑ ์ฌ์ง๋ค์ด ๊ต์ฅํ ๋ง์๋ค. (๋์ค์ ๊ฐ ๋ง์ง, ํ์ฅํ ์ ๋ณด ๋ฑ ์ผ๋จ ์ฐ์ด๋๊ณ ๋ณด๋ ๊ฒ๋ค..)
์ด๋ฐ ์ฌ์ง๋ค ์ฉ๋๋ง ์ฐจ์งํ๊ณ ๋์ค์ ๋ค์ ์ฐพ๊ธฐ๋ ์ฝ์ง ์์๋ฐ, ๊ผญ ์ฌ์ง์ผ๋ก ์ฐ์ด๋์ผํ๋๋ผ๋ ๋ฌธ์ ์์์์ ์ถ๋ฐํ๋ค.
์ฌ์ง์ ์ฐ์ผ๋ฉด AI๊ฐ ์์์ ๋ถ์ํ๊ณ , ์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ์ ๋ฆฌํ๊ณ , ๋์ค์ ๊ฒ์ํ ์ ์๊ฒ ์ ์ฅํด์ค๋ค.
์์์ฆ, ์ผ์ , ์ฐ๋ฝ์ฒ, ๋ฉ๋ชจ — ๋ญ๋ ์ฐ์ผ๋ฉด ๋๋ค. ์ฐ๊ณ ์์ด๋ ๋๋ค. ๋์ค์ "์ง๋๋ฌ ์์์ฆ ์ด๋ ์์ง?" ํ๋ฉด ๊ฒ์ํ๋ฉด ๋๋ค.


๊ธ๋ฆฝ - AI๋ก ์ฌ์ง ์ ์ ๋ณด๋ง ์ - Google Play ์ฑ
์ฐ๊ธฐ๋ง ํ์ธ์, ์ ๋ฆฌ๋ ๊ธ๋ฆฝ์ด ํ ๊ฒ์.
play.google.com
(์ฑ์คํ ์ด: TO BE)
์ ๋ฆฌ
๋ฐฑ์๋ ๊ฐ๋ฐ์๊ฐ ์๋ํฌ์๋๋ก ์ฑ์ ๋ง๋ค๋ฉด์ ๋๋ ๊ฒ:
- ๋ณธ์ธ ์์ญ์ ์ ๋ฌธ์ฑ์ด ๋ค๋ฅธ ์์ญ์์๋ ์๋ํ๋ค. ์๋ฒ ๊ฐ๋ฐํ๋ฉด์ ์์ "์ข์ ์ฝ๋๋ฅผ ํ๋จํ๋ ๋"์ Flutter์์๋ ํตํ๋ค. ๊ตฌํ์ AI๊ฐ ํ๋ค.
- CLAUDE.md๋ ์งง๊ฒ. ์ฝ๋์์ ์ฝ์ด๋ผ ์ ์์ผ๋ฉด ๋ฃ์ง ์๋๋ค.
- ๋ฌธ์๊ฐ ์ฝ๋์ ์ ํํ๋ค. API ๋ช ์ธ๋ , ๋์์ธ ๊ฐ์ด๋๋ , ๋จผ์ ๋ฌธ์๋ก ์ ์ํ๊ณ ๊ตฌํํ๋ค. AI๊ฐ ์์๋ก ๊ฒฐ์ ํ๊ฒ ๋๋ฉด ๋ด ์๋์ ์ด๊ธ๋๋ค.
- ๋ฐ์ด๋ธ์ฝ๋ฉ๋ ์ฒด๊ณ๊ฐ ์๋ค. ๋ฐฉํฅ → ๊ณํ → ์คํ. ํ ๋ฒ์ ์ํค๋ฉด "๋ค์ ํด์ค"์ ๋ฌดํ ๋ฃจํ์ ๋น ์ง๋ค. ๋งค ๋จ๊ณ์์ ๋๋ ํ ํ ์ ์์ด์ผ ํ๋ค.