[Anthropic] ํ๋ก๋์ ์์์ Vibe Coding
์๋ณธ ๊ฒ์๊ธ: https://velog.io/@euisuk-chung/Anthropic-ํ๋ก๋์ ์์์-Vibe-Coding
Code w/ Claude
Vibe Coding in Production
์ต๊ทผ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ปค๋ฎค๋ํฐ์์ โVibe Codingโ์ด๋ผ๋ ๋ค์ ํ๊ฒฉ์ ์ธ ๊ฐ๋ ์ด ํ์๋๊ณ ์์ต๋๋ค. ๋จ์ํ ์๋์์ฑ์ด๋ ์ฝํ์ผ๋ฟ ๋ณด์กฐ๋ฅผ ๋์ด์, AI๊ฐ ์ฝ๋๋ฅผ โ๋๋๋๋กโ ์์ฑํ๊ณ , ์ธ๊ฐ์ ๊ฒฐ๊ณผ๋ง ๊ฒํ ํ๋ ๋ฐฉ์โ์ด๊ฒ์ด ๊ฐ๋ฅํ ์๋๊ฐ ์ ๋ง ์ฌ ์ ์์๊น์?
2025๋ 5์, Anthropic์ ์ฐ๊ตฌ์ Erik Schulntz๋ ์ํ๋์์ค์ฝ์์ ์ด๋ฆฐ Code w/ Claude ํ์ฌ์์ ์ด ์ฃผ์ ๋ฅผ ์ ๋ฉด์ผ๋ก ๋ค๋ค์ต๋๋ค. ๊ทธ๋ AI์ ์ง์์ ์ฑ์ฅ์ ๋ง์ถฐ ์ฑ ์ ์๋ Vibe Coding์ ํ๋ก๋์ ํ๊ฒฝ์ ์ ์ฉํ๋ ์ค์ ์ ๋ต์ ๊ณต์ ํ๋ฉฐ ์ฒญ์ค์ ๊น์ ๊ณต๊ฐ์ ์ด๋์ด๋์ต๋๋ค.
์ด ๊ธ์์๋ ๊ทธ์ ๋ฐํ๋ฅผ ํ ๋๋ก Vibe Coding์ ์ ์๋ถํฐ ์ ์ฉ ์ ๋ต, ์ค๋ฌด ์ํฌํ๋ก์ฐ, ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก์ ๊ฐ๋ฐ์ ์ญ๋๊น์ง ํญ๋๊ฒ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
Vibe Coding์ด๋ ๋ฌด์์ธ๊ฐ?
Vibe Coding์ ํํ Copilot, Cursor ๋ฑ์ AI ์ฝ๋ฉ ๋๊ตฌ ์ฌ์ฉ๊ณผ ํผ๋๋๊ณค ํฉ๋๋ค. ๊ทธ๋ฌ๋ Schulntz๋ ์ด๋ฅผ โ์ฝ๋์ ์กด์ฌ๋ฅผ ์๊ณ AI์ ํ๋ฆ์ ๋ชธ์ ๋งก๊ธฐ๋ ๊ฒโ์ผ๋ก ์ ์ํฉ๋๋ค. Andrej Karpathy์ ๋ง์ ๋น๋ฆฌ์๋ฉด:
โFully give in to the vibes. Embrace exponentials. Forget that the code even exists.โ
์ฆ, ์ธ๊ฐ์ ๋ก์ง์ ์ง์ ์ง๋ ๋์ , ๋ฌธ์ ์ ์์ ๋ชฉํ๋ง ๋ช ํํ ์ ์ํ๊ณ AI์๊ฒ ์ ์ฒด ๊ตฌํ์ ์์ํฉ๋๋ค. ์ด ๊ณผ์ ์์ ์ฝ๋๋ ์๋จ์ด ์๋ ๋ถ์ฐ๋ฌผ๋ก ์ทจ๊ธ๋๋ฉฐ, ์ธ๊ฐ์ ์ ํ์ ์๋์ ๋์ ๊ฒฐ๊ณผ๋ง์ ๊ฒํ ํ๋ ์ญํ ์ ๋งก์ต๋๋ค.
์ ์ง๊ธ Vibe Coding์ ๋ ผํด์ผ ํ ๊น?
1. AI์ ์์ ๊ธธ์ด(Task Length)๊ฐ ์ง์์ ์ผ๋ก ๋์ด๋๊ณ ์๋ค
ํ์ฌ Claude์ ๊ฐ์ ๋ชจ๋ธ์ ์ฝ 1์๊ฐ ๋ถ๋์ ์์ ์ ์ํํ ์ ์์ต๋๋ค. ํ์ง๋ง AI ์์ ๋ฒ์๋ 7๊ฐ์๋ง๋ค ๋ ๋ฐฐ์ฉ ํ์ฅ๋๊ณ ์์ต๋๋ค. ๋ถ๊ณผ 1~2๋ ๋ด์ AI๋ ํ๋ฃจ์น, ์ฌ์ง์ด ์ผ์ฃผ์ผ์น์ ์์ ๋ ๊ฐ๋นํ ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค.
์ด๋ฐ ์ํฉ์์ ๊ณผ๊ฑฐ์ฒ๋ผ ์ฝ๋ ๋ผ์ธ์ ์ผ์ผ์ด ์ฝ๊ณ ๊ฒํ ํ๋ ๋ฐฉ์์ ๋ณ๋ชฉ(bottleneck)์ผ๋ก ์์ฉํ๊ฒ ๋ฉ๋๋ค.
AI๋ ์ ์ ๋ ๋ง์ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์์ง๋ง, ์ฌ๋์ด ์ดํดํ๊ณ ๋ฆฌ๋ทฐํ ์ ์๋ ์์ ๊ฑฐ์ ๋์ง ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์ฐ๋ฆฌ๋ ์ด ์๋ก์ด ํ์ค์ ์ด๋ป๊ฒ ์ ์ํด์ผ ํ ๊น์?
์ฌ์ค ์ด์ ์ ์ฌํ ์ํฉ์ ๊ณผ๊ฑฐ์๋ ์กด์ฌํ์ต๋๋ค.
2. ์ด์ ์ปดํ์ผ๋ฌ ์ฌ๋ก๋ฅผ ํตํด ๋ฐฐ์ฐ๋ ๊ตํ
์ ๊น ์ฝ๋ฉ ์ญ์ฌ๋ฅผ ๋๋์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
(์ฐธ๊ณ ) ๐ป ์ปดํ์ผ๋ฌ ์ด์ : ์ฌ๋์ด ์ง์ ๊ธฐ๊ณ์ด๋ฅผ ์์ฑํ๋ ์์
- 1950๋ ๋ ์ด๋ฐ๊น์ง, ๊ฐ๋ฐ์๋ ๊ธฐ๊ณ์ด(machine code) ๋๋ ์ด์ ๋ธ๋ฆฌ ์ธ์ด(assembly)๋ก ์ง์ ์ฝ๋๋ฅผ ์์ฑํ์ต๋๋ค.
- ์ด ์ธ์ด๋ ์ฌ๋์ด ์ฝ๊ธฐ ํ๋ ์ด์ง์(์: 10110000)๋ ์ ์์ค ๋ช ๋ น์ด๋ค(์: MOV AX, 1)๋ก ๊ตฌ์ฑ๋์ด ์์์ต๋๋ค.
์์ - ๊ธฐ๊ณ์ด
- ์ด๊ฑด CPU๊ฐ ์ง์ ์ดํดํ๋ 0๊ณผ 1์ ๋์ด์ ๋๋ค.
- ์ฌ๋์ด ์์ฑํ๊ธฐ์๋ ๋งค์ฐ ์ด๋ ต๊ณ , ์ค์๋ ๋ง์์ต๋๋ค.
1
2
3
10110000 00000001
10110010 00000010
00000011
์์ - ์ด์ ๋ธ๋ฆฌ์ด
- ์ข ๋ ์ฝ๊ธฐ ์ฌ์ด ์์ค์ผ๋ก ๋ฐ์ ํ์ง๋ง ์ฌ์ ํ ๋งค์ฐ ์ ์์ค์ด์์ต๋๋ค.
- ํ์ง๋ง ์ฌ์ ํ ๋ ์ง์คํฐ, ๋ช ๋ น์ด, ๋ฉ๋ชจ๋ฆฌ ์ฃผ์ ๋ฑ ํ๋์จ์ด ์ธ๋ถ์ฌํญ์ ์ง์ ๋ค๋ค์ผ ํ์ต๋๋ค.
1
2
3
MOV AX, 1
MOV BX, 2
ADD AX, BX
- ์ ์ธ์ด๋ค์ ํ๋์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ธฐ ์ํด์๋ ์๋ฐฑ ์ค์ ๋งค์ฐ ์์ธํ ์์ ์ด ํ์ํ๊ณ , ๋ฒ๊ทธ๋ฅผ ์ฐพ๊ธฐ๋ ๋งค์ฐ ์ด๋ ต๊ณ ๋นํจ์จ์ ์ด์์ต๋๋ค.
(์ฐธ๊ณ ) ๐ ํ์ ์ ์๊ฐ: ์ปดํ์ผ๋ฌ์ ๋ฑ์ฅ
- 1952๋ , IBM์ ๊ทธ๋ ์ด์ค ํธํผ(Grace Hopper)๋ ์ต์ด์ ์ปดํ์ผ๋ฌ ์ค ํ๋์ธ A-0 ์์คํ ์ ๊ฐ๋ฐํ์ต๋๋ค.
- ์ดํ 1957๋ , IBM์ Fortran (Formula Translation)์ด๋ผ๋ ์ต์ด์ ๊ณ ๊ธ ์ธ์ด(high-level language)์ ์ปดํ์ผ๋ฌ๋ฅผ ํจ๊ป ๊ณต๊ฐํฉ๋๋ค.
์์ - ๊ณ -์์ค ์ธ์ด (High-Level Language) + ์ปดํ์ผ๋ฌ
- ์ปดํ์ผ๋ฌ๊ฐ ๋ฅผ ํตํด ์๋ ๊ฐ์ ๊ณ -์์ค ์ธ์ด(์ฝ๋)๋ฅผ ์ฝ๊ณ , ํ์ํ ์ด์ ๋ธ๋ฆฌ ๋ช ๋ น์ด์ ๊ธฐ๊ณ์ด๋ก ์๋ ๋ณํํด์ค ์ ์๊ฒ ๋์์ต๋๋ค.
1
2
3
A = 1
B = 2
C = A + B
์ด๊ธฐ ์ปดํ์ผ๋ฌ๊ฐ ๋ฑ์ฅํ์ ๋, ๋ง์ ๊ฐ๋ฐ์๋ ์ถ๋ ฅ๋ ์ด์
๋ธ๋ฆฌ ์ฝ๋๋ฅผ ์ง์ ํ์ธํ๋ฉฐ ์ ๋ขฐ๋ฅผ ํ์ฑํด๊ฐ์ต๋๋ค.
(์ด๋ป๊ฒ ๋ณด๋ฉด ์ฐ๋ฆฌ๊ฐ hallucination check, LLM-as-Judge๋ฅผ ๋์
ํ๋ ๊ฒ๊ณผ ๋น์ทํ๊ฑฐ ๊ฐ๋ค์ ใ
ใ
)
๊ทธ๋ฌ๋ ๊ฒฐ๊ตญ ์์คํ ์ ์ ๋ขฐํ์ง ์๊ณ ๋ ๋๊ท๋ชจ ๊ฐ๋ฐ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ํ์ค์ ์ง๋ฉดํ๊ณ , ๊ฐ๋ฐ์๋ค์ ์ด๋ฅผ ์์ฐ์ค๋ฝ๊ฒ ๋ฐ์๋ค์ด๊ฒ ๋์์ต๋๋ค.
๋ฐํ์๋ Vibe Coding ์ญ์ ๊ฐ์ ์ ํ์ ์ ์ ์๋ค๊ณ ๋งํ๋ฉฐ
โAI๊ฐ ์์ฑํ ์ฝ๋๋ฅผ ์์ ํ ์ดํดํ์ง ์์๋ ์ ํ์ด ์ ๋์ํ๋๋ก ๋ง๋๋ ๊ฒโ
๊ทธ๊ฒ์ด ์์ผ๋ก์ ๊ธฐ์ ๊ณผ์ ๋ผ๊ณ ๊ฐ์กฐํ์ต๋๋ค.
์ฐ๋ฆฌ๊ฐ ์ฝ๋๋ฅผ ์ดํดํ์ง ๋ชปํ ๋ ์ด๋ป๊ฒ ๊ฒ์ฆํ ๊น?
๊ธฐ์ ๋ฆฌ๋, ์ ํ ๊ด๋ฆฌ์, ์ฌ์ง์ด CEO๋ ์์ ์ด ์ง์ ์์ฑํ์ง ์์ ์์ ๋ฌผ์ ํ๊ฐํด์ผ ํ ๋๊ฐ ๋ง์ต๋๋ค. ์ด๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ง์ ๊ณ ๋ฏผ์ด ์๋๋๋ค.
์ผ๋ฐ์ ์ธ ๊ฒ์ฆ ์ ๋ต 3๊ฐ์ง:
- Acceptance Test ์์ฑ: ๊ฒฐ๊ณผ๋ง ํ์ธํด๋ ์๋๋ฅผ ๋ง์กฑํ๋์ง ์ ์ ์๊ฒ ํ
์คํธ ์ค๊ณ
-
๊ธฐ๋ฅ ์ค์ฌ์ ์ ํ ์ฌ์ฉ: ์ค์ ์ฌ์ฉ ์๋๋ฆฌ์ค๋ฅผ ํตํ ๋์ ํ์ธ
- ์ํ ๊ธฐ๋ฐ ๊ฒํ : ์ผ๋ถ ์งํ๋ ๋ฐ์ดํฐ๋ฅผ ํตํ ํ์ง ์ ๋ขฐ ํ๋ณด
์ด๋ฌํ ์ ๋ต์ ์ฝ๋ ๋ผ์ธ ๋จ์์ ๊ฒํ ๋ณด๋ค ํจ์ฌ ํจ์จ์ ์ด๋ฉฐ, ํนํ AI๊ฐ ์ฝ๋๋ฅผ ์์ฑํ๋ ์๋์ ํ์์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ๋๋ค.
Schulntz๋ ๊ฐ์ฐ์์ ์ด๋ ๊ฒ ๋งํฉ๋๋ค:
โManaging implementations that you yourself donโt understand is actually a problem as old as civilizationโฆ but we as software engineers are not used to this. Weโre used to being ICs who understand the whole stack. But we need to let go of that to become more productive.โ
์ด ๋ง์ธ ์ฆ, ๊ธฐ์กด์ ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ ์ง๊ธ๊น์ง ํญ์ ์์ ์ด ์์ฑํ ์ฝ๋๋ฅผ ์ง์ ์ดํดํ๊ณ , ์ ์ดํ๊ณ , ๊ฒํ ํ๋ ๊ฒ์ ์ ์ ๋ก ์ผํด์์ผ๋, โAI ์ฝ๋ ์์ฑ ์๋์๋ ๋ ์ด์ ๊ทธ ๋ฐฉ์์ด ์์ฐ์ ์ด์ง ์๋คโ๋ผ๊ณ ์๊ธฐํ๋ฉฐ ๋งค๋์ ธ์ ๊ด์ ์ผ๋ก ์ ๋ฌด๋ฅผ ๋ฐ๋ผ๋ณด๊ณ ์ํํด์ผ ํ๋ค๊ณ ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค.
ํ๋ก๋์ ๊ด์ ์์ Vibe Coding ์ ๋ต
๋ฐฐ๊ฒฝ: ๊ธฐ์ ๋ถ์ฑ(Tech Debt)์ AI์ ํ๊ณ
AI๋ฅผ ํ์ฉํ Vibe Coding์ด ์ ์ ๊ฐ๋ ฅํด์ง๊ณ ์์ง๋ง, ์ฌ์ ํ ์ฌ๋์ด ์ง์ ๋ค๋ค์ผ ํ๋ ์ฝ๋์ ์์ญ์ด ์กด์ฌํฉ๋๋ค. ๊ทธ ํต์ฌ ์ด์ ์ค ํ๋๊ฐ ๋ฐ๋ก ๊ธฐ์ ๋ถ์ฑ(technical debt)์ ๋๋ค.
๊ธฐ์ ๋ถ์ฑ๋, ๋น ๋ฅด๊ฒ ๊ฐ๋ฐํ๊ธฐ ์ํด ๊ตฌ์กฐ์ ๋ณต์ก์ฑ์ด๋ ์ฅ๊ธฐ ์ ์ง๋ณด์์ฑ์ ํฌ์ํ๋ ์ ํ์ ๋งํฉ๋๋ค.
AI๊ฐ ์ง ์ฝ๋๋ ๊ธฐ๋ฅ์ ์ผ๋ก๋ ๋์ํ๋๋ผ๋:
- ํ์ฅ ๊ฐ๋ฅ์ฑ(extensibility)
- ์ ์ง๋ณด์์ ์ฉ์ด์ฑ
- ์ฝ๋ ์ผ๊ด์ฑ๊ณผ ์ฌ์ฌ์ฉ์ฑ
๊ฐ์ ๋น๊ธฐ๋ฅ์ ํ์ง ์๊ฑด์ ์ถฉ์กฑํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
โExtensibility cannot be verified.โ
โ ์์คํ ์ด ๋ฏธ๋์ ์ ํ์ฅ๋ ์ง๋ฅผ ํ ์คํธ ์ฝ๋๋ ์ถ๋ ฅ๋ง์ผ๋ก ๊ฒ์ฆํ๋ ๊ฒ์ ๊ฑฐ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
๋ฐ๋ผ์ AI์๊ฒ ๋ชจ๋ ์ฝ๋๋ฅผ ๋งก๊ธฐ๊ธฐ๋ณด๋ค๋, ๊ธฐ์ ๋ถ์ฑ์ ์ํฅ์ ์ต์ํํ ์ ์๋ ์์ญ๋ถํฐ ์ฑ ์ ์๊ฒ ์์ํ๋ ์ ๋ต์ด ํ์ํ๋ค๊ณ ๊ฐ์ฐ์์ ์ธ๊ธํฉ๋๋ค.
1. Leaf Node ์ค์ฌ ์ ๊ทผ
์ฝ๋๋ฒ ์ด์ค๋ฅผ ํธ๋ฆฌ ๊ตฌ์กฐ๋ก ๋ณด๋ฉด, ๋ฆฌํ ๋ ธ๋(Leaf Node)๋ ๋ค๋ฅธ ์ปดํฌ๋ํธ์ ์์กด์ ๋ฐ์ง ์๋ ๋ง๋จ ๊ธฐ๋ฅ์ ๋๋ค.
- ์: UI์ ํน์ ๋ฒํผ ๋์, ๋ก๊ทธ ๋ฉ์์ง ํฌ๋งท, ์ ๋๋ฉ์ด์ ํจ๊ณผ ๋ฑ.
Schulntz๋ ์ค์ ๋ก 22,000์ค ๊ท๋ชจ์ PR์ Claude๊ฐ ์์ฑํ์ผ๋ฉฐ, ์ด๋ฅผ ๋ฆฌํ ๋ ธ๋์ ์ง์คํจ์ผ๋ก์จ ์์ ์ ์ผ๋ก ๋ฐฐํฌํ ์ ์์๋ค๊ณ ๋ฐํ์ต๋๋ค.
โNothing depends on them. So itโs okay if thereโs tech debt in the leaf nodes.โ
2. ํต์ฌ ๊ตฌ์กฐ๋ ์ฌ์ ํ ์ฌ๋์ด ๊ด๋ฆฌํด์ผ ํ๋ค
๋ฐ๋ฉด ์ฝ๋๋ฒ ์ด์ค์ ์ค์ฌ ๊ตฌ์กฐ(ํธ๋ ํฌ/๋ธ๋์น)๋ ํ์ฅ์ฑ๊ณผ ์์ ์ฑ์ ์ํด ์ฌ๋์ด ์ง์ ์ ์งํด์ผ ํฉ๋๋ค.
- ์ฌ๊ธฐ์ ๊ธฐ์ ๋ถ์ฑ(tech debt)๊ฐ ์์ด๋ฉด ํฅํ ๊ธฐ๋ฅ ์ถ๊ฐ์ ํฐ ์ ์ฝ์ด ์๊ธฐ๊ธฐ ๋๋ฌธ์ ๋๋ค.
3. Claude์๊ฒ โ์ ํ ๋งค๋์ โ์ฒ๋ผ ์ค๋ช ํ๋ผ
Vibe Coding์์ ์ธ๊ฐ์ ์ญํ ์ ๋จ์ํ โ์์ฒญ์โ๊ฐ ์๋, Claude์ PM(Product Manager)๊ฐ ๋๋ ๊ฒ์ ๋๋ค.
- AI์๊ฒ๋ ์ฝ๋ ์๊ตฌ์ฌํญ๋ฟ ์๋๋ผ ๋งฅ๋ฝ, ์ฌ์ฉ ์๋, ๋น์ทํ ๊ธฐ๋ฅ ์ฌ๋ก ๋ฑ์ ์ ๋ฌํด์ผ ํฉ๋๋ค.
- ์ธ๊ฐ ๋๋ฃ์๊ฒ ์จ๋ณด๋ฉํ๋ฏ, ๋ชฉํ, ์ ์ฝ ์กฐ๊ฑด, ๊ตฌ์กฐ์ ์ ์ฌ์ฑ์ ๋ชจ๋ ์ค๋ช ํด์ผ ์ฑ๊ณต ํ๋ฅ ์ด ์ฌ๋ผ๊ฐ๋๋ค.
โAsk not what Claude can do for you, but what you can do for Claude.โ
(์ฌ๋ก) 22,000๋ผ์ธ PR์ Claude๊ฐ ์์ฑํ ์ด์ ์ ๋ฐฉ์
Anthropic์ ๊ฐํํ์ต ์์คํ ์ ํตํฉ๋ ๋๊ท๋ชจ PR์ ๋ค์๊ณผ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์์ ํ๊ฒ ์ด์๋์์ต๋๋ค:
- ์ฌ์ ์๊ฑด ์ ๋ฆฌ: ๋จ์ผ ํ๋กฌํํธ๊ฐ ์๋๋ผ ์์ผ๊ฐ์ ์๊ตฌ์ฌํญ ์ ์ ๋ฐ ์ค๊ณ ์์
- ๋ฆฌํ ๋ ธ๋ ์ค์ฌ ๊ตฌํ: ์ํฅ ๋ฒ์๊ฐ ์ ํ์ ์ธ ๋ถ๋ถ์ ์ง์ค
- ํ ์คํธ ๊ธฐ๋ฐ ๊ฒ์ฆ: ์ ๋ ฅ๊ณผ ์ถ๋ ฅ๋ง์ผ๋ก ์์คํ ์์ ์ฑ ํ์ธ
- ์คํธ๋ ์ค ํ ์คํธ ์คํ: ์ฅ์๊ฐ ์คํ์ ํตํด ์์ ์ฑ ๊ฒ์ฆ
๋๋ถ์ ์ด PR์ ์ ํต์ ์ธ ์์์ ๋๋น ์ ์ฃผ ๋จ์ถ๋ ์๊ฐ ์์ ์์ ํ๊ฒ ๋ฐฐํฌ๋ ์ ์์์ต๋๋ค.
Q&A
๊ฐ๋ฐ์๋ ์ด์ ์ด๋ค ์ญ๋์ ๊ธธ๋ฌ์ผ ํ๋๊ฐ?
1. ์ฝ๋๋ฅผ ์ง๋ ๋ฅ๋ ฅ๋ณด๋ค โ๋ฌธ์ ์ ์ ๋ฅ๋ ฅโ์ด ์ค์ํด์ง๋ค
- ์์ผ๋ก์ ๊ฐ๋ฐ์๋ ์ง์ ๊ตฌํํ๋ ๋ฅ๋ ฅ๋ณด๋ค๋, ๋ฌธ์ ๋ฅผ ๊ตฌ์กฐํํ๊ณ AI๊ฐ ํด๊ฒฐํ ์ ์๊ฒ ์ค์ ํ๋ ๋ฅ๋ ฅ์ด ๋ ์ค์ํด์ง๋๋ค. ์ฆ, ํ๋ฅญํ ์์ง๋์ด๋ ๊ณง ํ๋ฅญํ AI PM์ด ๋์ด์ผ ํฉ๋๋ค.
2. ์์ผ๋ก๋ ํ์ต ๋ฐฉ์๋ ๋ฌ๋ผ์ง๋ค
- ๊ณผ๊ฑฐ์๋ ์๋ง์ ๋๋ฒ๊น ๊ณผ ๋ฌธ์ ๊ฒ์์ ํตํด ํ์ตํ๋ค๋ฉด, ์ด์ ๋ Claude์๊ฒ ์ง์ ์ง๋ฌธํ๊ณ , ์ค์๊ฐ ํผ๋๋ฐฑ์ ํ์ต ๋๊ตฌ๋ก ์ผ๋ ๋ฐฉ์์ด ์ผ๋ฐํ๋ ๊ฒ์ ๋๋ค.
โLazy people will learn nothing. But those who ask the right questions will learn faster than ever.โ
๋ณด์์ ์ด๋ป๊ฒ ํ๋ณดํ ๊น?
Schulntz๋ ํ๋ก๋์ ๋ณด์๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ์ ๋ํด ๋ค์๊ณผ ๊ฐ์ด ๊ฐ์กฐํ์ต๋๋ค:
- Claude์๊ฒ ์์ ์ ๋งก๊ธฐ๊ธฐ ์ , ์ด๋ค ๊ธฐ๋ฅ์ด ๋ณด์์ ์ผ๋ก ๋ฏผ๊ฐํ์ง ๋ช ํํ ์ธ์ํด์ผ ํฉ๋๋ค.
- ๋ฏผ๊ฐํ ๊ธฐ๋ฅ(API ํค ์ฒ๋ฆฌ, ์ธ์ฆ, ๊ฒฐ์ ๋ฑ)์ ์ฌ๋์ด ์ง์ ์์ฑํ๊ฑฐ๋, AI์๊ฒ ๊ตฌ์ฒด์ ์ด๊ณ ๋ณด์์ ์ธ ํ๋กฌํํธ๋ฅผ ์ ๊ณตํด์ผ ํฉ๋๋ค.
- ์๋๋ฐ์คํ ํ๋ ์์ํฌ๋ ์คํ๋ผ์ธ ํ๊ฒฝ์์ AI ์ฝ๋๋ฅผ ์คํํจ์ผ๋ก์จ ์์ ์ฑ์ ํ๋ณดํ ์ ์์ต๋๋ค.
์ค์ฉ ์ํฌํ๋ก์ฐ ๊ฐ์ด๋
-
ํ์ ๋จ๊ณ
- Claude์๊ฒ โ์ด ์ฝ๋๋ฒ ์ด์ค์์ ์ธ์ฆ์ ์ด๋์์ ์ฒ๋ฆฌ๋๋?โ ๋ฑ ์ง๋ฌธ
- ๊ด๋ จ ํ์ผ, ํด๋์ค, ์ค๊ณ ๊ตฌ์กฐ๋ฅผ ๋น ๋ฅด๊ฒ ํ์
-
ํ๋ ์๋ฆฝ
- ๊ตฌํํ ๊ธฐ๋ฅ์ ์ฌ๋ฌ ํ์ผ๋ก ๋ถํดํ๊ณ ๊ตฌ์กฐํ
- ์ ์ ํ ์ค๊ณ ์์ ์ ์ (e.g. โ์ด ๊ธฐ๋ฅ์ ๊ธฐ์กด ์ด ๋ชจ๋์ ์ฐธ๊ณ ํ๋ผโ)
-
์คํ & ๊ฒํ
- Claude์๊ฒ ๊ณํ ๊ธฐ๋ฐ์ผ๋ก ์์ ์ํ ์์ฒญ
- ์ต์ํ์ end-to-end ํ ์คํธ๋ถํฐ ํ์ธ
- ํ์์ โcompactโ๋ ์ ์ธ์ ์ผ๋ก ์ปจํ ์คํธ ๋ฆฌ์
๊ฒฐ๋ก
Vibe Coding์ ๋จ์ํ ์ ํ์ด ์๋๋๋ค. AI์ ๋ฅ๋ ฅ์ด ์ง์์ ์ผ๋ก ์ฑ์ฅํ๋ ์๋,
- ์ด๋ฅผ ํ์ฉํ์ง ์์ผ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ณ๋ชฉ์ด ๋๋ ์ํฉ์ด ์ฐพ์์ฌ ์ ์์ต๋๋ค.
ํต์ฌ ์์ฝ:
โ
Claude์ PM์ด ๋์ด๋ผ
โ
๋ฆฌํ ๋
ธ๋๋ถํฐ Vibe Coding์ ์คํํ๋ผ
โ
์ฝ๋๊ฐ ์๋๋ผ ์ ํ์ ๋์์ ๊ฒ์ฆํ๋ผ
โ
ํ
์คํธ ์ค์ฌ, ๋งฅ๋ฝ ์ค์ฌ ๊ฐ๋ฐ์ ์ฐ์ตํ๋ผ
โ
์ง์์ ์ฑ์ฅ ๊ณก์ ์ ์ฌ๋ผํ๋ผ โ ์ง๊ธ ์ค๋นํ์ง ์์ผ๋ฉด ๋ฆ๋๋ค
๋ฐ์ด๋ธ ์ฝ๋ฉ ๊ด๋ จํด์ ์ฌ๋ฐ๊ฒ ๋ณธ ์์์ ์ ๋ฆฌํด๋ดค๋๋ฐ์!
์ฝ์ด์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค ๐ธ