๋ชจ๋ธ ์ ํ์ โ๋ ์ข์ ๋ชจ๋ธ ํ๋๋ฅผ ๊ณ ๋ฅด๋ ์ผโ์ด ์๋๋ผ, ์์ ๋จ๊ณ์ ๋ง๊ฒ ๋ชจ๋ธ์ ๋ฐฐ์นํ๋ ์ผ์ ๊ฐ๊น๋ค. ์ด์ ์์ฑ, ์ค๊ณ ๊ฒํ , ์ต์ข ๊ฒ์๋ ํ์ํ ์ฌ๊ณ ๊น์ด๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ด๋ค. ์ด ๊ธ์ Claude Code ๊ณต์ ๋ชจ๋ธ ์ค์ ๊ธฐ์ค์ผ๋ก, ์ค๋ฌด์์ ๋ฐ๋ก ์ฐ๋ ์ ํ ์ ๋ต์ ์ ๋ฆฌํ๋ค.
flowchart LR A[์์ ์์] --> B{์์ ์ฑ๊ฒฉ} B -->|๋น ๋ฅธ ์ด์/๋ฐ๋ณต| C[sonnet] B -->|๋ณต์ก ์ค๊ณ/๋ฐ๋ฐ ๊ฒ์ฆ| D[opus] C --> E{๋ฆฌ์คํฌ ๋์?} E -->|์| D E -->|์๋์ค| F[์๋ฃ] D --> G[์ต์ข ์ ๋ฆฌ]
๐ง ์น ํ ์นํธ์ํธ
sonnet: ๋น ๋ฅธ ์์ฐopus: ๋ณต์ก ์ถ๋ก /๊ฒ์ฆopusplan: ๊ณํ์ opus, ์คํ์ sonnet ์๋ ์ ํ- ๋ชจ๋ธ์
/model,--model,ANTHROPIC_MODEL, settings ์์ผ๋ก ์ ์ด ๊ฐ๋ฅ
ํ ์ค ๊ฒฐ๋ก
์ฒ์๋ถํฐ ํ ๋ชจ๋ธ๋ง ๊ณ ์งํ์ง ๋ง๊ณ , Sonnet์ผ๋ก ์์ฐ โ Opus๋ก ๊ฒ์ฆ 2ํจ์ค ๋ฃจํด์ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๋๋ฉด ์๋์ ํ์ง์ ๋์์ ์ก๊ธฐ ์ฝ๋ค.
1) Claude Code ๋ชจ๋ธ ๋ณ์นญ์ ๋จผ์ ์ดํดํ๊ธฐ
๊ณต์ ๋ฌธ์ ๊ธฐ์ค์ผ๋ก ์์ฃผ ์ฐ๋ ๋ณ์นญ์ ์๋ 4๊ฐ๋ค.
๋ชจ๋ธ ์ค์ ๋ฌธ์: https://code.claude.com/docs/en/model-config
default: ๊ณ์ ์ ํ์ ๋ฐ๋ผ ๊ถ์ฅ ๊ธฐ๋ณธ ๋ชจ๋ธsonnet: ์ผ์ ์ฝ๋ฉ/๋ฌธ์ ์์ ์ ๊ท ํํopus: ๋ณต์กํ ์ถ๋ก , ์ค๊ณ, ๋ฐ๋ฐ ๊ฒ์ฆhaiku: ๊ฐ๋จยท๋น ๋ฅธ ์์opusplan: ๊ณํ ๋จ๊ณ๋ opus, ์คํ ๋จ๊ณ๋ sonnet ์๋ ์ ํ
๊ด์ธก: ๋ณ์นญ(alias)์ ์ต์ ๋ฒ์ ์ ๊ฐ๋ฆฌํค๋ฏ๋ก, ํน์ ๋ฒ์ ๊ณ ์ ์ด ํ์ํ๋ฉด ์ ์ฒด ๋ชจ๋ธ๋ช (์: claude-opus-4-6)์ ๋ช ์ํ๋ ๋ฐฉ์์ด ๋ ์์ ํ๋ค.
2) ๋ชจ๋ธ์ ๋ฐ๊พธ๋ 4๊ฐ์ง ๋ฐฉ๋ฒ (์ฐ์ ์์)
- ์ธ์
์ค ๋ณ๊ฒฝ:
/model <alias|name> - ์์ ์ ์ง์ :
claude --model <alias|name> - ํ๊ฒฝ๋ณ์:
ANTHROPIC_MODEL=<alias|name> - settings.json:
"model": "..."
๋ฐ๋ก ์ฐ๋ ์์ ์ฝ๋
# ์ธ์
์์๋ถํฐ opus๋ก
claude --model opus/model sonnetexport ANTHROPIC_MODEL=sonnet
claude3) ์ด๋ณด์์ฉ ์ค์ ๊ธฐ์ค: ์ธ์ sonnet, ์ธ์ opus?
sonnet ์ฐ์ ์ด ์ข์ ๊ฒฝ์ฐ
- ๋น ๋ฅธ ์ด์ ์์ฑ
- ๋ฐ๋ณต ์์ ์ด ๋ง์ ์ค๋ฌด ๋ฌธ์
- ๊ตฌํ ๋ฐฉํฅ์ด ์ด๋ฏธ ๋ช ํํ ์์
opus ์ฐ์ ์ด ์ข์ ๊ฒฝ์ฐ
- ์ค๊ณ ๋์ ๋น๊ต๊ฐ ํ์ํ ๊ณผ์
- ์ค๋ฅ ๋น์ฉ์ด ํฐ ์์ฌ๊ฒฐ์ ๋ฌธ์
- ๋ฐ๋ ๊ด์ ๊ฒ์ฆ์ด ํ์ํ ์ํฉ
๊ฐ์ฅ ์์ ์ ์ธ ์ด์ ํจํด
- 1์ฐจ ์์ฑ: sonnet
- 2์ฐจ ๋ฐ๋ฐยท๋๋ฝ ๊ฒ์ฆ: opus
- 3์ฐจ ๊ธธ์ด/ํค ์ ๋ฆฌ: sonnet ๋๋ opus(์ ๋ฌด ์ค์๋ ๊ธฐ์ค)
4) opusplan์ ์จ์ผ ํ๋ ์๊ฐ
๊ณํ๊ณผ ์คํ์ด ํ ์ธ์
์์ ์์ด๋ ์์
์ด๋ฉด opusplan์ด ์ ์ฉํ๋ค.
- ์ค๊ณ ๋จ๊ณ์์ ๊น๊ฒ ์๊ฐํ๊ณ
- ์ค์ ๊ตฌํ ๋จ๊ณ์์ ์๋๋ฅผ ํ๋ณตํ๋ ๋ฐฉ์
์ฆ, โ๊ณ ๋ฏผ์ ๊น๊ฒ, ์คํ์ ๋น ๋ฅด๊ฒโ๋ฅผ ์๋ํํด ์ค๋ค.
5) ๋ ธ๋ ฅ๋(effort)์ ๋น์ฉยท์๋ ๊ท ํ
๊ณต์ ๋ฌธ์์์ Opus ๊ณ์ด์ effort level(low/medium/high)์ ์ง์ํ๋ค.
- ๋จ์ ์์ : low/medium
- ๋ณต์ก ์ค๊ณ/๊ฒ์ฆ: high(๊ธฐ๋ณธ)
ํ๊ฒฝ๋ณ์ ์์:
export CLAUDE_CODE_EFFORT_LEVEL=medium๊ด์ธก: effort๋ฅผ ๋ฌด์กฐ๊ฑด ๋์ด๋ฉด ์ข๋ค๋ ๋ป์ด ์๋๋ค. ๋จ์ ์์ ์์ high๋ ๋๊ธฐ์๊ฐ/๋น์ฉ๋ง ๋๋ฆด ์ ์๋ค.
6) 10๋ถ ์ฌํ ์ค์ต (Sonnet โ Opus 2ํจ์ค)
Step 1) Sonnet์ผ๋ก ๊ตฌ์กฐ ์์ฑ (3๋ถ)
์๋ ์ด์์ 5๊ฐ ํญ๋ชฉ ๊ตฌ์กฐ๋ก ์ฌ์์ฑํด์ค.
๊ฐ ํญ๋ชฉ์ ํต์ฌ ๋ฌธ์ฅ 2๊ฐ๋ง ์์ฑ.
[์๋ฌธ ์ด์]
(300~700์)Step 2) Opus๋ก ๋ฐ๋ฐ ๊ฒ์ฆ (4๋ถ)
์ ์ด์์ ๋
ผ๋ฆฌ ๋น์ฝ/๊ทผ๊ฑฐ ๋ถ์กฑ/๋ฐ๋ ๊ฐ๋ฅ ์ง์ ์
'๋ฌธ์ -๊ทผ๊ฑฐ-์์ ์' ํ์์ผ๋ก ์ต์ 2๊ฑด ์ ์ํด์ค.Step 3) ์ต์ข ๋ณธ ์ ๋ฆฌ (3๋ถ)
๊ฒ์ ๋ฐ์ ์ต์ข
๋ณธ์ 700์ ์ด๋ด๋ก ์ ๋ฆฌํ๊ณ ,
๋ง์ง๋ง ์ค์ '๋จ์ ๋ฆฌ์คํฌ 1๊ฐ'๋ฅผ ์จ์ค.7) ํ์ฅํ ๋ฏธ๋ ์ฌ๋ก
์ฌ๋ก A (์๋ ๊ฐ์ )
๋ชจ๋ ์์ ์ opus๋ก ์ฒ๋ฆฌํ๋ ํ์ด, ์ด์ ๋จ๊ณ๋ง sonnet์ผ๋ก ๋ฐ๊ฟจ๋ค. ์ด์ ์์ฑ ์๊ฐ์ด ์งง์์ง๊ณ , opus ์ฌ์ฉ ๊ตฌ๊ฐ์ด โ์ง์ง ๊ฒ์ฆโ์ ์ง์ค๋๋ฉด์ ์ ์ฒด ๋ฆฌ๋ํ์์ด ๊ฐ์ํ๋ค.
์ฌ๋ก B (ํ์ง ๊ฐ์ )
๋ชจ๋ ์์ ์ sonnet์ผ๋ก ๋๋ด๋ ํ์์, ๋์ธ ๋ฌธ์๋ opus ๊ฒ์ฆ ๋จ๊ณ๋ฅผ ์ถ๊ฐํ๋ค. ๋์ ๋๋ฝ/๋ ผ๋ฆฌ ์ถฉ๋ ํผ๋๋ฐฑ์ด ์ด๊ธฐ์ ์กํ ์์ ๋น์ฉ์ด ์ค์๋ค.
8) ์์ฃผ ํ๋ ์ค์ 4๊ฐ์ง
- ๋ชจ๋ธ ์ ํ ๊ธฐ์ค ์์ด ๊ฐ์ผ๋ก ์ ํ
- ๋ชจ๋ ๊ณผ์ ์ ํ ๋ชจ๋ธ๋ก๋ง ์ฒ๋ฆฌ
- ๊ณ ์ํ ๋ฌธ์์์ ๊ฒ์ฆ ๋จ๊ณ๋ฅผ ์๋ต
- ๋ชจ๋ธ ์ค์ ์ ํ ๋ฌธ์์ ๋จ๊ธฐ์ง ์์ ์ฌํ ์คํจ
9) 20๋ถ ๋์ ๋ฃจํด
- ์ค๋ ์์ 1๊ฑด์ โ์๋ํ/๊น์ดํโ์ผ๋ก ๋ถ๋ฅ
- sonnet 1์ฐจ ์ด์ ์์ฑ
- opus ๊ฒ์ฆ 1ํ ์คํ
- ์ต์ข ๋ณธ์์ ๋ณ๊ฒฝ์ 3์ค ๊ธฐ๋ก
- ํ ๋ ธํธ์ โ๋ชจ๋ธ ์ ํ ์ด์ 1๋ฌธ์ฅโ ๋จ๊ธฐ๊ธฐ
์๋ฃ ๊ธฐ์ค
- ๊ฐ์ ๋ฃจํด์ ๋ค์ ์์ ์๋ ์ฌํ ๊ฐ๋ฅ
- ์๊ฐ/์ค๋ฅ/์ฌ์์ ์ค 1๊ฐ ์ด์ ๊ฐ์ ํ์ธ
๋ค์ ์ฐจ์
๋ค์ ์ฝ๊ธฐ
- ๐ค 01. ์์ ์ค์ ์ํฌํ๋ก์ฐ
- ๐ค 08. ๋น์ฉ ์ด์ ๋ฒ ์คํธํ๋ํฐ์ค
- ๐ค 09. insights ๋ช ๋ น์ด ์ ๋ฆฌ
์์ฑํ AI ํ์ฉ ๊ณ ์ง
์ด ๋ฌธ์๋ Claude Code ๊ณต์ ๋ฌธ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฑํ AI๋ฅผ ํ์ฉํด ์ ๋ฆฌํ์ผ๋ฉฐ, ์ต์ข ๊ณต๊ฐ ์ ์ฌ๋์ด ๊ฒํ ยท๋ณด์ ํ๋ค.