์๋ธ์์ด์ ํธ๋? โ ๋ถํ์ง์์๊ฒ ์ผ ์ํค๊ธฐ
ํ์ฌ์์ ํ์ฅ์ด ๋ชจ๋ ์ผ์ ํผ์ ํ์ง ์์์์? ๊ฐ๋จํ ์ผ์ ํ์ํํ โ์ด๊ฑฐ ํด๋๊ณ ๊ฒฐ๊ณผ๋ง ์คโ ํ๊ณ ๋๊ธฐ์ฃ . ๊ทธ ์ฌ์ด์ ํ์ฅ์ ๋ค๋ฅธ ์ผ์ ํด์.
Claude Code์์๋ ๋๊ฐ์์. ๋ฉ์ธ Claude(ํ์ฅ)๊ฐ ์๋ธ์์ด์ ํธ(ํ์)๋ฅผ ๋ง๋ค์ด์ ์ผ์ ์ํค๊ณ , ๊ฒฐ๊ณผ๋ง ๋ฐ์์. ์ด๊ฒ ๋ฐ๋ก Agent ๋๊ตฌ์์.
| ํ์ฌ | Claude Code |
|---|---|
| ํ์ฅ | ๋ฉ์ธ Claude (๋ํ ์ค์ธ Claude) |
| ํ์ | ์๋ธ์์ด์ ํธ (Agent ๋๊ตฌ๋ก ์์ฑ) |
| "์ด ๋ณด๊ณ ์ ์ ๋ฆฌํด๋" | "์ด ํ์ผ ๋ถ์ํด์ ์์ฝํด์ค" |
| ํ์์ด ๊ฒฐ๊ณผ๋ฌผ ์ ๋ฌ | ์๋ธ์์ด์ ํธ๊ฐ ๊ฒฐ๊ณผ ๋ฐํ |
| ํ์ฅ์ ๊ทธ ์ฌ์ด ๋ค๋ฅธ ์ผ | ๋ฉ์ธ Claude๋ ๋ค๋ฅธ ์์ ๊ณ์ |
์๋ธ์์ด์ ํธ๋ ๋ฉ์ธ Claude๊ฐ ์์์ ๋ง๋ค์ด์. ์ฌ๋ฌ๋ถ์ด ์ง์ ๋ง๋ค ํ์ ์์ด์. โ์ด ํด๋ ๋ถ์ํด์คโ๋ผ๊ณ ๋งํ๋ฉด, Claude๊ฐ ๋ณต์กํ๋ค๊ณ ํ๋จ๋๋ฉด ์๋์ผ๋ก ์๋ธ์์ด์ ํธ๋ฅผ ๋์์ ์ฒ๋ฆฌํด์.
์๋ธ์์ด์ ํธ๊ฐ ์๊ธฐ๋ ๊ณผ์
"์ด ํ๋ก์ ํธ์ README๋ฅผ ๋ถ์ํด์ ์์ฝํด์ค"
"์ด๊ฑด ๋ณ๋๋ก ์ฒ๋ฆฌํ๋ ๊ฒ ํจ์จ์ ์ด๊ฒ ๋ค"
์๋ก์ด Claude๊ฐ ์๊ฒจ์ ํด๋น ์์ ๋ง ์ง์ค ์ฒ๋ฆฌ
์๋ธ์์ด์ ํธ๊ฐ ์๋ฃ๋๋ฉด ๋ฉ์ธ Claude์๊ฒ ๊ฒฐ๊ณผ ์ ๋ฌ
์๋ธ์์ด์ ํธ์ ํต์ฌ ํน์ง
๐ต
๋ ๋ฆฝ ์คํ
์๋ธ์์ด์ ํธ๋ ์๊ธฐ๋ง์ ์ปจํ ์คํธ์์ ์์ ํด์. ๋ฉ์ธ ๋ํ์ ์ํฅ์ ์ฃผ์ง ์์์.
๐
๋ณ๋ ฌ ์ฒ๋ฆฌ
์ฌ๋ฌ ์๋ธ์์ด์ ํธ๋ฅผ ๋์์ ๋์ธ ์ ์์ด์. ํ์ผ 5๊ฐ๋ฅผ ๋์์ ๋ถ์ํ๋ ๊ฒ๋ ๊ฐ๋ฅํด์.
๐ฆ
๊ฒฐ๊ณผ๋ง ์ ๋ฌ
์๋ธ์์ด์ ํธ๊ฐ ์ค๊ฐ์ ๋ญ ํ๋์ง๋ ์ค์ํ์ง ์์์. ์ต์ข ๊ฒฐ๊ณผ๋ง ๋ฉ์ธ Claude์๊ฒ ๋์์์.
๐ก
์๋ ์์ฑ
์ฌ๋ฌ๋ถ์ด ์ง์ ๋ง๋ค ํ์ ์์ด์. Claude๊ฐ ํ์ํ๋ค๊ณ ํ๋จํ๋ฉด ์์์ ๋ง๋ค์ด์.
src ํด๋์ ์๋ ๋ชจ๋ TypeScript ํ์ผ์ ๋ถ์ํด์
๊ฐ ํ์ผ์ ์ญํ ์ ํ ์ค๋ก ์์ฝํด์ค.
# Claude๊ฐ ํ์ผ์ด ๋ง์ผ๋ฉด ์๋์ผ๋ก ์๋ธ์์ด์ ํธ๋ฅผ ๋์์
# ๊ฐ ํ์ผ์ ๋ณ๋ ฌ๋ก ๋ถ์ํด์.ํ ์ค ์์ฝ
์๋ธ์์ด์ ํธ = ๋ฉ์ธ Claude์ ๋ถํ์ง์. ๋ณต์กํ ์์ ์ ๋๋ ์ ์ฒ๋ฆฌํ๊ณ , ๊ฒฐ๊ณผ๋ง ๋ณด๊ณ ํด์. ์ฌ๋ฌ๋ถ์ ๊ทธ๋ฅ ์ํค๋ฉด ๋ผ์.
์์ด์ ํธ ํ์ด๋? โ ํ๋ก์ ํธ ํ ๊ตฌ์ฑํ๊ธฐ
์๋ธ์์ด์ ํธ๊ฐ โ๋ถํ์ง์ ํ ๋ช ํํ ์ผ ์ํค๊ธฐโ๋ผ๋ฉด, ์์ด์ ํธ ํ์ โํ๋ก์ ํธ ํ ์ ์ฒด๋ฅผ ๊ตฌ์ฑํ๊ธฐโ์์. ํ์ฅ์ด ์์ ์ ๋๋๊ณ , ์ฌ๋ฌ ํ์์ด ๊ฐ์ ๋งก์ ๋ถ๋ถ์ ๋์์ ์ฒ๋ฆฌํ๋ ๊ฑฐ์์.
ํ์ฌ์์ ์ ์ ํ ๋ฐ์นญํ ๋๋ฅผ ์๊ฐํด๋ณด์ธ์. ๋์์ด๋๋ ๋์์ธ, ๊ฐ๋ฐ์๋ ์ฝ๋, ๋ง์ผํฐ๋ ํ๋ณด๋ฅผ ๋์์ ํ์์์? ์์ด์ ํธ ํ๋ ์ด์ ๋๊ฐ์์.
| ํ๋ก์ ํธ ํ | ์์ด์ ํธ ํ |
|---|---|
| ํ ๊ตฌ์ฑ ํ์ | ๋ฆฌ๋๊ฐ ํ์(๋ ๋ฆฝ ์ธ์ ) ์์ฑ |
| ์ ๋ฌด ๋ถ๋ฐฐ | ๊ณต์ ํ์คํฌ ๋ฆฌ์คํธ์์ ์์ ๋ฐฐ๋ถ |
| ํ์ ๊ฐ ์ํต | ํ์๋ผ๋ฆฌ ์ง์ ๋ฉ์์ง ๊ตํ |
| ๊ฐ์ ๋ด๋น ํํธ ์์ | ์์ด์ ํธ๊ฐ ๋ณ๋ ฌ๋ก ๋์ ์์ |
| ๊ฒฐ๊ณผ๋ฌผ ์ทจํฉ | ๋ฆฌ๋๊ฐ ๊ฒฐ๊ณผ๋ฅผ ์ข ํฉ |
์์ด์ ํธ ํ์ ์๋ ๋ฐฉ์
"3๋ช ์ผ๋ก ํ ๋ง๋ค์ด์ค" ๊ฐ์ด ์์ฐ์ด๋ก ์์ฒญํ๋ฉด ๋ฆฌ๋๊ฐ ํ์(๋ ๋ฆฝ ์ธ์ )์ ์์ฑํด์.
๋ฆฌ๋๊ฐ ํ์คํฌ๋ฅผ ๋ง๋ค๋ฉด, ํ์๋ค์ด ๊ฐ์ ๊ฐ์ ธ๊ฐ์ ์์ ํด์.
ํ์๋ผ๋ฆฌ ๋ฉ์์ง๋ฅผ ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ ์ ๋ณด๋ฅผ ๊ณต์ ํ๊ณ ์กฐ์จํด์.
๋ชจ๋ ํ์์ด ๊ฐ์์ ๋ ๋ฆฝ ์ธ์ ์์ ๋์์ ์์ ํ๊ณ , ๋ฆฌ๋๊ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ์์.
์์ด์ ํธ ํ์ ๋ง๋ค์ด์ ์ด ํ๋ก์ ํธ๋ฅผ ๋ฆฌํฉํ ๋งํด์ค.
- TypeScript ๋ณํ ๋ด๋น 1๋ช
- Tailwind ๋ง์ด๊ทธ๋ ์ด์
๋ด๋น 1๋ช
- ํ
์คํธ ์ฝ๋ ๋ด๋น 1๋ช
๊ฐ์ ๋์์ ์งํํด์ค.
# "์์ด์ ํธ ํ์ ๋ง๋ค์ด์"๋ผ๊ณ ์ง์ ์์ฒญํด์ผ ํด์.
# Claude๊ฐ ํ์ ์ ์ํ ์๋ ์์ง๋ง, ์น์ธ์ ์ฌ๋ฌ๋ถ์ด ํด์.์์ด์ ํธ ํ์ ์ธ์ ํ์ฑํ๋๋์?
์์ด์ ํธ ํ์ ํ์ฌ ์คํ์ ๊ธฐ๋ฅ์ด์์. ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋์ด ์๊ณ , ์ค์ ์์ ์ง์ ์ผ์ผ ์ฌ์ฉํ ์ ์์ด์. ํ์ด ํ์ํ ๊ท๋ชจ์ ์์ ์ ์์ฒญํ๋ฉด Claude๊ฐ ํ ๊ตฌ์ฑ์ ์ ์ํ๊ณ , ์ฌ๋ฌ๋ถ์ด ์น์ธํ๋ฉด ํ์ด ๋ง๋ค์ด์ ธ์. ์๋์ผ๋ก ์๊ธฐ์ง๋ ์์์.
์์ด์ ํธ ํ = ๋๋ง์ ํ๋ก์ ํธ ํ
ํ์ฅ(์ฌ๋ฌ๋ถ)์ด ์ง์ํ๋ฉด, ํ์(์์ด์ ํธ)๋ค์ด ๋์์ ์ผํด์
์ธ์ ํ์ด ํ์ํ ๊น?
๋ชจ๋ ์์ ์ ์์ด์ ํธ ํ์ด ํ์ํ ๊ฑด ์๋์์. ๊ฐ๋จํ ์์ ์ ์๋ธ์์ด์ ํธ ํ๋๋ก ์ถฉ๋ถํ๊ณ , ๊ท๋ชจ๊ฐ ํฐ ์์ ๋ง ํ์ด ํ์ํด์. ๊ตฌ๋ถํ๋ ๊ธฐ์ค์ ๊ฐ๋จํด์.
์๋ธ์์ด์ ํธ๋ฉด ์ถฉ๋ถํ ๊ฒฝ์ฐ
๊ฒฐ๊ณผ๋ง ํ์ํ ์ง์ค ์์
โ์ด ํจ์์ ๋ฒ๊ทธ ๊ณ ์ณ์คโ
๋ ๋ฆฝ์ ์ธ ์์
โ์ด ํ์ผ ๋ถ์ํด์ ์์ฝํด์คโ
์์ด์ ํธ ํ์ด ํ์ํ ๊ฒฝ์ฐ
ํ ๋ก /ํ์ ์ด ํ์ํ ์์
โ๋ณด์, ์ฑ๋ฅ, ํ ์คํธ ๊ด์ ์์ ๋์์ ๋ฆฌ๋ทฐํด์คโ
์ฌ๋ฌ ๊ฐ์ค์ ๋์์ ํ์
โ๋ฒ๊ทธ ์์ธ์ ์ฌ๋ฌ ๊ฐ๋์์ ๋์์ ์กฐ์ฌํด์คโ
์์ด์ ํธ ํ์ด ๋น๋๋ ์ค์ ์๋๋ฆฌ์ค
๐
๋ค๊ฐ๋ ๋ฆฌ์์น & ๋ฆฌ๋ทฐ
๋ณด์, ์ฑ๋ฅ, ํ ์คํธ ์ปค๋ฒ๋ฆฌ์ง๋ฅผ ๊ฐ๊ฐ ๋ค๋ฅธ ํ์์ด ๋์์ ๊ฒํ ํ๊ณ ๋ฐ๊ฒฌ ๊ฒฐ๊ณผ๋ฅผ ๊ณต์ ํด์.
๐
์ ๋ชจ๋/๊ธฐ๋ฅ ๊ฐ๋ฐ
ํ๋ก ํธ์๋, ๋ฐฑ์๋, ํ ์คํธ๋ฅผ ๊ฐ๊ฐ ๋ค๋ฅธ ํ์์ด ๋ ๋ฆฝ์ ์ผ๋ก ๋์์ ์์ ํด์.
๐
๊ฒฝ์ ๊ฐ์ค ๋๋ฒ๊น
๋ฒ๊ทธ ์์ธ์ ๋ํด ์ฌ๋ฌ ๊ฐ์ค์ ๋์์ ํ ์คํธํ๊ณ , ํ์๋ผ๋ฆฌ ์๋ก์ ๊ฐ์ค์ ๊ฒ์ฆํด์.
๐
ํฌ๋ก์ค ๋ ์ด์ด ์์
ํ๋ก ํธ, ๋ฐฑ์๋, ํ ์คํธ ๋ฑ ์ฌ๋ฌ ๊ณ์ธต์ ๊ฑธ์น ๋ณ๊ฒฝ์ ๊ฐ ๋ด๋น์๊ฐ ๋์์ ์กฐ์จํ๋ฉฐ ์์ ํด์.
์๋ธ์์ด์ ํธ๋ ์๋, ์์ด์ ํธ ํ์ ์์ฒญ
์๋ธ์์ด์ ํธ๋ Claude๊ฐ ์์์ ๋ง๋ค์ด์. ํ์ง๋ง ์์ด์ ํธ ํ์ ์ฌ๋ฌ๋ถ์ด โํ์ ๋ง๋ค์ด์ ์ฒ๋ฆฌํด์คโ๋ผ๊ณ ์์ฒญํด์ผ ํด์. Claude๊ฐ ํ์ด ํ์ํ๋ค๊ณ ํ๋จํ๋ฉด ์ ์ํ ์๋ ์์ง๋ง, ์ฌ๋ฌ๋ถ์ ์น์ธ ์์ด ํ์ด ๋ง๋ค์ด์ง์ง๋ ์์์.
์ปค์คํ ์์ด์ ํธ ๋ง๋ค๊ธฐ โ ๋๋ง์ ์ ๋ฌธ๊ฐ ํ
์ง๊ธ๊น์ง๋ Claude๊ฐ ์์์ ์๋ธ์์ด์ ํธ๋ฅผ ๋ง๋ค์์ด์. ๊ทธ๋ฐ๋ฐ ์ฌ๊ธฐ์ ํ ๋จ๊ณ ๋ ๋์๊ฐ ์ ์์ด์.๋ด๊ฐ ์ํ๋ ์ ๋ฌธ๊ฐ๋ฅผ ๋ฏธ๋ฆฌ ์ ์ํด๋ ์ ์๊ฑฐ๋ ์.
ํ์ฌ์ โ์ฝ๋ ๋ฆฌ๋ทฐ ์ ๋ดโ ํ์์ด ์์ผ๋ฉด ํธํ์์์? Claude Code์์๋ ์ปค์คํ ์์ด์ ํธ๋ฅผ ๋ง๋ค์ด์ ํน์ ์ญํ ์ ์ ๋ดํ๊ฒ ํ ์ ์์ด์.
๋ง๋๋ ๋ฒ โ ํ์ผ ํ๋๋ฉด ๋
ํ๋ก์ ํธ ํด๋์ .claude/agents/ ํด๋๋ฅผ ๋ง๋ค๊ณ , ๊ทธ ์์ ๋งํฌ๋ค์ด ํ์ผ(.md)์ ํ๋ ๋ง๋ค๋ฉด ๋ผ์. ํ์ผ ์ด๋ฆ์ด ๊ณง ์์ด์ ํธ ์ด๋ฆ์ด์์.
๋ด ํ๋ก์ ํธ/
โโโ .claude/
โ โโโ agents/
โ โโโ code-reviewer.md โ ์ฝ๋ ๋ฆฌ๋ทฐ ์ ๋ฌธ๊ฐ
โ โโโ doc-writer.md โ ๋ฌธ์ ์์ฑ ์ ๋ฌธ๊ฐ
โ โโโ deploy-expert.md โ ๋ฐฐํฌ ์ ๋ฌธ๊ฐ
โโโ src/
โโโ package.json์์ด์ ํธ ํ์ผ ์์ฑ๋ฒ
.md ํ์ผ ์์ YAML ๋จธ๋ฆฌ๋ง(frontmatter)๋ก ์ค์ ์ ์ ๊ณ , ๋ณธ๋ฌธ์ ์์ด์ ํธ์ ์ญํ ๊ณผ ๊ท์น์ ์ ์ด์ฃผ๋ฉด ๋ผ์. ํ์ ํญ๋ชฉ์ name๊ณผ description์ด์์. description์ด Claude๊ฐ โ์ด ์์ด์ ํธ๋ฅผ ์ธ์ ํธ์ถํ ์งโ ํ๋จํ๋ ๊ธฐ์ค์ด๊ฑฐ๋ ์. ์ถ๊ฐ๋ก tools(์ฌ์ฉ ๋๊ตฌ), model(์ฌ์ฉ ๋ชจ๋ธ) ๋ฑ์ ์ง์ ํ ์ ์์ด์.
---
name: code-reviewer
description: ์ฝ๋ ๋ณ๊ฒฝ์ฌํญ์ ๊ฒํ ํ๊ณ ๋ฒ๊ทธ, ๋ณด์ ์ทจ์ฝ์ , ๊ฐ์ ์ ์ ์ฐพ์์ค๋๋ค.
tools: Read, Grep, Glob, Bash
model: sonnet
---
# ์ฝ๋ ๋ฆฌ๋ทฐ์ด
## ์ญํ
- ์ฝ๋ ๋ณ๊ฒฝ์ฌํญ์ ๊ผผ๊ผผํ ๊ฒํ
- ๋ฒ๊ทธ ๊ฐ๋ฅ์ฑ์ด ์๋ ์ฝ๋ ์ฐพ๊ธฐ
- ๋ณด์ ์ทจ์ฝ์ ์ฒดํฌ
- ์ฑ๋ฅ ๊ฐ์ ์ ์ ์
## ๊ท์น
- ํญ์ ๊ตฌ์ฒด์ ์ธ ํ์ผ๋ช
๊ณผ ๋ผ์ธ ๋ฒํธ๋ฅผ ๋ช
์
- ์ฌ๊ฐ๋๋ฅผ 3๋จ๊ณ๋ก ๋ถ๋ฅ (๋์/์ค๊ฐ/๋ฎ์)
- ์์ ์ ์์ ์ฝ๋ ์์์ ํจ๊ป ์ ๊ณต
- ์นญ์ฐฌํ ์ ๋ ๋ฐ๋์ ์ธ๊ธ---
name: doc-writer
description: ์ฝ๋๋ฅผ ๋ถ์ํด์ README, API ๋ฌธ์, ์ฌ์ฉ ๊ฐ์ด๋๋ฅผ ์์ฑํฉ๋๋ค.
tools: Read, Grep, Glob
model: haiku
---
# ๋ฌธ์ ์์ฑ์
## ์ญํ
- ์ฝ๋๋ฅผ ์ฝ๊ณ ์ดํดํ๊ธฐ ์ฌ์ด ๋ฌธ์ ์์ฑ
- README.md ์๋ ์์ฑ ๋ฐ ์
๋ฐ์ดํธ
- API ์๋ํฌ์ธํธ ๋ฌธ์ํ
- ์ค์น/์ฌ์ฉ ๊ฐ์ด๋ ์์ฑ
## ๊ท์น
- ํ๊ตญ์ด๋ก ์์ฑ (์ฝ๋ ์ฉ์ด๋ ์์ด ์ ์ง)
- ๋น๊ฐ๋ฐ์๋ ์ดํดํ ์ ์๋ ์์ค์ผ๋ก
- ์คํ ๊ฐ๋ฅํ ์์ ์ฝ๋ ๋ฐ๋์ ํฌํจ
- ๋งํฌ๋ค์ด ํ์, ๋ชฉ์ฐจ ํฌํจ---
name: deploy-expert
description: ํ๋ก์ ํธ๋ฅผ Vercel, GitHub Pages ๋ฑ์ ๋ฐฐํฌํ๊ณ CI/CD๋ฅผ ์ค์ ํฉ๋๋ค.
---
# ๋ฐฐํฌ ์ ๋ฌธ๊ฐ
## ์ญํ
- ํ๋ก์ ํธ ๋น๋ ๋ฐ ๋ฐฐํฌ
- CI/CD ํ์ดํ๋ผ์ธ ์ค์
- ํ๊ฒฝ ๋ณ์ ๊ด๋ฆฌ
- ๋ฐฐํฌ ํ ๊ฒ์ฆ
## ๊ท์น
- ๋ฐฐํฌ ์ ๋ฐ๋์ ๋น๋ ํ
์คํธ ์คํ
- ํ๊ฒฝ ๋ณ์๋ .env์์๋ง ๊ด๋ฆฌ
- ๋ฐฐํฌ ํ ์ค์ URL์์ ๋์ ํ์ธ
- ๋กค๋ฐฑ ๋ฐฉ๋ฒ๋ ํจ๊ป ์๋ดdescription์ด ํธ์ถ์ ํต์ฌ์ด์์
description ํ ์ค์ด ๊ฐ์ฅ ์ค์ํด์. Claude๋ ์ด ์ค๋ช
์ ๋ณด๊ณ โ์ด ์์ด์ ํธ๋ฅผ ํธ์ถํ ๊น ๋ง๊นโ๋ฅผ ๊ฒฐ์ ํ๊ฑฐ๋ ์. ๋ง์น ํ์ฌ์์ ํ์์ ์ง๋ฌด ๊ธฐ์ ์(JD)๋ฅผ ๋ณด๊ณ ์ ํฉํ ์ฌ๋ํํ
์ผ์ ๋ฐฐ๋ถํ๋ ๊ฒ๊ณผ ๊ฐ์์.
์ข์ description
์ฝ๋ ๋ณ๊ฒฝ์ฌํญ์ ๊ฒํ ํ๊ณ ๋ฒ๊ทธ, ๋ณด์ ์ทจ์ฝ์ , ๊ฐ์ ์ ์ ์ฐพ์์ค๋๋ค.โ ์ธ์ ํธ์ถํด์ผ ํ๋์ง ๋ช
ํํด์.
๋์ description
์ ์ฉํ ๋์ฐ๋ฏธ์
๋๋ค.โ ๋๋ฌด ๋ชจํธํด์ Claude๊ฐ ์ธ์ ํธ์ถํ ์ง ํ๋จํ ์ ์์ด์.
์ปค์คํ ์์ด์ ํธ๋ฅผ ์ฌ์ฉํ๋ 2๊ฐ์ง ๋ฐฉ๋ฒ
1. ์๋ ํธ์ถ
description์ ๋ง๋ ์์ ์ ์์ฒญํ๋ฉด Claude๊ฐ ์์์ ํด๋น ์์ด์ ํธ๋ฅผ ํธ์ถํด์.
์ด PR์ ๋ฆฌ๋ทฐํด์ค.
# Claude๊ฐ code-reviewer ์์ด์ ํธ๋ฅผ
# ์๋์ผ๋ก ํธ์ถํด์ ์ฒ๋ฆฌํด์.2. ์ด๋ฆ ์ง์ ํธ์ถ
๋ํ์์ ์์ด์ ํธ ์ด๋ฆ์ ์ง์ ์ธ๊ธํ๋ฉด Claude๊ฐ ํด๋น ์์ด์ ํธ๋ฅผ ํธ์ถํด์.
code-reviewer ์๋ธ์์ด์ ํธ๋ก ์ด ์ปค๋ฐ์ ๊ฒํ ํด์ค.
# code-reviewer ์์ด์ ํธ๊ฐ
# ์ง์ ํธ์ถ๋ผ์ ์ฒ๋ฆฌํด์.์ค์ฉ์ ์ธ ์ปค์คํ ์์ด์ ํธ ์์ด๋์ด
๋ณด๊ณ ์ ์์ฑ์ โ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํด์ HTML ๋ณด๊ณ ์๋ฅผ ๋ง๋ค์ด์.
๋ฒ์ญ๊ฐ โ ์ฝ๋ ์ฃผ์๊ณผ ๋ฌธ์๋ฅผ ํ์ ๋ฒ์ญํด์.
ํ
์คํธ ์ ๋ฌธ๊ฐ โ ์ฝ๋์ ๋ง๋ ํ
์คํธ๋ฅผ ์๋ ์์ฑํด์.
๋ฆฌํฉํ ๋ง ์ ๋ฌธ๊ฐ โ ์ฝ๋๋ฅผ ๊น๋ํ๊ฒ ์ ๋ฆฌํด์.
์๋ธ์์ด์ ํธ vs ์์ด์ ํธ ํ โ ๋ญ ์จ์ผ ํ๋?
์๋ธ์์ด์ ํธ์ ์์ด์ ํธ ํ, ๋น์ทํด ๋ณด์ด์ง๋ง ์ฉ๋๊ฐ ๋ฌ๋ผ์. ํต์ฌ ์ฐจ์ด๋ฅผ ํ๋์ ๋น๊ตํด๋ณผ๊ฒ์.
| ํญ๋ชฉ | ์๋ธ์์ด์ ํธ (Agent) | ์์ด์ ํธ ํ (Agent Teams) |
|---|---|---|
| ๋น์ | ๋ถํ์ง์ 1๋ช ์๊ฒ ์ผ ์ํค๊ธฐ | ํ๋ก์ ํธ ํ ์ ์ฒด๋ฅผ ๊ตฌ์ฑํ๊ธฐ |
| ๊ตฌ์กฐ | ๋ฉ์ธ ์ธ์ ์์์ ์คํ | ๊ฐ์ ๋ ๋ฆฝ๋ ์ธ์ ์ผ๋ก ์คํ |
| ์ํต | ๊ฒฐ๊ณผ๋ง ๋ฉ์ธ Claude์๊ฒ ๋ณด๊ณ | ํ์๋ผ๋ฆฌ ์ง์ ๋ฉ์์ง ๊ตํ |
| ์กฐ์จ | ๋ฉ์ธ Claude๊ฐ ๊ด๋ฆฌ | ๊ณต์ ํ์คํฌ ๋ฆฌ์คํธ๋ก ์๊ธฐ ์กฐ์จ |
| ํ์ฑํ | Claude๊ฐ ์๋์ผ๋ก ์์ฑ | ์ฌ์ฉ์๊ฐ ์์ฒญํด์ผ ์์ฑ (์คํ ๊ธฐ๋ฅ) |
| ํ ํฐ ์ฌ์ฉ๋ | ์ ์ (์์ฝ๋ง ๋ฐํ) | ๋ง์ (๊ฐ ํ์์ด ๋ ๋ฆฝ ์ธ์คํด์ค) |
| ์ ํฉํ ์ํฉ | ๊ฒฐ๊ณผ๋ง ํ์ํ ์ง์ค ์์ | ํ ๋ก /ํ์ ์ด ํ์ํ ๋ณต์กํ ์์ |
ํ๋์ ๋ณด๋ ํ๋จ ๊ธฐ์ค
โ๊ฒฐ๊ณผ๋ง ํ์ํ ์ง์ค ์์ โ โ ์๋ธ์์ด์ ํธ
โ ์ด ํด๋ ๋ถ์ํด์ ์์ฝํด์ค
โ ํ ์คํธ ๋๋ฆฌ๊ณ ์คํจํ ๊ฒ๋ง ์๋ ค์ค
โ ์ด ์ฝ๋ TypeScript๋ก ๋ณํํด์ค
โ ์ฌ๋ฌ ํ์ผ์ ๋ณ๋ ฌ๋ก ๋ฆฌ์์นํด์ค
โํ ๋ก /ํ์ ์ด ํ์ํ ์์ โ โ ์์ด์ ํธ ํ
โ ๋ณด์/์ฑ๋ฅ/ํ ์คํธ ๊ด์ ์์ ๋์์ PR ๋ฆฌ๋ทฐ
โ ๋ฒ๊ทธ ์์ธ์ ์ฌ๋ฌ ๊ฐ์ค๋ก ๋์์ ์กฐ์ฌ
โ ํ๋ก ํธ + ๋ฐฑ์๋ + ํ ์คํธ๋ฅผ ๊ฐ์ ๋ด๋น
โ ์๋ก ๋ฐ๊ฒฌํ ๋ด์ฉ์ ๊ณต์ ํ๊ณ ๊ฒ์ฆ
์ปค์คํ ์์ด์ ํธ๋ ์ด๋์ ํด๋นํ๋์?
์ปค์คํ ์์ด์ ํธ๋ ์๋ธ์์ด์ ํธ์ ํ ์ข ๋ฅ์์. ๊ธฐ๋ณธ ์๋ธ์์ด์ ํธ(Explore, Plan ๋ฑ)๋ Claude๊ฐ ์๋์ผ๋ก ๋ง๋ค์ง๋ง, ์ปค์คํ ์์ด์ ํธ๋ ์ฌ๋ฌ๋ถ์ด ๋ฏธ๋ฆฌ ์ ์ํด๋ ์ ๋ฌธ๊ฐ๋ฅผ Claude๊ฐ ํธ์ถํ๋ ๊ฑฐ์์. ์์ด์ ํธ ํ๊ณผ๋ ๋ณ๊ฐ์ ๊ธฐ๋ฅ์ด์์.
| ๊ตฌ๋ถ | ๊ธฐ๋ณธ ์๋ธ์์ด์ ํธ | ์ปค์คํ ์๋ธ์์ด์ ํธ |
|---|---|---|
| ์ ์ ๋ฐฉ๋ฒ | Claude์ ๋ด์ฅ (Explore, Plan ๋ฑ) | ๋ด๊ฐ .md ํ์ผ๋ก ๋ฏธ๋ฆฌ ์ ์ |
| ์ ๋ฌธ์ฑ | ๋ฒ์ฉ (ํ์, ๊ณํ ๋ฑ ์ผ๋ฐ ์ฉ๋) | ํนํ (์ญํ /๊ท์น/๋๊ตฌ๋ฅผ ๋ด๊ฐ ์ง์ ) |
| ๋ชจ๋ธ ์ ํ | ์๋ (Explore=Haiku ๋ฑ) | ๋ด๊ฐ ์ง์ ๊ฐ๋ฅ (Haiku, Sonnet, Opus) |
| ์ฌ์ฌ์ฉ | ํญ์ ์ฌ์ฉ ๊ฐ๋ฅ | ํ๋ก์ ํธ ๋๋ ์ฌ์ฉ์ ์์ค์์ ๊ณ์ ์ฌ์ฉ |
| ์ค์ ์๊ฐ | 0์ด (๋ด์ฅ) | 5๋ถ (ํ์ผ ํ ๊ฐ ์์ฑ, ๋๋ /agents ๋ช ๋ น์ด) |
๊ฒฐ๋ก ์ ๊ฐ๋จํด์
์ง์ค ์์ ์ ์๋ธ์์ด์ ํธ (์๋), ํ ๋ก /ํ์ ์ด ํ์ํ ์์ ์ ์์ด์ ํธ ํ (์์ฒญ ํ์), ์์ฃผ ๋ฐ๋ณต๋๋ ์ ๋ฌธ ์์ ์ ์ปค์คํ ์๋ธ์์ด์ ํธ. ์๋ธ์์ด์ ํธ๋ Claude๊ฐ ์์์ ์ฐ๊ณ , ์ปค์คํ ์๋ธ์์ด์ ํธ๋ง ๋ฏธ๋ฆฌ ๋ง๋ค์ด๋๋ฉด ๋ผ์. ์์ด์ ํธ ํ์ ์ ๋ง ํฐ ์์ ์์ ์ง์ ์์ฒญํด๋ณด์ธ์.
์ง์ค ์์ = ์๋ธ์์ด์ ํธ โข ํ์ = ํ โข ๋ฐ๋ณต ์์ = ์ปค์คํ
์๋ธ์์ด์ ํธ๋ ์๋, ์์ด์ ํธ ํ์ ์์ฒญ, ์ปค์คํ ์ ๋ฏธ๋ฆฌ ๋ง๋ค์ด๋๊ธฐ
์ง์ ํด๋ณด๊ธฐ
์ฝ๊ธฐ๋ง ํ๋ฉด ๊ฐ์ด ์ ์กํ์. ์๋ ์ค์ต์ ๋ฐ๋ผํด๋ณด์ธ์.
์ค์ต 1: ์๋ธ์์ด์ ํธ ์ฒดํ (๊ฐ์ฅ ์ฌ์)
์๋ฌด ํ๋ก์ ํธ ํด๋์์ Claude Code๋ฅผ ์คํํ๊ณ ์๋ ํ๋กฌํํธ๋ฅผ ์ ๋ ฅํด๋ณด์ธ์. Claude๊ฐ ์๋ธ์์ด์ ํธ๋ฅผ ๋ง๋ค์ด์ ๋ณ๋ ฌ๋ก ๋ถ์ํ๋ ๊ฑธ ๋ณผ ์ ์์ด์.
์ด ํ๋ก์ ํธ์ ๋ชจ๋ ํ์ผ์ ๋ถ์ํด์
๊ฐ ํ์ผ์ด ๋ญ ํ๋ ํ์ผ์ธ์ง ํ ์ค๋ก ์์ฝํด์ค.
ํ๋ก ์ ๋ฆฌํด์ค.ํ์ผ์ด 5๊ฐ ์ด์์ด๋ฉด Claude๊ฐ ์๋ธ์์ด์ ํธ๋ฅผ ์๋ ์์ฑํด์. ํฐ๋ฏธ๋์์ โAgentโ๋ผ๋ ํ์๊ฐ ๋ณด์ด๋ฉด ์ฑ๊ณต์ด์์!
์ค์ต 2: ์ปค์คํ ์์ด์ ํธ ๋ง๋ค๊ธฐ
๋๋ง์ ์ ๋ฌธ๊ฐ ์์ด์ ํธ๋ฅผ ๋ง๋ค์ด๋ด์. Claude Code์ ์ด๋ ๊ฒ ๋งํ๋ฉด ๋ผ์.
/agents
# โ "Create new agent" ์ ํ
# โ User-level ๋๋ Project-level ์ ํ
# โ Claude์๊ฒ ์ญํ ์ค๋ช
ํ๋ฉด ์๋ ์์ฑ.claude/agents/ ํด๋์ report-writer.md ํ์ผ์ ๋ง๋ค์ด์ค.
์ญํ : ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํด์ ์์ HTML ๋ณด๊ณ ์๋ฅผ ๋ง๋๋ ์ ๋ฌธ๊ฐ
๊ท์น:
- ํญ์ ์ฐจํธ์ ํ๋ฅผ ํฌํจ
- ํ๊ตญ์ด๋ก ์์ฑ
- ํต์ฌ ์ธ์ฌ์ดํธ๋ฅผ 3์ค๋ก ์์ฝ
- ๊น๋ํ ๋์์ธ (๊ทธ๋ผ๋ฐ์ด์
+ ์นด๋ ๋ ์ด์์)/agents ๋ช
๋ น์ด๊ฐ ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ด์์. ํ์ผ์ด ์๊ธฐ๋ฉด, โ์ด CSV๋ฅผ ๋ถ์ํด์ ๋ณด๊ณ ์ ๋ง๋ค์ด์คโ๋ผ๊ณ ํ๋ฉด ์๋์ผ๋ก ์ด ์์ด์ ํธ๊ฐ ํธ์ถ๋ผ์.
์ค์ต 3: ์์ด์ ํธ ํ ์ฒดํ (๋์ , ์คํ ๊ธฐ๋ฅ)
์์ด์ ํธ ํ์ ์คํ์ ๊ธฐ๋ฅ์ด๋ผ ๋จผ์ ์ค์ ์์ ํ์ฑํํด์ผ ํด์. ๊ทธ ํ ํ ๊ตฌ์ฑ์ ์ง์ ์์ฒญํด๋ณด์ธ์.
์์ด์ ํธ ํ์ ๋ง๋ค์ด์ ์ด ํ๋ก์ ํธ๋ฅผ ๊ฐ์ ํด์ค.
- ํ ๋ช
์ TypeScript ๋ณํ ๋ด๋น
- ํ ๋ช
์ ๋ฌธ์(README, CHANGELOG) ๋ด๋น
- ํ ๋ช
์ ํ
์คํธ ์ฝ๋ ๋ด๋น
๊ฐ์ ๋์์ ์งํํด์ค.์์ด์ ํธ ํ์ ์ฐ๋ ค๋ฉด ์ค์ ์์ CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS๋ฅผ ํ์ฑํํด์ผ ํด์. Claude๊ฐ ํ ๊ตฌ์ฑ์ ์ ์ํ๋ฉด ์น์ธํ๊ณ , ๊ฐ ํ์์ด ์ด๋ป๊ฒ ์์
ํ๋์ง ๊ด์ฐฐํด๋ณด์ธ์.
ํ์ธ ์ฒดํฌ๋ฆฌ์คํธ
์์ด์ ํธ๊ฐ ์๊ธฐ๋ ๊ฑธ ๋ชป ๋ดค๋ค๋ฉด, ํ์ผ์ด ๋๋ฌด ์ ์ ๊ฑธ ์๋ ์์ด์. ํ์ผ์ด 5๊ฐ ์ด์์ธ ํ๋ก์ ํธ์์ ํด๋ณด์ธ์. ์์ผ๋ฉด mkdir test-project์ผ๋ก ํด๋๋ฅผ ๋ง๋ค๊ณ ํ์ผ 10๊ฐ๋ฅผ ๋จผ์ ์์ฑํด๋ฌ๋ผ๊ณ ํ ๋ค ๋ถ์์ ์ํค๋ฉด ๋ผ์.
ํ์ฉ ํ + ์ถ์ฒ
์์ด์ ํธ ํ์ ํจ๊ณผ์ ์ผ๋ก ์ฐ๊ธฐ ์ํ ์ค์ฉ ํ๋ค์ด์์.
1. ์์ ๋ฒ์๋ฅผ ๋ช ํํ๊ฒ
โ์ด ํ๋ก์ ํธ ์ข ๊ณ ์ณ์คโ๋ณด๋ค โsrc ํด๋์ ๋ชจ๋ .js ํ์ผ์ .ts๋ก ๋ณํํ๊ณ ํ์ ์ ์ถ๊ฐํด์คโ๊ฐ ํจ์ฌ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค์ด์. ์์ด์ ํธ์๊ฒ ์ผ์ ์ํฌ ๋๋ ๊ตฌ์ฒด์ ์ผ์๋ก ์ข์์.
2. ์ปค์คํ ์์ด์ ํธ๋ ์ ์ง์ ์ผ๋ก
์ฒ์๋ถํฐ ์์ด์ ํธ 10๊ฐ๋ฅผ ๋ง๋ค ํ์ ์์ด์. ์์ฃผ ๋ฐ๋ณตํ๋ ์์
์ด ์๊ธฐ๋ฉด ๊ทธ๋ ํ๋์ฉ ๋ง๋์ธ์. ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ์์ฃผ ํ๋ค? code-reviewer.md ํ๋ ๋ง๋ค๋ฉด ๋ผ์.
3. description์ ์์ฃผ ๋ค๋ฌ์ผ์ธ์
์ปค์คํ ์์ด์ ํธ๊ฐ ํธ์ถ์ด ์ ๋๊ฑฐ๋, ์๋ฑํ ์ํฉ์์ ํธ์ถ๋๋ฉด description์ ์์ ํด๋ณด์ธ์. Claude๊ฐ ์ด ํ ์ค๋ก ํ๋จํ๊ธฐ ๋๋ฌธ์, ๋ช ํํ๊ณ ๊ตฌ์ฒด์ ์ผ๋ก ์ฐ๋ ๊ฒ ์ค์ํด์.
4. ํ ํฐ ์ฌ์ฉ๋์ ์ฒดํฌํ์ธ์
์์ด์ ํธ ํ์ ์ฌ๋ฌ Claude๊ฐ ๋์์ ์๋ํ๊ธฐ ๋๋ฌธ์ ํ ํฐ์ ๋ง์ด ์ฌ์ฉํด์. ํ ํฐ ํ๋๊ฐ ๋ถ์กฑํ๋ฉด ์์
์ ์๊ฒ ๋๋ ์ ์ํค์ธ์./cost ๋ช
๋ น์ด๋ก ์ฌ์ฉ๋์ ํ์ธํ ์ ์์ด์.
5. ์์ด์ ํธ ๊ฐ ํ์ผ ์ถฉ๋ ์ฃผ์
์๋ธ์์ด์ ํธ๋ ์์ด์ ํธ ํ์ด๋ , ์ฌ๋ฌ ์์ด์ ํธ๊ฐ ๊ฐ์ ํ์ผ์ ๋์์ ์์ ํ๋ฉด ์ถฉ๋์ด ๋ ์ ์์ด์. โA๋ ํ๋ก ํธ๋ง, B๋ ๋ฐฑ์๋๋งโ ์ฒ๋ผ ์์ ์์ญ์ ๋ช ํํ๊ฒ ๋๋ ์ฃผ๋ฉด ์ถฉ๋์ ์๋ฐฉํ ์ ์์ด์.
6. ์ปค์คํ ์์ด์ ํธ๋ฅผ ํ๊ณผ ๊ณต์ ํ๊ธฐ
.claude/agents/ ํด๋๋ฅผ Git์ ์ปค๋ฐํ๋ฉด ํ์ ๋ชจ๋๊ฐ ๊ฐ์ ์ปค์คํ
์์ด์ ํธ๋ฅผ ์ธ ์ ์์ด์. ํ ์ ์ฒด์ ์์
ํ์ง์ด ์ฌ๋ผ๊ฐ์. ์ฝ๋ ๋ฆฌ๋ทฐ ๊ธฐ์ค, ๋ฌธ์ ์์ฑ ๊ท์น ๋ฑ์ ์์ด์ ํธ๋ก ํต์ผํ ์ ์์ฃ .
| ์ค์ | ๊ฒฐ๊ณผ | ํด๊ฒฐ๋ฒ |
|---|---|---|
| ๋ชจํธํ description | ์์ด์ ํธ๊ฐ ํธ์ถ ์ ๋จ | ๊ตฌ์ฒด์ ์ธ ์ญํ + ์ํฉ ์์ |
| ๋๋ฌด ๋ง์ ์์ด์ ํธ | Claude๊ฐ ํท๊ฐ๋ฆผ | ํต์ฌ 5๊ฐ ์ดํ๋ก ์ ์ง |
| ๊ฐ์ ํ์ผ ๋์ ์์ | ์ฝ๋ ์ถฉ๋ | ์์ ์์ญ์ ๋ช ํํ ๋ถ๋ฆฌ |
| ์ปจํ ์คํธ ํ๋ ์ด๊ณผ | ์๋ธ์์ด์ ํธ ๊ฒฐ๊ณผ๊ฐ ์๋ฆผ | ์์ด์ ํธ ํ์ผ๋ก ์ ํ ๊ณ ๋ ค |
| ์ปค์คํ ์์ด์ ํธ Git ๋ฏธํฌํจ | ํ์์ด ๋ชป ์ | .claude/agents/ ํด๋๋ฅผ ์ปค๋ฐ |
AI ์์ด์ ํธ ํ = ๋๋ง์ ์๋ํ ๋ถ์
์๋ธ์์ด์ ํธ๋ก ๊ฐ๋จํ ์ผ์ ์์ํ๊ณ , ์์ด์ ํธ ํ์ผ๋ก ๋๊ท๋ชจ ์์ ์ ๋์์ ์ฒ๋ฆฌํ๊ณ , ์ปค์คํ ์์ด์ ํธ๋ก ์ ๋ฌธ๊ฐ๋ฅผ ๋ฏธ๋ฆฌ ๋ฐฐ์นํ์ธ์.
ํ๋๋ง ๊ธฐ์ตํ์ธ์
์ฌ๋ฌ๋ถ์ โํ์ฅโ์ด์์. ์์ ์ ์ง์ํ๋ฉด Claude๊ฐ ํ์ ๊ตฌ์ฑํ๊ณ , ์์ด์ ํธ๋ค์ด ๋์์ ์ผํ๊ณ , ๊ฒฐ๊ณผ๋ง ์ฌ๋ฌ๋ถ์๊ฒ ๋ณด๊ณ ํด์. ํ์ฅ์ ์ผ์ ์ํค๋ ๊ฒ์ด์ง, ์ง์ ํ๋ ๊ฒ ์๋์์. ์ํค๋ ์ฐ์ต์ ํ์ธ์.
์ฐธ๊ณ ์๋ฃ
- ์๋ธ์์ด์ ํธ (Custom Subagents) โ code.claude.com/docs/en/sub-agents
- ์์ด์ ํธ ํ (Agent Teams, ์คํ ๊ธฐ๋ฅ) โ code.claude.com/docs/en/agent-teams
- ๊ธฐ๋ฅ ๋น๊ต (Subagent vs Agent Team) โ code.claude.com/docs/en/features-overview