Claude Code๋ฅผ ์˜ค๋ž˜ ์จ๋„ ์ด์ƒํ•˜๊ฒŒ ๊ณ„์† ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ตฌ๊ฐ„์ด ์žˆ๋‹ค. ์„ธ์…˜์„ ๋น„์›Œ์•ผ ํ•  ๋•Œ๋Š” ์–ธ์ œ์ธ์ง€, ์–ด๋–ค ํ‚ค๋ฅผ ์™ธ์›Œ๋‘๋ฉด ์ž‘์—… ์†๋„๊ฐ€ ๋ฐ”๋กœ ์˜ฌ๋ผ๊ฐ€๋Š”์ง€, MCP๋Š” ์–ด๋А scope์— ๋„ฃ์–ด์•ผ ์‚ฌ๊ณ ๊ฐ€ ์ ์€์ง€ ๊ฐ™์€ ๊ฒƒ๋“ค์ด๋‹ค. ์ด๋Ÿฐ ๊ฑด ๊ธฐ๋Šฅ ํ•˜๋‚˜๋ฅผ ๊นŠ๊ฒŒ ํŒŒ๋Š” ๊ธ€๋ณด๋‹ค ์ž‘์—… ๋„์ค‘ ๋ฐ”๋กœ ๋‹ค์‹œ ๋ณด๋Š” ํ•œ ์žฅ์งœ๋ฆฌ ์ฐธ์กฐํŒ์ด ๋” ์“ธ๋ชจ ์žˆ๋‹ค.

StoryFox์˜ Claude Code Cheat Sheet๋Š” ์ด ์—ญํ• ์„ ์ž˜ํ•œ๋‹ค. ๋‹ค๋งŒ ์‹ค๋ฌด์—์„œ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ์น˜ํŠธ์‹œํŠธ๋งŒ ๋ณด๊ณ  ๋๋‚ด๋ฉด ์•ˆ ๋œ๋‹ค. ์‹ค์ œ ๋™์ž‘ ๊ธฐ์ค€์€ ๊ฒฐ๊ตญ ๊ณต์‹ ๋ฌธ์„œ๋‹ค. ๊ทธ๋ž˜์„œ ์—ฌ๊ธฐ์„œ๋Š” ์น˜ํŠธ์‹œํŠธ์˜ ํ•ต์‹ฌ์„ ๊ฐ€์ ธ์˜ค๋˜, Overview, CLI reference, Settings, MCP ๋ฌธ์„œ๋กœ ๊ต์ฐจ ํ™•์ธํ•ด ๋ฐ”๋กœ ์จ๋จน๋Š” ์šด์˜ ๊ธฐ์ค€์œผ๋กœ ๋‹ค์‹œ ์ •๋ฆฌํ•œ๋‹ค.

flowchart LR
  A["์ž‘์—… ์ค‘ ๋ง‰ํž˜"] --> B{"๋ฌด์—‡์ด ๋ฌธ์ œ์ธ๊ฐ€?"}
  B -->|์†์ด ๋А๋ฆผ| C["๋‹จ์ถ•ํ‚ค ๊ธฐ์–ต"]
  B -->|์„ธ์…˜์ด ๊ผฌ์ž„| D["์Šฌ๋ž˜์‹œ ๋ช…๋ น ์ •๋ฆฌ"]
  B -->|๋„๊ตฌ ์—ฐ๊ฒฐ ํ˜ผ๋ž€| E["MCP transport ยท scope ์ •๋ฆฌ"]
  C --> F["๋น ๋ฅธ ์ž…๋ ฅ ยท ์ค‘๋‹จ ยท ๋ฐฑ๊ทธ๋ผ์šด๋“œ"]
  D --> G["clear ยท compact ยท resume ยท permissions"]
  E --> H["http ยท stdio ยท local ยท project ยท user"]
  F --> I["์‹ค์ „ ์†๋„ ์ƒ์Šน"]
  G --> I
  H --> I

๐Ÿง  ์น ํŒ ์น˜ํŠธ์‹œํŠธ

  • ๋งค์ผ ์™ธ์šธ ๊ฑด ์ „๋ถ€๊ฐ€ ์•„๋‹ˆ๋ผ ์ž์ฃผ ์“ฐ๋Š” 10๊ฐœ๋‹ค.
  • ์„ธ์…˜ ์ •๋ฆฌ๋Š” /clear, /compact, /resume, /rewind ๋„ค ์ถ•์œผ๋กœ ๊ธฐ์–ตํ•˜๋ฉด ๋œ๋‹ค.
  • MCP๋Š” ๋จผ์ € HTTP๊ฐ€ ์šฐ์„ , ์ €์žฅ ๋ฒ”์œ„๋Š” local โ†’ project โ†’ user ์ˆœ์„œ๋กœ ํŒ๋‹จํ•œ๋‹ค.
  • ์น˜ํŠธ์‹œํŠธ๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ์š”์•ฝ์ด๊ณ , ์‹ค์ œ ์šด์˜ ๊ธฐ์ค€์€ ๊ณต์‹ ๋ฌธ์„œ๋กœ ์žฌํ™•์ธํ•œ๋‹ค.
  • ์ƒˆ ๋ฒ„์ „ ๋ฉ”๋ชจ๋Š” โ€œ๋ฐ”๋€ ํ‚ค 1๊ฐœ, ๋ฐ”๋€ ์„ค์ • 1๊ฐœ, ๋ฐ”๋€ ํ›… 1๊ฐœโ€๋งŒ ๋จผ์ € ์ตํ˜€๋„ ์ถฉ๋ถ„ํ•˜๋‹ค.

์ด ๊ธ€์—์„œ ๋จผ์ € ์ฑ™๊ธธ ํ•ต์‹ฌ

์ด๋ฒˆ ๊ธ€์˜ ๊ฒฐ๋ก ์€ ๋‹จ์ˆœํ•˜๋‹ค. Claude Code์—์„œ ์ฒด๊ฐ ์†๋„๋ฅผ ๊ฐ€์žฅ ๋งŽ์ด ๋ฐ”๊พธ๋Š” ๊ฑด ๊ฑฐ์ฐฝํ•œ ํ”„๋กฌํ”„ํŠธ ์žฌ์ฃผ๊ฐ€ ์•„๋‹ˆ๋ผ, ์ž…๋ ฅ ์†๋„ยท์„ธ์…˜ ์ •๋ฆฌยท๋„๊ตฌ ์—ฐ๊ฒฐ ๊ทœ์น™ ์„ธ ๊ฐ€์ง€๋‹ค. ์น˜ํŠธ์‹œํŠธ๋Š” ์ด ์„ธ ๊ฐ€์ง€๋ฅผ ํ•œ ํ™”๋ฉด์—์„œ ๋ณด๊ฒŒ ํ•ด์ฃผ๋Š” ์ง€๋„์— ๊ฐ€๊น๋‹ค.

๊ณต์‹ ๊ฐœ์š” ๋ฌธ์„œ๊ฐ€ ๋งํ•˜๋“ฏ Claude Code๋Š” ๋‹จ์ˆœ ๋‹ต๋ณ€๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ์ฝ”๋“œ๋ฅผ ์ฝ๊ณ , ์ˆ˜์ •ํ•˜๊ณ , ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๊ณ , ์™ธ๋ถ€ ๋„๊ตฌ๊นŒ์ง€ ๋ถ™์—ฌ ์“ฐ๋Š” agentic coding tool์ด๋‹ค. ๊ทธ๋ž˜์„œ ์ž‘์—… ๋ณ‘๋ชฉ๋„ โ€œ๋ชจ๋ธ์ด ๋ฉ์ฒญํ•ด์„œโ€๋ณด๋‹ค โ€œ๋‚ด๊ฐ€ ์„ธ์…˜๊ณผ ๋„๊ตฌ๋ฅผ ์–ด๋–ป๊ฒŒ ์šด์šฉํ•˜๋А๋ƒโ€์—์„œ ๋” ์ž์ฃผ ์ƒ๊ธด๋‹ค. ๋ฐ”๋กœ ์ด ์ง€์ ์—์„œ ์น˜ํŠธ์‹œํŠธ๊ฐ€ ํž˜์„ ๋ฐœํœ˜ํ•œ๋‹ค.

๊ณต์‹ ๊ฐœ์š”: Claude Code overview

1) ๋จผ์ € ์™ธ์›Œ๋‘๋ฉด ๋ฐ”๋กœ ์ฒด๊ฐ๋˜๋Š” ๋‹จ์ถ•ํ‚ค 10๊ฐœ

์น˜ํŠธ์‹œํŠธ์—๋Š” ๋” ๋งŽ์€ ํ‚ค๊ฐ€ ์žˆ์ง€๋งŒ, ์‹ค๋ฌด์—์„œ๋Š” ๋‹ค ์™ธ์šธ ํ•„์š”๊ฐ€ ์—†๋‹ค. ์•„๋ž˜ 10๊ฐœ๋งŒ ์†์— ๋ถ™์–ด๋„ ์ฒด๊ฐ์ด ํ™• ๋‹ฌ๋ผ์ง„๋‹ค. ์šด์˜์ฒด์ œ๋ณ„ ์‹ค์ œ ํ‚ค ์กฐํ•ฉ์€ StoryFox ํŽ˜์ด์ง€์—์„œ Mac/Windows ํ† ๊ธ€๋กœ ํ™•์ธํ•˜๋ฉด ๋˜๊ณ , ์—ฌ๊ธฐ์„œ๋Š” ๋ฌด์Šจ ์ƒํ™ฉ์—์„œ ์™œ ์“ฐ๋Š”์ง€์— ์ง‘์ค‘ํ•˜๋Š” ํŽธ์ด ๋” ์ค‘์š”ํ•˜๋‹ค.

์ž…๋ ฅ์„ ๋ฉˆ์ถ”๊ณ  ๋‹ค์‹œ ์žก๋Š” ํ‚ค

  • Ctrl+C: ์ž…๋ ฅ ๋˜๋Š” ์ƒ์„ฑ ์ค‘๋‹จ
  • Esc โ†’ Esc: ๋˜๊ฐ๊ธฐ/undo ๊ณ„์—ด ์ž‘์—…
  • Ctrl+G ๋˜๋Š” Ctrl+X Ctrl+E: ํ”„๋กฌํ”„ํŠธ๋ฅผ ์—๋””ํ„ฐ์—์„œ ์—ด๊ธฐ

๊ธด ์ง€์‹œ๋ฅผ ์“ฐ๋‹ค ๋ณด๋ฉด, ์ค‘๊ฐ„์— ์ƒ๊ฐ์ด ๋ฐ”๋€Œ๊ฑฐ๋‚˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋” ๊ธธ๊ฒŒ ์ •๋ฆฌํ•ด์•ผ ํ•  ๋•Œ๊ฐ€ ์ž์ฃผ ์ƒ๊ธด๋‹ค. ์ด๋•Œ ํ•œ ์ค„ ์ž…๋ ฅ์ฐฝ ์•ˆ์—์„œ ๋ฒ„ํ‹ฐ๋ฉด ์˜คํžˆ๋ ค ๋ฌธ์žฅ์ด ์งง์•„์ง€๊ณ , ์ค‘์š”ํ•œ ์กฐ๊ฑด์„ ๋นผ๋จน๊ธฐ ์‰ฝ๋‹ค. ์—๋””ํ„ฐ ์—ด๊ธฐ ๋‹จ์ถ•ํ‚ค๋Š” โ€œํ”„๋กฌํ”„ํŠธ๋ฅผ ํ•œ ๋ฌธ์žฅ์œผ๋กœ ์šฐ๊ฒจ ๋„ฃ๋Š” ๋ฐฉ์‹โ€์—์„œ โ€œ์งง์€ ์ŠคํŽ™ ๋ฌธ์„œ์ฒ˜๋Ÿผ ์“ฐ๋Š” ๋ฐฉ์‹โ€์œผ๋กœ ๋„˜์–ด๊ฐ€๊ฒŒ ํ•ด์ค€๋‹ค.

๋ฏธ๋‹ˆ ์‚ฌ๋ก€ A

  • Before: ๊ธด ๊ตฌํ˜„ ์ง€์‹œ๋ฅผ ์ž…๋ ฅ์ฐฝ์—์„œ ์ ๋‹ค๊ฐ€ ์ค‘๊ฐ„์— ๋Š๊ธฐ๊ณ , ํ•ต์‹ฌ ๊ฒ€์ฆ ์กฐ๊ฑด์„ ๋ˆ„๋ฝํ•จ
  • After: ์—๋””ํ„ฐ๋กœ ์—ด์–ด ๋ชฉํ‘œ / ์ œ์•ฝ / ๊ฒ€์ฆ / ๊ธˆ์ง€์‚ฌํ•ญ์„ 4์ค„๋กœ ์ ๊ณ  ์ „์†กํ•จ
  • ๋ณ€ํ™”: Claude๊ฐ€ ๋˜๋ฌป๋Š” ํšŸ์ˆ˜๊ฐ€ ์ค„๊ณ  ์ฒซ ์‹œ๋„ ์ •ํ™•๋„๊ฐ€ ์˜ฌ๋ผ๊ฐ

๊ด€๋ จ ๋ช…๋ น ์ฐธ๊ณ : CLI reference

์ž‘์—… ํ๋ฆ„์„ ๋Š์ง€ ์•Š๋Š” ํ‚ค

  • Ctrl+B: ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋Š” ์ž‘์—…์„ ๋ฐฑ๊ทธ๋ผ์šด๋“œ๋กœ ๋ณด๋‚ด๊ธฐ
  • Ctrl+T: task list ํ† ๊ธ€
  • Ctrl+R: ํžˆ์Šคํ† ๋ฆฌ reverse search

๊ธด ํ…Œ์ŠคํŠธ๋‚˜ ๋นŒ๋“œ๊ฐ€ ๋Œ ๋•Œ Claude Code ์ „์ฒด๋ฅผ ๊ฐ™์ด ๋ถ™์žก๊ณ  ์žˆ์œผ๋ฉด ๋‹ต๋‹ตํ•จ์ด ์ปค์ง„๋‹ค. ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์ „ํ™˜๊ณผ task list ํ™•์ธ์€ โ€œ๊ธฐ๋‹ค๋ฆฌ๋Š” ์ž‘์—…โ€๊ณผ โ€œ์ง€๊ธˆ ํ•  ์ž‘์—…โ€์„ ๋ถ„๋ฆฌํ•ด ์ค€๋‹ค. ์ด๊ฑด ํŠนํžˆ ํ”„๋ŸฐํŠธ์—”๋“œ ๋นŒ๋“œ, ๋Œ€๊ทœ๋ชจ ํ…Œ์ŠคํŠธ, ๋กœ๊ทธ ํ™•์ธ ์ž‘์—…์ด ๋งŽ์€ ์‚ฌ๋žŒ์—๊ฒŒ ํšจ๊ณผ๊ฐ€ ํฌ๋‹ค.

๊ฒ€์ฆ ํฌ์ธํŠธ

  • ๊ธด ์ž‘์—…์„ ์‹œ์ž‘ํ•œ ๋’ค ๋‹ค์Œ ์งˆ๋ฌธ์„ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ด์–ด๊ฐˆ ์ˆ˜ ์žˆ๋Š”๊ฐ€
  • task list๋ฅผ ๋ณด๊ณ  ํ˜„์žฌ ์ง„ํ–‰ ํ•ญ๋ชฉ์„ 10์ดˆ ์•ˆ์— ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€

์„ธ์…˜ ๊ด€๋ฆฌ์šฉ์œผ๋กœ ๊ผญ ๊ธฐ์–ตํ•  ํ‚ค

  • Ctrl+L: ํ™”๋ฉด ์ •๋ฆฌ
  • Ctrl+O: verbose ์ถœ๋ ฅ ํ† ๊ธ€
  • Ctrl+X Ctrl+K: ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์—์ด์ „ํŠธ ์ข…๋ฃŒ
  • Shift+Tab: permission mode ์ˆœํ™˜

ํŠนํžˆ Shift+Tab์€ ์˜์™ธ๋กœ ์ค‘์š”ํ•˜๋‹ค. ์ž‘์—…์ด ๋‹จ์ˆœํ•œ๋ฐ ์Šน์ธ ์ฐฝ์ด ๋„ˆ๋ฌด ๋งŽ์ด ๋œจ๊ฑฐ๋‚˜, ๋ฐ˜๋Œ€๋กœ ๋” ์กฐ์‹ฌํ•ด์•ผ ํ•  ์ž‘์—…์ธ๋ฐ ๊ณผํ•˜๊ฒŒ ๋น ๋ฅด๊ฒŒ ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค๋ฉด permission mode๋ถ€ํ„ฐ ์ ๊ฒ€ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ณต์‹ ์„ค์ • ๋ฌธ์„œ๋Š” ๊ถŒํ•œ๊ณผ ์„ค์ •์ด ์–ด๋””์— ์ €์žฅ๋˜๊ณ  ์–ด๋–ค ๋ฒ”์œ„์— ์ ์šฉ๋˜๋Š”์ง€ ์ดํ•ดํ•˜๋Š” ๋ฐ ๊ผญ ํ•„์š”ํ•˜๋‹ค.

๊ณต์‹ ์„ค์ • ๋ฌธ์„œ: Claude Code settings

2) ์Šฌ๋ž˜์‹œ ๋ช…๋ น์€ โ€œ๊ธฐ๋Šฅ ๋ชฉ๋กโ€๋ณด๋‹ค โ€œ์ƒํ™ฉ๋ณ„ ๋ฌถ์Œโ€์œผ๋กœ ์™ธ์›Œ์•ผ ํ•œ๋‹ค

์น˜ํŠธ์‹œํŠธ์—๋Š” /clear, /compact, /resume, /rename, /branch, /cost, /context, /diff, /copy, /rewind, /export, /config, /model, /permissions, /mcp, /hooks, /skills, /agents, /doctor, /usage, /schedule ๊ฐ™์€ ๋ช…๋ น์ด ํ•œ ๋ฒˆ์— ๋ชจ์—ฌ ์žˆ๋‹ค. ๋ฌธ์ œ๋Š” ์ด๋ ‡๊ฒŒ ๋‚˜์—ดํ•ด๋‘๋ฉด ๋งŽ์ด ๋ณด์ด์ง€๋งŒ, ๋ง‰์ƒ ์‹ค์ „์—์„œ๋Š” ๊ธฐ์–ต์ด ์ž˜ ์•ˆ ๋‚œ๋‹ค๋Š” ์ ์ด๋‹ค.

๊ทธ๋ž˜์„œ ์•„๋ž˜์ฒ˜๋Ÿผ ์ƒํ™ฉ๋ณ„ ๋ฌถ์Œ์œผ๋กœ ์™ธ์šฐ๋Š” ํŽธ์ด ๋‚ซ๋‹ค.

A. ์„ธ์…˜์ด ๊ผฌ์˜€์„ ๋•Œ

  • /clear: ๊ด€๋ จ ์—†๋Š” ์ž‘์—…์œผ๋กœ ๋„˜์–ด๊ฐˆ ๋•Œ ์„ธ์…˜์„ ๋น„์šฐ๊ธฐ
  • /compact [focus]: ๊ธด ์„ธ์…˜์„ ์••์ถ•ํ•˜๋˜ ๋ฌด์—‡์„ ๋‚จ๊ธธ์ง€ ์ง€์ •ํ•˜๊ธฐ
  • /resume: ์ด์ „ ์„ธ์…˜ ์ด์–ด๊ฐ€๊ธฐ
  • /rewind: ์ž˜๋ชป ๊ฐ„ ํ๋ฆ„ ๋˜๊ฐ๊ธฐ
  • /branch: ๋‹ค๋ฅธ ์ ‘๊ทผ์„ ๋ถ„๊ธฐํ•ด์„œ ์‚ด๋ ค๋‘๊ธฐ

๊ฐ€์žฅ ๋งŽ์ด ์“ฐ๊ฒŒ ๋˜๋Š” ๋ฌถ์Œ์€ ์ด ๊ตฌ๊ฐ„์ด๋‹ค. ์„ธ์…˜ ๋ฌธ์ œ๋Š” โ€œClaude๊ฐ€ ์ด์ƒํ•ด์กŒ๋‹คโ€๋ณด๋‹ค โ€œ๋‹ค๋ฅธ ์ž‘์—… ๋งฅ๋ฝ์ด ์„ž์˜€๋‹คโ€์—์„œ ์ž์ฃผ ์ƒ๊ธด๋‹ค. ํŠนํžˆ /clear์™€ /compact๋ฅผ ๊ตฌ๋ถ„ํ•ด์„œ ์“ฐ๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค. ์™„์ „ํžˆ ์ƒˆ ์ผ์ด๋ผ๋ฉด /clear, ๊ฐ™์€ ์ผ์ธ๋ฐ ๋„ˆ๋ฌด ๊ธธ์–ด์กŒ๋‹ค๋ฉด /compact๊ฐ€ ๋” ๋งž๋‹ค.

๋ฏธ๋‹ˆ ์‚ฌ๋ก€ B

  • Before: ์˜ค์ „ ๋ฐฐํฌ ์ด์Šˆ๋ฅผ ๋ณด๋˜ ์„ธ์…˜์—์„œ ์˜คํ›„ UI ๊ฐœ์„  ์ž‘์—…๊นŒ์ง€ ์ด์–ด๊ฐ
  • ์ฆ์ƒ: Claude๊ฐ€ ์ž๊พธ ์˜ˆ์ „ ๋กœ๊ทธ์™€ ๋ฐฐํฌ ๋งฅ๋ฝ์„ ๋Œ๊ณ  ์™€์„œ ์—‰๋šฑํ•œ ์ œ์•ˆ์„ ํ•จ
  • After: /clear ํ›„ ์ƒˆ ๋ชฉํ‘œ 1๋ฌธ์žฅ๋งŒ ๋‹ค์‹œ ์„ ์–ธํ•จ
  • ๋ณ€ํ™”: ์ฒซ ๋‹ต๋ณ€์˜ ์ดˆ์ ์ด ๋ฐ”๋กœ ๋งž์•„์ง

๊ด€๋ จ ์ฐธ๊ณ : CLI reference

B. ์„ธ์…˜์„ ๋” ์ž˜ ๋ณด์ด๊ฒŒ ๋งŒ๋“ค ๋•Œ

  • /rename [name]: ์„ธ์…˜ ์ด๋ฆ„ ๋ถ™์ด๊ธฐ
  • /context: ํ˜„์žฌ ์ปจํ…์ŠคํŠธ ์ƒํƒœ ๋ณด๊ธฐ
  • /diff: ๋ณ€๊ฒฝ ์ฐจ์ด ๋ณด๊ธฐ
  • /copy [N]: ์ด์ „ ์‘๋‹ต ๋ณต์‚ฌ
  • /export: ๋Œ€ํ™” ๋‚ด๋ณด๋‚ด๊ธฐ

๋ณ‘๋ ฌ ์„ธ์…˜์„ 2~3๊ฐœ๋งŒ ์—ด์–ด๋„ ํ—ท๊ฐˆ๋ฆฌ๊ธฐ ์‹œ์ž‘ํ•œ๋‹ค. ์ด๋•Œ /rename์€ ๋‹จ์ˆœ ๊พธ๋ฏธ๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ์•ˆ์ „์žฅ์น˜๋‹ค. โ€œauth-fixโ€, โ€œreview-prโ€, โ€œmcp-setupโ€์ฒ˜๋Ÿผ ์ด๋ฆ„์„ ๋ถ™์—ฌ๋‘๋ฉด ์ž˜๋ชป๋œ ์„ธ์…˜์— ๋ช…๋ น์„ ๋˜์ง€๋Š” ์‚ฌ๊ณ ๊ฐ€ ์ค„์–ด๋“ ๋‹ค.

C. ์„ค์ •๊ณผ ์šด์˜ ๊ทœ์น™์„ ๋งŒ์งˆ ๋•Œ

  • /config: ์„ค์ • UI ์—ด๊ธฐ
  • /permissions: ์ž์ฃผ ์Šน์ธํ•˜๋Š” ๋ช…๋ น ํ—ˆ์šฉ/์ฐจ๋‹จ ๊ด€๋ฆฌ
  • /model [model], /effort [level]: ๋ชจ๋ธ/์‚ฌ๊ณ  ๊นŠ์ด ์กฐ์ •
  • /memory, /hooks, /skills, /agents: ์ƒ์‹œ ๊ทœ์น™๊ณผ ๋„๊ตฌ ๋ฌถ์Œ ๊ด€๋ฆฌ

์ด ๋ฌถ์Œ์€ โ€œ๋‹ต๋ณ€ ํ•˜๋‚˜ ์ž˜ ๋ฐ›๊ธฐโ€๋ณด๋‹ค โ€œ๋‹ค์Œ ์„ธ์…˜๋ถ€ํ„ฐ ๊ณ„์† ํŽธํ•ด์ง€๊ธฐโ€๋ฅผ ๋งŒ๋“œ๋Š” ์˜์—ญ์ด๋‹ค. ๋ฐ˜๋ณต๋˜๋Š” ๋งˆ์ฐฐ์ด ์žˆ๋‹ค๋ฉด ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋” ์ž˜ ์“ฐ๊ธฐ ์ „์— /permissions, CLAUDE.md, hooks, skills ์ค‘ ์–ด๋””๋กœ ์˜ฎ๊ธธ ์ˆ˜ ์žˆ๋Š”์ง€ ๋จผ์ € ๋ด์•ผ ํ•œ๋‹ค.

D. ์šด์˜ยท๋ถ„์„ยท์ž๋™ํ™”์šฉ ๋ฌถ์Œ

  • /doctor: ์„ค์น˜/ํ™˜๊ฒฝ ์ง„๋‹จ
  • /usage: ์‚ฌ์šฉ๋Ÿ‰/์ œํ•œ ํ™•์ธ
  • /stats, /insights: ์„ธ์…˜ ํŒจํ„ด๊ณผ ๋งˆ์ฐฐ ๋ถ„์„
  • /plan: ๊ณ„ํš ์ค‘์‹ฌ ์‹œ์ž‘
  • /loop [interval]: ์„ธ์…˜ ์•ˆ ๋ฐ˜๋ณต ์ž‘์—…
  • /schedule: ์Šค์ผ€์ค„ ์ž‘์—…
  • /security-review: ๋ณ€๊ฒฝ ๋ณด์•ˆ ๋ฆฌ๋ทฐ
  • /desktop, /remote-control: ๋‹ค๋ฅธ ํ‘œ๋ฉด์œผ๋กœ ํ๋ฆ„ ์ด์–ด๊ฐ€๊ธฐ

์ด ๊ตฌ๊ฐ„์€ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ, ์‹ค์ œ๋กœ๋Š” โ€œ์ž‘์—… ์šด์˜โ€์„ ๋‹ค๋ฃจ๋Š” ๊ธฐ๋ณธ ๋„๊ตฌ์— ๊ฐ€๊น๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด /doctor๋Š” ๋ญ”๊ฐ€ ์•ˆ ๋  ๋•Œ๋งŒ ์“ฐ๋Š” ์ˆ˜๋ฆฌ์šฉ ๋ช…๋ น์ด ์•„๋‹ˆ๋ผ, ํ”Œ๋Ÿฌ๊ทธ์ธยทMCPยท๋กœ๊ทธ์ธ ์ƒํƒœ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ ๊ฒ€ํ•˜๋Š” ์ถœ๋ฐœ์ ์œผ๋กœ๋„ ์ข‹๋‹ค.

3) MCP๋Š” transport๋ณด๋‹ค ๋จผ์ € scope๋ฅผ ์ดํ•ดํ•ด์•ผ ์‚ฌ๊ณ ๊ฐ€ ์ค„์–ด๋“ ๋‹ค

์น˜ํŠธ์‹œํŠธ ํŽ˜์ด์ง€๊ฐ€ ์ข‹์€ ์ด์œ  ์ค‘ ํ•˜๋‚˜๋Š” MCP๋ฅผ ๋‹จ์ˆœํžˆ โ€œ๋„๊ตฌ ์—ฐ๊ฒฐ ๊ธฐ๋Šฅโ€์ด ์•„๋‹ˆ๋ผ, transport์™€ scope๋ฅผ ๊ฐ™์ด ๋ณด๋Š” ๊ตฌ์กฐ๋กœ ์ •๋ฆฌํ•ด ๋‘” ์ ์ด๋‹ค. ์‹ค์ œ ์šด์˜์—์„œ ๋” ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฑด ๋ช…๋ น ๋ฌธ๋ฒ•๋ณด๋‹ค โ€œ์ด ์„ค์ •์„ ์–ด๋””์— ์ €์žฅํ•  ๊ฒƒ์ธ๊ฐ€โ€๋‹ค.

๊ณต์‹ MCP ๋ฌธ์„œ๋Š” HTTP, SSE, stdio ์„ธ ๊ฐ€์ง€ ์—ฐ๊ฒฐ ๋ฐฉ์‹์„ ์„ค๋ช…ํ•˜๋Š”๋ฐ, ํ˜„์žฌ ๊ธฐ์ค€์œผ๋กœ๋Š” HTTP๊ฐ€ ๊ถŒ์žฅ ๊ฒฝ๋กœ์ด๊ณ  SSE๋Š” deprecated ๊ฒฝ๊ณ ๊ฐ€ ๋ถ™์–ด ์žˆ๋‹ค. ๋กœ์ปฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ถ™์ผ ๋•Œ๋Š” stdio๊ฐ€ ์“ฐ์ธ๋‹ค.

๊ณต์‹ MCP ๋ฌธ์„œ: Connect Claude Code to tools via MCP

transport๋Š” ์ด๋ ‡๊ฒŒ ์ดํ•ดํ•˜๋ฉด ์‰ฝ๋‹ค

  • HTTP: ์›๊ฒฉ ์„œ๋น„์Šค ์—ฐ๊ฒฐ ๊ธฐ๋ณธ๊ฐ’. ๊ณต์‹ ๋ฌธ์„œ๋„ ๊ถŒ์žฅ
  • SSE: ์˜ˆ์ „ ๋ฐฉ์‹. ์•„์ง ๋‚จ์•„ ์žˆ์ง€๋งŒ ์ƒˆ ์…‹์—…์ด๋ผ๋ฉด ์šฐ์„ ์ˆœ์œ„ ๋‚ฎ์Œ
  • stdio: ๋‚ด ์ปดํ“จํ„ฐ์—์„œ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ง์ ‘ ์‹คํ–‰ํ•ด์•ผ ํ•  ๋•Œ ์‚ฌ์šฉ
# HTTP
claude mcp add --transport http notion https://mcp.notion.com/mcp
 
# stdio
claude mcp add --transport stdio airtable -- npx -y airtable-mcp-server

scope๋Š” ์ด๋ ‡๊ฒŒ ํŒ๋‹จํ•˜๋ฉด ์‹ค์ˆ˜๊ฐ€ ์ ๋‹ค

  • local: ์ด ์ €์žฅ์†Œ์—์„œ ๋‚˜๋งŒ ์“ธ ๊ฒƒ
  • project: ํŒ€ ์ „์ฒด๊ฐ€ ๊ฐ™์ด ์จ์•ผ ํ•  ๊ฒƒ
  • user: ์—ฌ๋Ÿฌ ํ”„๋กœ์ ํŠธ์—์„œ ๋‚ด๊ฐ€ ๊ณตํ†ต์œผ๋กœ ์“ธ ๊ฒƒ

๊ณต์‹ settings ๋ฌธ์„œ๊ฐ€ ์„ค๋ช…ํ•˜๋“ฏ Claude Code๋Š” Managed / User / Project / Local ๋ฒ”์œ„๋ฅผ ๊ตฌ๋ถ„ํ•œ๋‹ค. ํŒ€ ์ „์ฒด๊ฐ€ ๊ณต์œ ํ•  MCP๋ผ๋ฉด project๊ฐ€ ๋งž๊ณ , ๊ฐœ์ธ ํ† ํฐ์ด๋‚˜ ์‹คํ—˜์„ฑ ์…‹์—…์ด๋ฉด local ๋˜๋Š” user๊ฐ€ ๋” ์•ˆ์ „ํ•˜๋‹ค.

๋ฏธ๋‹ˆ ์‚ฌ๋ก€ C

  • ์‹คํŒจ ์‚ฌ๋ก€: ๊ฐœ์ธ ํ† ํฐ์ด ํ•„์š”ํ•œ MCP ์„œ๋ฒ„๋ฅผ project ๋ฒ”์œ„๋กœ ๋„ฃ์Œ
  • ๋ฌธ์ œ: ๋‹ค๋ฅธ ํ˜‘์—…์ž ํ™˜๊ฒฝ์—์„œ ๊ทธ๋Œ€๋กœ ๊นจ์ง€๊ณ , ๋ถˆํ•„์š”ํ•œ ์„ค์ • ์žก์Œ์ด ์ƒ๊น€
  • ๊ฐœ์„ : ๊ฐœ์ธ ์ธ์ฆ์ด ํ•„์š”ํ•œ ์„œ๋ฒ„๋Š” local, ํŒ€ ๊ณต์šฉ ์„œ๋ฒ„๋งŒ project๋กœ ๋ถ„๋ฆฌ
  • ๊ฒ€์ฆ: ์ƒˆ ํ˜‘์—…์ž๊ฐ€ ์ €์žฅ์†Œ๋ฅผ ๋ฐ›์•˜์„ ๋•Œ ์ถ”๊ฐ€ ์˜ค๋ฅ˜ ์—†์ด ์‹คํ–‰๋˜๋Š”์ง€ ํ™•์ธ

๊ณต์‹ scope ์„ค๋ช…: Claude Code settings

MCP ๊ด€๋ฆฌ์šฉ์œผ๋กœ ๊ธฐ์–ตํ•  ์ตœ์†Œ ๋ช…๋ น

claude mcp list
claude mcp get github
claude mcp remove github

๊ทธ๋ฆฌ๊ณ  ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์„ธ์…˜ ์•ˆ์—์„œ๋Š” **/mcp**๋ฅผ ํ•จ๊ป˜ ๊ธฐ์–ตํ•ด๋‘๋ฉด ์ข‹๋‹ค. OAuth๊ฐ€ ํ•„์š”ํ•œ ์„œ๋ฒ„ ์ƒํƒœ๋ฅผ ๋ณด๊ฑฐ๋‚˜, ์—ฐ๊ฒฐ ์ƒํƒœ๋ฅผ ์ ๊ฒ€ํ•  ๋•Œ ๋น ๋ฅด๊ฒŒ ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ๋‹ค.

4) ์น˜ํŠธ์‹œํŠธ๊ฐ€ ๊ฐ•์กฐํ•œ ์ตœ๊ทผ ๋ณ€๊ฒฝ์‚ฌํ•ญ์€ ์ด๋ ‡๊ฒŒ ์ฝ์œผ๋ฉด ๋œ๋‹ค

StoryFox ์น˜ํŠธ์‹œํŠธ๋Š” Claude Code v2.1.83 ๊ธฐ์ค€์œผ๋กœ ๋ช‡ ๊ฐ€์ง€ ๋ณ€๊ฒฝ์ ์„ ๋”ฐ๋กœ ๋ฌถ์–ด ๋ณด์—ฌ์ค€๋‹ค. ์ด๋Ÿฐ โ€œrecent changesโ€ ๊ตฌ์—ญ์€ ๋ชจ๋“  ํ•ญ๋ชฉ์„ ์™ธ์šฐ๊ธฐ๋ณด๋‹ค, ๋‚ด ์šด์˜์— ์ง์ ‘ ๋‹ฟ๋Š” ๊ฒƒ๋ถ€ํ„ฐ ํ™•์ธํ•˜๋Š” ๋ฐฉ์‹์ด ํšจ์œจ์ ์ด๋‹ค.

์น˜ํŠธ์‹œํŠธ ํŽ˜์ด์ง€ ๊ธฐ์ค€ ๋ˆˆ์— ๋„๋Š” ํ•ญ๋ชฉ์€ ์•„๋ž˜๋‹ค.

  • managed-settings.d/ ๋“œ๋กญ์ธ ์ •์ฑ… ์กฐ๊ฐ
  • CwdChanged, FileChanged hook events
  • ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์—์ด์ „ํŠธ ์ข…๋ฃŒ ํ‚ค ๋ณ€๊ฒฝ: Ctrl+X Ctrl+K
  • transcript search ๊ด€๋ จ ํƒ์ƒ‰ ํ‚ค
  • Ctrl+X Ctrl+E ์—๋””ํ„ฐ ์—ด๊ธฐ alias
  • agent frontmatter์˜ initialPrompt

์ด ์ค‘์—์„œ ๊ณต์‹ ์„ค์ • ๋ฌธ์„œ๋กœ ๋ฐ”๋กœ ๊ต์ฐจ ํ™•์ธ๋˜๋Š” ๋Œ€ํ‘œ ํ•ญ๋ชฉ์€ managed-settings.d/๋‹ค. settings ๋ฌธ์„œ๋Š” ์‹œ์Šคํ…œ ๋””๋ ‰ํ„ฐ๋ฆฌ ์•„๋ž˜ managed-settings.json๊ณผ managed-settings.d/ ๋“œ๋กญ์ธ ๋ณ‘ํ•ฉ ๊ตฌ์กฐ๋ฅผ ์„ค๋ช…ํ•œ๋‹ค. ์ฆ‰ ์กฐ์ง ์ฐจ์› ์ •์ฑ…์„ ํ•œ ํŒŒ์ผ์ด ์•„๋‹ˆ๋ผ ์กฐ๊ฐ ํŒŒ์ผ๋กœ ์šด์˜ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์ด๋‹ค. ํŒ€ ๊ทœ๋ชจ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ์ด๊ฑด ๊ฝค ์‹ค์ „์ ์ธ ๋ณ€ํ™”๋‹ค.

๋ฐ˜๋Œ€๋กœ ํ›… ์ด๋ฒคํŠธ ์„ธ๋ถ€ ๋™์ž‘, ๋‹จ์ถ•ํ‚ค alias ๊ฐ™์€ ๊ฒƒ์€ ๋ฒ„์ „๋ณ„ release ํ๋ฆ„์„ ๊ฐ™์ด ๋ณด๋Š” ํŽธ์ด ์•ˆ์ „ํ•˜๋‹ค. ๊ทธ๋ž˜์„œ ์ตœ๊ทผ ๋ณ€๊ฒฝ์‚ฌํ•ญ์€ โ€œ๋ฌด์กฐ๊ฑด ์šด์˜ ๊ทœ์น™์œผ๋กœ ์ฆ‰์‹œ ์ฑ„ํƒโ€๋ณด๋‹ค โ€œ๋‚ด๊ฐ€ ์ž์ฃผ ์“ฐ๋Š” ๊ธฐ๋Šฅ์ธ์ง€ ๋จผ์ € ํ™•์ธ โ†’ ๊ด€๋ จ ๊ณต์‹ ๋ฌธ์„œ๋กœ ์žฌ๊ฒ€ํ†  โ†’ ๊ทธ๋‹ค์Œ ๋„์ž…โ€ ์ˆœ์„œ๊ฐ€ ๋งž๋‹ค.

5) ์‹ค๋ฌด์ž ๊ธฐ์ค€์œผ๋กœ ๊ฐ€์žฅ ์“ธ๋ชจ ์žˆ๋Š” 15๋ถ„ ๋„์ž… ๋ฃจํ‹ด

์น˜ํŠธ์‹œํŠธ๋ฅผ ๋ดค๋‹ค๊ณ  ๋ฐ”๋กœ ์ƒ์‚ฐ์„ฑ์ด ์˜ค๋ฅด์ง€๋Š” ์•Š๋Š”๋‹ค. ์‹ค์ œ๋กœ๋Š” ์•„๋ž˜์ฒ˜๋Ÿผ ํ–‰๋™ ํ•˜๋‚˜์”ฉ ๊ณ ์ •ํ•ด์•ผ ์ฒด๊ฐ์ด ๋‚œ๋‹ค.

1๋‹จ๊ณ„: ์˜ค๋Š˜ ์™ธ์šธ 4๊ฐœ๋งŒ ์ •ํ•˜๊ธฐ

์ฒซ๋‚ ์—๋Š” ์ „๋ถ€ ์™ธ์šฐ์ง€ ๋ง๊ณ  ์•„๋ž˜ 4๊ฐœ๋งŒ ์†์— ๋ถ™์ธ๋‹ค.

  • /clear
  • /compact
  • Ctrl+B
  • /permissions

์ด 4๊ฐœ๋งŒ ์ตํ˜€๋„ ์„ธ์…˜ ์ •๋ฆฌ, ๊ธด ์ž‘์—… ์ฒ˜๋ฆฌ, ๋ฐ˜๋ณต ์Šน์ธ ๊ฐ์†Œ๊นŒ์ง€ ํ•œ ๋ฒˆ์— ๊ฑด๋“œ๋ฆด ์ˆ˜ ์žˆ๋‹ค.

2๋‹จ๊ณ„: MCP scope ๊ทœ์น™ ํ•œ ์ค„ ์ ๊ธฐ

ํŒ€ ๋ฌธ์„œ๋‚˜ CLAUDE.md์— ์•„๋ž˜์ฒ˜๋Ÿผ ํ•œ ์ค„์„ ๋‚จ๊ธด๋‹ค.

๊ฐœ์ธ ์ธ์ฆ์ด ํ•„์š”ํ•œ MCP๋Š” local, ํŒ€ ๊ณต์šฉ ๋„๊ตฌ๋งŒ project ๋ฒ”์œ„์— ๋‘”๋‹ค.

์ด ํ•œ ์ค„์ด ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์€ ์‚ฝ์งˆ์„ ๋ง‰๋Š”๋‹ค.

3๋‹จ๊ณ„: ๋‚ด ์ž์ฃผ ์“ฐ๋Š” ๋ช…๋ น ํ—ˆ์šฉ๋ชฉ๋ก ์ •๋ฆฌ

๊ณต์‹ settings ๋ฌธ์„œ์ฒ˜๋Ÿผ ๋ฐ˜๋ณต ์‹คํ–‰ํ•˜๊ณ  ์•ˆ์ „ํ•œ ๋ช…๋ น๋งŒ /permissions ๋˜๋Š” ์„ค์ • ํŒŒ์ผ๋กœ ํ—ˆ์šฉํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด git status, npm test, npm run lint ๊ฐ™์€ ๊ฒƒ๋“ค์ด๋‹ค. ๋Œ€์‹  ์‚ญ์ œ, ๋ฐฐํฌ, DB ๋ณ€๊ฒฝ์€ ๋๊นŒ์ง€ ์‚ฌ๋žŒ ์Šน์ธ์— ๋‚จ๊ฒจ๋‘”๋‹ค.

4๋‹จ๊ณ„: ์น˜ํŠธ์‹œํŠธ ๋ถ๋งˆํฌ + ๊ณต์‹ ๋ฌธ์„œ 2๊ฐœ ๊ฐ™์ด ๋ณด๊ด€

์šด์˜ ๊ธฐ์ค€์€ ํ•ญ์ƒ ๊ณต์‹ ๋ฌธ์„œ๊ฐ€ ๋งˆ์ง€๋ง‰ ๊ธฐ์ค€์ ์ด ๋˜์–ด์•ผ ํ•œ๋‹ค.

6) ์ด ๊ธ€์„ ์ฝ๊ณ  ๋‚˜๋ฉด ๋ฌด์—‡์„ ๊ธฐ์–ตํ•˜๋ฉด ๋˜๋‚˜

์ •๋ฆฌํ•˜๋ฉด Claude Code ์น˜ํŠธ์‹œํŠธ์˜ ์ง„์งœ ๊ฐ€์น˜๋Š” โ€œ๋ช…๋ น์ด ๋งŽ๋‹คโ€๊ฐ€ ์•„๋‹ˆ๋‹ค. ์†์„ ๋œ ์›€์ง์ด๊ฒŒ ํ•˜๋Š” ํ‚ค, ์„ธ์…˜์„ ๊ฑด๊ฐ•ํ•˜๊ฒŒ ์œ ์ง€ํ•˜๋Š” ๋ช…๋ น, MCP๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅํ•˜๋Š” ๊ธฐ์ค€์„ ํ•œ๊บผ๋ฒˆ์— ๋ถ™์—ฌ์„œ ๋ณด๋Š” ๋ฐ ์žˆ๋‹ค.

๊ทธ๋ž˜์„œ ์‹ค๋ฌด์—์„œ๋Š” ์•„๋ž˜๋งŒ ๊ธฐ์–ตํ•˜๋ฉด ์ถฉ๋ถ„ํ•˜๋‹ค.

  • ์†์ด ๋А๋ฆฌ๋ฉด ๋‹จ์ถ•ํ‚ค๋ฅผ ์™ธ์šด๋‹ค.
  • ์„ธ์…˜์ด ๊ผฌ์ด๋ฉด /clear์™€ /compact๋ถ€ํ„ฐ ๋ณธ๋‹ค.
  • ๋„๊ตฌ ์—ฐ๊ฒฐ์ด ๋ถˆ์•ˆํ•˜๋ฉด MCP transport๋ณด๋‹ค scope๋ถ€ํ„ฐ ์ ๊ฒ€ํ•œ๋‹ค.
  • ์ปค๋ฎค๋‹ˆํ‹ฐ ์น˜ํŠธ์‹œํŠธ๋Š” ๋น ๋ฅธ ์ง€๋„์ด๊ณ , ๊ณต์‹ ๋ฌธ์„œ๋Š” ์ตœ์ข… ๊ธฐ์ค€์ด๋‹ค.

์ด ๋„ค ์ค„๋งŒ ๊ณ ์ •ํ•ด๋„ Claude Code๋ฅผ โ€œ๊ฐ€๋” ์ž˜ ๋˜๋Š” ๋„๊ตฌโ€๊ฐ€ ์•„๋‹ˆ๋ผ ๊ณ„์† ์•ˆ์ •์ ์œผ๋กœ ์“ฐ๋Š” ์ž‘์—… ํ™˜๊ฒฝ์œผ๋กœ ๋ฐ”๊พธ๊ธฐ ์‰ฌ์›Œ์ง„๋‹ค.

๋‹ค์Œ ์ฝ๊ธฐ

์ฐธ๊ณ  ๋งํฌ

์ƒ์„ฑํ˜• AI ํ™œ์šฉ ๊ณ ์ง€

์ด ๋ฌธ์„œ๋Š” ๊ณต๊ฐœ๋œ ์ปค๋ฎค๋‹ˆํ‹ฐ ์น˜ํŠธ์‹œํŠธ์™€ ๊ณต์‹ ๋ฌธ์„œ๋ฅผ ๊ต์ฐจ ํ™•์ธํ•œ ๋’ค ์ƒ์„ฑํ˜• AI๋ฅผ ํ™œ์šฉํ•ด ์žฌ๊ตฌ์„ฑํ–ˆ์œผ๋ฉฐ, ์‹ค๋ฌด์—์„œ ๋ฐ”๋กœ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์šด์˜ ๊ธฐ์ค€๊ณผ ๋ฏธ๋‹ˆ ์‚ฌ๋ก€ ์ค‘์‹ฌ์œผ๋กœ ์ •๋ฆฌํ–ˆ๋‹ค.