Communitygithub.com

paulaldri/prompt-eng-interactive-tutorial

๐Ÿš€ Claude๋ฅผ ์œ„ํ•œ ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ํŠœํ† ๋ฆฌ์–ผ๋กœ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์„ ๋งˆ์Šคํ„ฐํ•˜์„ธ์š”. ์‹ค์Šต ์ค‘์‹ฌ์˜ ์—ฐ์Šต๊ณผ ์‹ค์šฉ์ ์ธ ๊ธฐ์ˆ ์„ ํ†ตํ•ด ๋Šฅ๋ ฅ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

prompt-eng-interactive-tutorial๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

์ด ์Šคํ‚ฌ์€ Claude ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ํŠœํ† ๋ฆฌ์–ผ์ž…๋‹ˆ๋‹ค. ์ดˆ๋ณด์ž๋ถ€ํ„ฐ ๊ณ ๊ธ‰ ์‚ฌ์šฉ์ž๊นŒ์ง€ ๋ชจ๋‘์—๊ฒŒ ์ ํ•ฉํ•˜๋ฉฐ, ์‹ค์Šต ์œ„์ฃผ์˜ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ํšจ๊ณผ์ ์ธ ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ๋ฒ•, ์ฒด์ธ ์˜ค๋ธŒ ์†ŒํŠธ(Chain-of-Thought), ์—ญํ•  ๋ถ€์—ฌ(Role Prompting), ๋ฐ˜๋ณต์  ๊ฐœ์„ (Iterative Refinement) ๋“ฑ ์ฃผ์š” ๊ธฐ๋ฒ•์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Claude์˜ ๊ฐ•๋ ฅํ•œ ์–ธ์–ด ์ดํ•ด ๋Šฅ๋ ฅ์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์„ค๊ณ„๋˜์—ˆ์œผ๋ฉฐ, ๊ฐ ๋‹จ๊ณ„๋งˆ๋‹ค ์‹ค์ œ ์˜ˆ์ œ์™€ ์—ฐ์Šต ๋ฌธ์ œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์–ด ์ด๋ก ๊ณผ ์‹ค์Šต์„ ๋ณ‘ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ด ํŠœํ† ๋ฆฌ์–ผ์„ ํ†ตํ•ด ๋” ์ •ํ™•ํ•˜๊ณ  ์ฐฝ์˜์ ์ธ ์‘๋‹ต์„ ์–ป๋Š” ๋ฐฉ๋ฒ•์„ ์ตํžˆ๊ณ , ์ž์‹ ์˜ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ๊ธฐ์ˆ ์„ ์ฒด๊ณ„์ ์œผ๋กœ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ง€์› ๋Œ€์ƒโœ“Claude Code~Codex CLI~Cursor
npx skills add paulaldri/prompt-eng-interactive-tutorial

์ฆ๊ฒจ ์‚ฌ์šฉํ•˜๋Š” AI์—๊ฒŒ ๋ฌผ์–ด๋ณด๊ธฐ

์ด ์—์ด์ „ํŠธ ์Šคํ‚ฌ์ด ๋ฏธ๋ฆฌ ๋กœ๋“œ๋œ ์ƒˆ ์ฑ„ํŒ…์„ ์—ฝ๋‹ˆ๋‹ค.

๋ฌธ์„œ

prompt-eng-interactive-tutorial์€(๋Š”) ๋ฌด์—‡์„ ํ•˜๋‚˜์š”?

๐Ÿš€ Claude๋ฅผ ์œ„ํ•œ ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ํŠœํ† ๋ฆฌ์–ผ๋กœ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์„ ๋งˆ์Šคํ„ฐํ•˜์„ธ์š”. ์‹ค์Šต ์ค‘์‹ฌ์˜ ์—ฐ์Šต๊ณผ ์‹ค์šฉ์ ์ธ ๊ธฐ์ˆ ์„ ํ†ตํ•ด ๋Šฅ๋ ฅ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์†Œ๊ฐœ

์ด ํŠœํ† ๋ฆฌ์–ผ์€ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์˜ ๊ธฐ์ดˆ๋ถ€ํ„ฐ ๊ณ ๊ธ‰ ๊ธฐ์ˆ ๊นŒ์ง€ ๋‹จ๊ณ„๋ณ„๋กœ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Claude๋ฅผ ์ฃผ์š” ํ”Œ๋žซํผ์œผ๋กœ ์‚ฌ์šฉํ•˜๋ฉฐ, ์‹ค์ œ ๋Œ€ํ™”ํ˜• ์˜ˆ์ œ์™€ ์—ฐ์Šต ๋ฌธ์ œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ

  • ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ํ•™์Šต: ์ง์ ‘ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•˜๋ฉฐ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
  • ์‹ค์Šต ์ค‘์‹ฌ: ๊ฐ ๊ฐœ๋… ๋’ค์—๋Š” ์ฆ‰์‹œ ์ ์šฉํ•ด๋ณผ ์ˆ˜ ์žˆ๋Š” ์—ฐ์Šต์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
  • ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ : ๊ธฐ๋ณธ ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ๋ฒ•๋ถ€ํ„ฐ ์ฒด์ธ ์˜ค๋ธŒ ์†ŒํŠธ, ์—ญํ•  ๋ถ€์—ฌ, Few-shot ํ•™์Šต ๋“ฑ ๋‹ค์–‘ํ•œ ๊ธฐ๋ฒ•์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.
  • Claude ์ตœ์ ํ™”: Claude์˜ ํŠน์„ฑ๊ณผ ๊ธฐ๋Šฅ์— ๋งž์ถฐ์ง„ ํŒ๊ณผ ํŠธ๋ฆญ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์‹œ์ž‘ํ•˜๊ธฐ

  1. Claude AI ์–ด์‹œ์Šคํ„ดํŠธ๋ฅผ ์—ด๊ณ  ์ด ์Šคํ‚ฌ์„ ํ™œ์„ฑํ™”ํ•˜์„ธ์š”.
  2. ํŠœํ† ๋ฆฌ์–ผ์˜ ๊ฐ ์„น์…˜์„ ์ˆœ์„œ๋Œ€๋กœ ๋”ฐ๋ผ๊ฐ€๋ฉฐ ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ ๋ฐฉ๋ฒ•์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.
  3. ์ œ๊ณต๋œ ์—ฐ์Šต ๋ฌธ์ œ๋ฅผ ์ง์ ‘ ํ’€์–ด๋ณด๋ฉฐ ๊ธฐ์ˆ ์„ ์—ฐ๋งˆํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์˜ˆ์‹œ

# ์˜ˆ์‹œ: ์—ญํ•  ๋ถ€์—ฌ ํ”„๋กฌํ”„ํŠธ
๋‹น์‹ ์€ ๊ฒฝํ—˜์ด ํ’๋ถ€ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…ํŠธ์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ ์š”๊ตฌ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ œ์•ˆํ•ด์ฃผ์„ธ์š”.

์ฐธ๊ณ  ์ž๋ฃŒ

๋ผ์ด์„ ์Šค

MIT

๊ด€๋ จ ์Šคํ‚ฌ