๋ฌด๋ฃŒ๋‹ˆ ์–ด์„œ ๋ฐ›์•„๋ณด์„ธ์—ฌ AI ํ† ํฐ ๊ด€๋ฆฌ์‚ฌ ์–ด์„œ ์ฑ„์šฉํ•˜์„ธ์—ฌ

์ด๋ฏธ์ง€
  AI ํ† ํฐ ๊ณ„์‚ฐ ํ”„๋กœ๊ทธ๋žจ ๋ฆฌํฌํŠธ 1. ํ”„๋กœ๊ทธ๋žจ ๋ชฉ์  ์‚ฌ์šฉ์ž๊ฐ€ AI์— ์ž…๋ ฅํ•˜๋Š” ๊ธ€๊ณผ AI๊ฐ€ ์ƒ์„ฑํ•˜๋Š” ๋‹ต๋ณ€์˜ ํ† ํฐ ์ˆ˜์™€ ์˜ˆ์ƒ ๋น„์šฉ์„ ์ž๋™ ๊ณ„์‚ฐ ํ•ด์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. ๋‹จ์ˆœํžˆ ๊ธ€์ž ์ˆ˜๋ฅผ ์„ธ๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ: ์ž…๋ ฅ → ์‚ฌ์šฉ ๋ชจ๋ธ ์„ ํƒ → ์ž…๋ ฅ ํ† ํฐ ๊ณ„์‚ฐ → ์ถœ๋ ฅ ํ† ํฐ ์˜ˆ์ƒ/์‹ค์ธก → 1ํšŒ ๋น„์šฉ ๊ณ„์‚ฐ → 1์ผ·1๊ฐœ์›” ๋น„์šฉ ๊ณ„์‚ฐ → ์—ฌ๋Ÿฌ AI ๋ชจ๋ธ ๋น„๊ต ๊นŒ์ง€ ํ•œ ๋ฒˆ์— ๋ณด์—ฌ์ฃผ๋Š” ๋ฐฉ์‹์ด๋‹ค. 2. ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ธฐ๋Šฅ ๋‚ด์šฉ ์ž…๋ ฅ ํ† ํฐ ๊ณ„์‚ฐ ํ”„๋กฌํ”„ํŠธ๊ฐ€ ๋ช‡ ํ† ํฐ์ธ์ง€ ๊ณ„์‚ฐ ์ถœ๋ ฅ ํ† ํฐ ๊ณ„์‚ฐ AI ๋‹ต๋ณ€ ํ† ํฐ ๊ณ„์‚ฐ ์ด ํ† ํฐ Input + Output API ๋น„์šฉ ๋ชจ๋ธ๋ณ„ ์‹ค์ œ ๊ฐ€๊ฒฉ ์ ์šฉ 1ํšŒ ๋น„์šฉ ํ•œ ๋ฒˆ ํ˜ธ์ถœํ–ˆ์„ ๋•Œ ๋น„์šฉ ์ผ์ผ ๋น„์šฉ ํ•˜๋ฃจ ์‚ฌ์šฉ๋Ÿ‰ ๊ธฐ์ค€ ์›”๊ฐ„ ๋น„์šฉ 30์ผ ๊ธฐ์ค€ ๋ชจ๋ธ ๋น„๊ต ์—ฌ๋Ÿฌ AI ๋ชจ๋ธ ๋น„์šฉ ๋น„๊ต ํ•œ๊ตญ์–ด ๊ณ„์‚ฐ ํ•œ๊ตญ์–ด ํŠน์„ฑ ๊ณ ๋ ค ์˜์–ด ๊ณ„์‚ฐ ์˜์–ด ํ† ํฐ ๊ณ„์‚ฐ ๊ธด ๋ฌธ์„œ ๊ณ„์‚ฐ PDF/ํ…์ŠคํŠธ ๋“ฑ API ์‚ฌ์šฉ๋Ÿ‰ ๋ถ„์„ ์‹ค์ œ API ๋กœ๊ทธ ๋ถ„์„ ์˜ˆ์‚ฐ ๊ฒฝ๊ณ  ์›” ์˜ˆ์‚ฐ ์ดˆ๊ณผ ์˜ˆ์ƒ ์‹œ ๊ฒฝ๊ณ  3. ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ถ€๋ถ„ “๊ธ€์ž ์ˆ˜ × ์–ผ๋งˆ” ๋ฐฉ์‹์œผ๋กœ ๋งŒ๋“ค๋ฉด ์•ˆ ๋œ๋‹ค. AI ํ† ํฐ์€ ๋ชจ๋ธ๋งˆ๋‹ค ํ† ํฌ๋‚˜์ด์ €๊ฐ€ ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฐ™์€ ๋ฌธ์žฅ์ด๋ผ๋„ OpenAI Anthropic Google Meta Mistral Cohere ๋“ฑ์—์„œ ํ† ํฐํ™” ๊ฒฐ๊ณผ๊ฐ€ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ”„๋กœ๊ทธ๋žจ ๋‚ด๋ถ€์—๋Š” ๋ชจ๋ธ๋ณ„ Tokenizer / ๊ณต์‹ ๊ฐ€๊ฒฉํ‘œ ๋ฅผ ์—ฐ๊ฒฐํ•ด์•ผ ํ•œ๋‹ค. 4. ๊ณ„์‚ฐ ๊ตฌ์กฐ ๊ธฐ๋ณธ ๊ณ„์‚ฐ์€ ์•„์ฃผ ๊ฐ„๋‹จํ•˜๋‹ค. ์ž…๋ ฅ Input Tokens = ํ”„๋กฌํ”„ํŠธ ํ† ํฐ ์ˆ˜ ์ถœ๋ ฅ Output Tokens = AI ๋‹ต๋ณ€ ํ† ํฐ ์ˆ˜ ์ด ํ† ํฐ Total Tokens = Input Tokens + Output Tokens ๋น„์šฉ ๋ชจ๋ธ์˜ ๊ฐ€๊ฒฉ์ด Input $X / 1M tokens Output $Y / 1M tokens ์ด๋ผ๋ฉด, Input Cost = Input Tokens ÷ 1,000,000 × X Output Cost = Output Tokens ÷ 1,000,000 × Y ๊ทธ๋ฆฌ๊ณ  Total Cost = Input Co...

VS Code ํ™•์žฅ ํด๋กœ๋“œ ์ฝ”๋“œ CLI ์ž…๋ ฅ์ฐฝ Ctrl+Enter ํŒ

⌨️ VS Code ์ƒ์‚ฐ์„ฑ์ด ํญ๋ฐœํ•˜๋Š” ์ˆœ๊ฐ„ Claude Code CLI ์ž…๋ ฅ์ฐฝ์—์„œ Ctrl+Enter ์ œ๋Œ€๋กœ ์“ฐ๋Š” ๋ฒ•

VS Code๋กœ ๊ฐœ๋ฐœํ•˜๋‹ค๊ฐ€ ์ด๋Ÿฐ ์ˆœ๊ฐ„์„ ๊ฒช์–ด๋ณธ ์  ์žˆ์œผ์‹ค ๊ฒ๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ ๋‹ค ์จ๋†“๊ณ  ์—”ํ„ฐ๋ฅผ ๋ˆŒ๋ €๋Š”๋ฐ ์ค„๋งŒ ๋ฐ”๋€Œ๋Š” ์ƒํ™ฉ.

“์•„… ๋˜ ๋งˆ์šฐ์Šค ์จ์•ผ ํ•˜๋‚˜”

2026๋…„ ํ˜„์žฌ, Claude Code CLI๋ฅผ VS Code์—์„œ ์ œ๋Œ€๋กœ ์“ฐ๋Š” ์‚ฌ๋žŒ๊ณผ ๊ทธ๋ƒฅ ์“ฐ๋Š” ์‚ฌ๋žŒ์˜ ์ƒ์‚ฐ์„ฑ ์ฐจ์ด๋Š” ์ด ์ž…๋ ฅ ํ•œ ๋ฒˆ์—์„œ ๊ฐˆ๋ฆฝ๋‹ˆ๋‹ค.


๐Ÿ“Œ ๋ชฉ์ฐจ


1️⃣ VS Code + Claude Code๊ฐ€ ์‚ฌ๋ž‘๋ฐ›๋Š” ์ด์œ 

VS Code๋Š” ์ด๋ฏธ ๊ฐœ๋ฐœ์ž์˜ ๊ธฐ๋ณธ ๋„๊ตฌ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์— Claude Code CLI๊ฐ€ ๊ฒฐํ•ฉ๋˜๋ฉด์„œ “์ฝ”๋”ฉํ•˜๋‹ค๊ฐ€ ์ƒ๊ฐ์„ ๋ฉˆ์ถœ ํ•„์š”๊ฐ€ ์—†๋Š” ํ™˜๊ฒฝ”์ด ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค.

์ฝ”๋“œ๋ฅผ ๋ณด๋ฉด์„œ ๋ฐ”๋กœ ์งˆ๋ฌธํ•˜๊ณ ,

๊ตฌ์กฐ๋ฅผ ์„ค๋ช…๋ฐ›๊ณ ,

์ˆ˜์ • ๋ฐฉํ–ฅ๊นŒ์ง€ ์ด์–ด์ง€๋Š” ํ๋ฆ„.

์ด๊ฒŒ ๋ฐ”๋กœ ์š”์ฆ˜ ๊ฐœ๋ฐœ์ž๋“ค์ด VS Code๋ฅผ ๋– ๋‚˜์ง€ ์•Š๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค.


2️⃣ Ctrl+Enter๊ฐ€ ์ค‘์š”ํ•œ ์ง„์งœ ์ด์œ 

Claude Code CLI ์ž…๋ ฅ์ฐฝ์—์„œ Enter์™€ Ctrl+Enter์˜ ์ฐจ์ด๋Š” ๋ช…ํ™•ํ•ฉ๋‹ˆ๋‹ค.

Enter๋Š” ์ค„๋ฐ”๊ฟˆ,

Ctrl+Enter๋Š” “์ง€๊ธˆ ์ด ์ƒํƒœ๋กœ ๋ฐ”๋กœ ์‹คํ–‰”์ž…๋‹ˆ๋‹ค.

์ด ์ฐจ์ด๋ฅผ ๋ชจ๋ฅด๋ฉด ํ”„๋กฌํ”„ํŠธ๋ฅผ ์“ฐ๋‹ค๊ฐ€ ํ๋ฆ„์ด ๋Š๊น๋‹ˆ๋‹ค.

๋ฐ˜๋Œ€๋กœ ์ต์ˆ™ํ•ด์ง€๋ฉด ์ƒ๊ฐ → ์ž…๋ ฅ → ์‹คํ–‰์ด ํ•œ ํ˜ธํก์œผ๋กœ ์ด์–ด์ง‘๋‹ˆ๋‹ค.

์ด๊ฑด ๋‹จ์ˆœ ๋‹จ์ถ•ํ‚ค๊ฐ€ ์•„๋‹ˆ๋ผ ์ง‘์ค‘๋ ฅ์„ ์ง€์ผœ์ฃผ๋Š” ์žฅ์น˜์ž…๋‹ˆ๋‹ค.


3️⃣ Claude Code CLI ์ž…๋ ฅ ๊ตฌ์กฐ ์ดํ•ดํ•˜๊ธฐ

Claude Code CLI๋Š” ๋ฉ€ํ‹ฐ๋ผ์ธ ์ž…๋ ฅ์„ ๊ธฐ๋ณธ์œผ๋กœ ์„ค๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ๊ธด ๋งฅ๋ฝ ์„ค๋ช…์ด๋‚˜ ์—ฌ๋Ÿฌ ์กฐ๊ฑด์„ ํ•œ ๋ฒˆ์— ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ ํ•ต์‹ฌ์€ ์ด ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค.

✔ Enter → ์ƒ๊ฐ ์ •๋ฆฌ

✔ Ctrl+Enter → ์‹คํ–‰ ๊ฒฐ์ •

์ฆ‰, Ctrl+Enter๋Š” “์ด์ œ AI์—๊ฒŒ ๋„˜๊ธด๋‹ค”๋Š” ์‹ ํ˜ธ์ž…๋‹ˆ๋‹ค.

์ด ๊ฐœ๋…์„ ์ดํ•ดํ•˜๋ฉด ์ž…๋ ฅ ์ž์ฒด๊ฐ€ ํ›จ์”ฌ ํŽธํ•ด์ง‘๋‹ˆ๋‹ค.


4️⃣ ์‹ค๋ฌด์—์„œ ๋ฐ”๋กœ ์“ฐ๋Š” Ctrl+Enter ํ™œ์šฉ ํŒ

์‹ค๋ฌด ๊ฐœ๋ฐœ์ž๋“ค์ด ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ๋Š” ํŒจํ„ด์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

① ์ฝ”๋“œ ์„ ํƒ → ์งˆ๋ฌธ ์ž‘์„ฑ

VS Code์—์„œ ์ฝ”๋“œ ๋ธ”๋ก์„ ๋ณด๊ณ  ๋ฐ”๋กœ ๋งฅ๋ฝ์„ ์ ์Šต๋‹ˆ๋‹ค.

② ์กฐ๊ฑด์€ ์ค„๋ฐ”๊ฟˆ์œผ๋กœ ์ •๋ฆฌ

Enter๋กœ ์กฐ๊ฑด์„ ๋‚˜์—ดํ•˜๋ฉด Claude๊ฐ€ ๋งฅ๋ฝ์„ ๋” ์ •ํ™•ํžˆ ์žก์Šต๋‹ˆ๋‹ค.

③ Ctrl+Enter๋กœ ์ฆ‰์‹œ ์‹คํ–‰

๋งˆ์šฐ์Šค ์ด๋™ ์—†์ด ์‚ฌ๊ณ  ํ๋ฆ„์„ ์œ ์ง€ํ•œ ์ฑ„ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค.

์ด ์Šต๊ด€ ํ•˜๋‚˜๋กœ ํ•˜๋ฃจ ์ฒด๊ฐ ์ž‘์—…๋Ÿ‰์ด ํ™•์‹คํžˆ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.


5️⃣ ์ด ์ž‘์€ ์ฐจ์ด๊ฐ€ ๋งŒ๋“œ๋Š” ๊ฒฐ๊ณผ

Ctrl+Enter๋Š” ์ž‘์€ ๋‹จ์ถ•ํ‚ค์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ๊ฐœ๋ฐœ์ž์˜ ๋ฆฌ๋“ฌ์„ ์ง€ํ‚ค๋Š” ์Šค์œ„์น˜์ž…๋‹ˆ๋‹ค.

์ด ๋ฆฌ๋“ฌ์ด ์œ ์ง€๋˜๋ฉด

✔ ํ”ผ๋กœ ๊ฐ์†Œ

✔ ๋ฌธ์ œ ํ•ด๊ฒฐ ์†๋„ ์ฆ๊ฐ€

✔ ์ฝ”๋“œ ํ’ˆ์งˆ ์•ˆ์ •

๊ฒฐ๊ตญ ์ฐจ์ด๋Š” ์ด๋Ÿฐ ๋””ํ…Œ์ผ์—์„œ ๋ฒŒ์–ด์ง‘๋‹ˆ๋‹ค.


VS Code์—์„œ Claude Code๋ฅผ ์“ด๋‹ค๋Š” ๊ฑด AI๋ฅผ ์“ฐ๋Š” ๊ฒŒ ์•„๋‹™๋‹ˆ๋‹ค.

์ƒ๊ฐํ•˜๋Š” ์†๋„๋ฅผ ์ฝ”๋“œ์— ๋งž์ถ”๋Š” ์ผ์ž…๋‹ˆ๋‹ค.

Ctrl+Enter ํ•˜๋‚˜๋กœ ๋‹น์‹ ์˜ ๊ฐœ๋ฐœ ๋ฆฌ๋“ฌ์„ ์ง€์ผœ๋ณด์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์ด ๋ธ”๋กœ๊ทธ์˜ ์ธ๊ธฐ ๊ฒŒ์‹œ๋ฌผ

ํด๋กœ๋“œ ์ฝ”๋“œ React TypeScript ์Šคํƒ€์ผ ์ผ๊ด€์„ฑ ์œ ์ง€ ํŒ

๊ธฐํ˜ธ๋กœ ํ”„๋กœ์ ํŠธ ์ปจํ…์ŠคํŠธ ์‹ค์‹œ๊ฐ„ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฒ•

ํด๋กœ๋“œ ์ฝ”๋“œ n8n ์›Œํฌํ”Œ๋กœ์šฐ ์ž๋™ํ™” ์—ฐ๋™ ๊ฐ€์ด๋“œ