๊ธฐ๋ณธ ์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

Pinned Post

“์ผ๋ณธ์–ด๋ฅผ ์ž˜ํ•˜๋Š” ๋ฒ•”์ด ์•„๋‹ˆ๋ผ “์ผ๋ณธ ์—ฌํ–‰์—์„œ ์‹ค์ œ๋กœ ๋งํ•  ์ˆ˜ ์žˆ๋Š” ์ผ๋ณธ์–ด”

JAPAN TRAVEL JAPANESE ์ผ๋ณธ ์—ฌํ–‰ ํ•„์ˆ˜ ์ผ๋ณธ์–ด ํšŒํ™” ์ด์ •๋ฆฌ ๋น„ํ–‰๊ธฐ๋ถ€ํ„ฐ ํ˜ธํ…”·์‹๋‹น·๊ตํ†ต๊นŒ์ง€ ์ผ๋ณธ์–ด๋ฅผ ๊ฑฐ์˜ ๋ชฐ๋ผ๋„ ์—ฌํ–‰ ์ค‘ ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ณตํ•ญ → ๋น„ํ–‰๊ธฐ → ์ž…๊ตญ → ๊ตํ†ต → ํ˜ธํ…” → ์‹๋‹น → ์‡ผํ•‘ → ๊ธด๊ธ‰์ƒํ™ฉ ์ˆœ์„œ๋กœ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹จ์–ด๋ฅผ ์™ธ์šฐ๊ธฐ๋ณด๋‹ค ์—ฌํ–‰์—์„œ ๋ฐ˜๋ณต์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์ผ๋ณธ์–ด ํŒจํ„ด ์„ ์ตํžˆ๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์ž‘์„ฑ ๊ธฐ์ค€์ผ : 2026๋…„ 9์›” 17์ผ ๋ณธ๋ฌธ์€ ์ผ๋ณธ ์—ฌํ–‰์—์„œ ํ™œ์šฉ๋„๊ฐ€ ๋†’์€ ๊ธฐ๋ณธ ํšŒํ™”๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ๊ณตํ•ญ·ํ•ญ๊ณต์‚ฌ·ํ˜ธํ…”·๊ตํ†ต์‹œ์„ค์˜ ์•ˆ๋‚ด๋ฐฉ์†ก๊ณผ ์ง์› ์‘๋Œ€๋Š” ์žฅ์†Œ์™€ ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 1. ์ผ๋ณธ ์—ฌํ–‰ ์ผ๋ณธ์–ด๋Š” ๋ฌธ์žฅ ์ „์ฒด๋ณด๋‹ค ํŒจํ„ด์„ ์™ธ์šฐ์ž ์ผ๋ณธ ์—ฌํ–‰์—์„œ ๊ฐ€์žฅ ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์€ ๊ธด ๋ฌธ์žฅ์„ ์™ธ์šฐ๋Š” ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ใ“ใ‚Œใ‚’ใŠ้ก˜ใ„ใ—ใพใ™。 ์ฝ”๋ ˆ์˜ค ์˜ค๋„ค๊ฐ€์ด์‹œ๋งˆ์Šค ์ด๊ฒƒ์„ ๋ถ€ํƒํ•ฉ๋‹ˆ๋‹ค. 〜ใฏใฉใ“ใงใ™ใ‹? ~์™€ ๋„์ฝ”๋ฐ์Šค์นด? ~์€ ์–ด๋””์ธ๊ฐ€์š”? 〜ใฏใ‚ใ‚Šใพใ™ใ‹? ~์™€ ์•„๋ฆฌ๋งˆ์Šค์นด? ~์ด ์žˆ๋‚˜์š”? 〜ใ‚’ใŠ้ก˜ใ„ใ—ใพใ™。 ~์˜ค ์˜ค๋„ค๊ฐ€์ด์‹œ๋งˆ์Šค ~์„ ๋ถ€ํƒํ•ฉ๋‹ˆ๋‹ค. ํ•ต์‹ฌ ์ผ๋ณธ์–ด ๋ฌธ๋ฒ•์„ ๋ชจ๋‘ ๊ณต๋ถ€ํ•˜์ง€ ์•Š์•„๋„ ์—ฌํ–‰์—์„œ๋Š” “๋ฌด์—‡์„ + ๋ถ€ํƒํ•ฉ๋‹ˆ๋‹ค” , “๋ฌด์—‡์€ + ์–ด๋””์ธ๊ฐ€์š”?” , “๋ฌด์—‡์ด + ์žˆ๋‚˜์š”?” ์ •๋„์˜ ํŒจํ„ด๋งŒ ์ตํ˜€๋„ ์ƒ๋‹นํžˆ ๋งŽ์€ ์ƒํ™ฉ์— ์‘์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2. ์ถœ๊ตญ ์ „ ๊ณตํ•ญ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ผ๋ณธ์–ด ํ•œ๊ตญ์—์„œ ์ถœ๋ฐœํ•  ๋•Œ๋Š” ์ผ๋ณธ์–ด๋ฅผ ์‚ฌ์šฉํ•  ์ผ์ด ๋งŽ์ง€ ์•Š์ง€๋งŒ, ์ผ๋ณธ ๊ณตํ•ญ์— ๋„์ฐฉํ•˜๋Š” ์ˆœ๊ฐ„๋ถ€ํ„ฐ ๊ธฐ๋ณธ์ ์ธ ํ‘œํ˜„์ด ์œ ์šฉํ•ด์ง‘๋‹ˆ๋‹ค. ์ผ๋ณธ์–ด ์ฝ๋Š” ๋ฒ• ์˜๋ฏธ ็ฉบๆธฏ ์ฟ ์šฐ์ฝ”์šฐ ๊ณตํ•ญ ๆญไน—ๅฃ ํ† ์˜ค์ฃ ์˜ค๊ตฌ์น˜ ํƒ‘์Šน๊ตฌ ใƒใ‚งใƒƒใ‚ฏใ‚คใƒณ ์ฒต์ฟ ์ธ ์ฒดํฌ์ธ ่ท็‰ฉ ๋‹ˆ๋ชจ์ธ  ...

๐Ÿš€ LLM ์ฝ”๋“œ ์ƒ์„ฑ ์›Œํฌํ”Œ๋กœ์šฐ: ํšจ์œจ์ ์ธ AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ

 

๐Ÿš€ LLM ์ฝ”๋“œ ์ƒ์„ฑ ์›Œํฌํ”Œ๋กœ์šฐ: ํšจ์œจ์ ์ธ AI ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ

"AI๋ฅผ ํ™œ์šฉํ•ด ๊ฐœ๋ฐœ ์†๋„๋ฅผ 10๋ฐฐ ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์„๊นŒ?"

์ตœ๊ทผ ๋“ค์–ด ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM, Large Language Model)์„ ํ™œ์šฉํ•œ ์ฝ”๋“œ ์ž๋™ ์ƒ์„ฑ(Code Generation)์ด ๊ฐœ๋ฐœ์ž๋“ค ์‚ฌ์ด์—์„œ ํฐ ํ™”๋‘๊ฐ€ ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ChatGPT, Claude, Aider ๊ฐ™์€ LLM ๊ธฐ๋ฐ˜ ๋„๊ตฌ๋“ค์€ ์ฝ”๋“œ ์ž‘์„ฑ๋ถ€ํ„ฐ ํ…Œ์ŠคํŠธ, ๋””๋ฒ„๊น…๊นŒ์ง€ ์ง€์›ํ•˜๋ฉฐ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ˜์‹ ์ ์œผ๋กœ ๋ณ€ํ™”์‹œํ‚ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ์ œ๊ฐ€ ์‹ค์ œ๋กœ ํ™œ์šฉํ•˜๋Š” LLM ๊ธฐ๋ฐ˜ ์ฝ”๋“œ ์ƒ์„ฑ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ A๋ถ€ํ„ฐ Z๊นŒ์ง€ ์ƒ์„ธํ•˜๊ฒŒ ๊ณต์œ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์ด Greenfield(์‹ ๊ทœ ํ”„๋กœ์ ํŠธ) ๊ฐœ๋ฐœ์ด๋“ , ๊ธฐ์กด ์ฝ”๋“œ ๊ฐœ์„ ์ด๋“  ๊ฐ„์— LLM์„ ํ™œ์šฉํ•˜์—ฌ ๋” ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์œผ๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€๋“œ๋ฆฝ๋‹ˆ๋‹ค.


๐ŸŽฏ ๋ชฉ์ฐจ

  1. LLM ์ฝ”๋“œ ์ƒ์„ฑ์ด๋ž€?
  2. ํšจ์œจ์ ์ธ LLM ์ฝ”๋“œ ์ƒ์„ฑ 3๋‹จ๊ณ„ ์›Œํฌํ”Œ๋กœ์šฐ
    • 1️⃣ ์•„์ด๋””์–ด ๊ตฌ์ฒดํ™” ๋‹จ๊ณ„
    • 2️⃣ ๊ฐœ๋ฐœ ๊ณ„ํš ์ˆ˜๋ฆฝ ๋‹จ๊ณ„
    • 3️⃣ ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ์‹คํ–‰ ๋‹จ๊ณ„
  3. ๊ธฐ์กด ์ฝ”๋“œ ๊ฐœ์„ ์„ ์œ„ํ•œ LLM ํ™œ์šฉ๋ฒ•
  4. LLM์„ ํ™œ์šฉํ•œ ์ฝ”๋“œ ํ’ˆ์งˆ ๊ฐœ์„  ๋ฐ ์ž๋™ํ™”
  5. ํšจ์œจ์ ์ธ LLM ์ฝ”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํŒ๊ณผ ์ฃผ์˜์‚ฌํ•ญ
  6. FAQ: ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ
  7. ๊ฒฐ๋ก  ๋ฐ ๋‹ค์Œ ๋‹จ๊ณ„

๐Ÿ“Œ 1. LLM ์ฝ”๋“œ ์ƒ์„ฑ์ด๋ž€?

LLM ์ฝ”๋“œ ์ƒ์„ฑ(Code Generation)์ด๋ž€ AI๊ฐ€ ์ž๋™์œผ๋กœ ์ฝ”๋“œ ์ž‘์„ฑ์„ ๋•๋Š” ๊ณผ์ •์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
ChatGPT, Claude, Aider ๊ฐ™์€ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜๋ฉด, ๊ฐœ๋ฐœ์ž๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ์ด์ ์„ ๋ˆ„๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋น ๋ฅธ ๊ฐœ๋ฐœ ์†๋„: ์ฝ”๋“œ ์ดˆ์•ˆ์„ ์ž‘์„ฑํ•˜๋Š” ์‹œ๊ฐ„์„ ํš๊ธฐ์ ์œผ๋กœ ์ค„์ผ ์ˆ˜ ์žˆ์Œ
์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ƒ์„ฑ: LLM์ด ์ž๋™์œผ๋กœ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์ž‘์„ฑํ•ด ์ฝ”๋“œ ํ’ˆ์งˆ์„ ํ–ฅ์ƒ
์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ: ๋ฐ˜๋ณต์ ์ธ ์ฝ”๋“œ ์ž‘์„ฑ ๋ถ€๋‹ด์„ ์ค„์ด๊ณ , ๋…ผ๋ฆฌ ์„ค๊ณ„์™€ ๋ฌธ์ œ ํ•ด๊ฒฐ์— ์ง‘์ค‘ ๊ฐ€๋Šฅ
์ฝ”๋“œ ๋ฆฌ๋ทฐ ์ž๋™ํ™”: ๊ธฐ์กด ์ฝ”๋“œ์˜ ๊ฐœ์„ ์  ๋ฐ ๋ฒ„๊ทธ๋ฅผ ์ž๋™์œผ๋กœ ๋ถ„์„ํ•˜๊ณ  ์ œ์•ˆ ๊ฐ€๋Šฅ

ํ•˜์ง€๋งŒ, ๋ฌด์ž‘์ • AI๊ฐ€ ์ƒ์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ๋ฐ›์•„์“ฐ๊ธฐ๋งŒ ํ•ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค.
ํšจ์œจ์ ์œผ๋กœ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋ช…ํ™•ํ•œ ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ํ•„์š”ํ•˜๋ฉฐ, ์ด ๊ธ€์—์„œ๋Š” ์ œ๊ฐ€ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ํšจ์œจ์ ์ธ 3๋‹จ๊ณ„ LLM ์ฝ”๋“œ ์ƒ์„ฑ ์ „๋žต์„ ๊ณต์œ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.


๐Ÿš€ 2. ํšจ์œจ์ ์ธ LLM ์ฝ”๋“œ ์ƒ์„ฑ 3๋‹จ๊ณ„ ์›Œํฌํ”Œ๋กœ์šฐ

๐Ÿง  1️⃣ ์•„์ด๋””์–ด ๊ตฌ์ฒดํ™” ๋‹จ๊ณ„: AI์™€ ํ•จ๊ป˜ ๋ช…ํ™•ํ•œ ์š”๊ตฌ์‚ฌํ•ญ ์ •๋ฆฌ

LLM์„ ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉํ•˜๋ ค๋ฉด ์•„์ด๋””์–ด๋ฅผ ๊ตฌ์ฒด์ ์œผ๋กœ ์ •์˜ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.
์ด ๊ณผ์ •์—์„œ ChatGPT, Claude ๊ฐ™์€ AI๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋‹จ๊ณ„๋ณ„๋กœ ๋ช…ํ™•ํ•œ ๊ฐœ๋ฐœ ๋ช…์„ธ์„œ(Specification)๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’ก ์•„์ด๋””์–ด๋ฅผ ๊ตฌ์ฒดํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•

  1. AI์—๊ฒŒ ์งˆ๋ฌธ์„ ๋˜์ง€๋ฉด์„œ ์•„์ด๋””์–ด๋ฅผ ๊ตฌ์ฒดํ™”
  2. ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์”ฉ ์งˆ๋ฌธํ•˜์—ฌ ์ ์ง„์ ์œผ๋กœ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ •๋ฆฌ
  3. ์ตœ์ข…์ ์œผ๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฐ”๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒ์„ธ ๋ช…์„ธ์„œ(spec.md)๋ฅผ ์ž‘์„ฑ

๐Ÿ” ์˜ˆ์ œ ํ”„๋กฌํ”„ํŠธ


์ด ํ”„๋กœ์ ํŠธ์˜ ๋ช…ํ™•ํ•œ ์ŠคํŽ™์„ ์ž‘์„ฑํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ์งˆ๋ฌธ๋งŒ ํ•ด์ฃผ์„ธ์š”. ๊ฐ ์งˆ๋ฌธ์€ ์•ž์„  ๋‹ต๋ณ€์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •์˜ํ•˜๋Š” ๋ฐฉํ–ฅ์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ์ตœ์ข… ๋ชฉํ‘œ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ฐ”๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒ์„ธํ•œ ๊ฐœ๋ฐœ ๋ช…์„ธ์„œ๋ฅผ ์–ป๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๐ŸŽฏ ์ตœ์ข… ๊ฒฐ๊ณผ๋ฌผ: spec.md

  • ์š”๊ตฌ์‚ฌํ•ญ ์ •์˜
  • ํ•ต์‹ฌ ๊ธฐ๋Šฅ ์ •๋ฆฌ
  • ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐฉ์‹
  • ์—๋Ÿฌ ํ•ธ๋“ค๋ง ์ „๋žต
  • ํ…Œ์ŠคํŠธ ๊ณ„ํš

๐Ÿ“‹ 2️⃣ ๊ฐœ๋ฐœ ๊ณ„ํš ์ˆ˜๋ฆฝ ๋‹จ๊ณ„: ๋‹จ๊ณ„๋ณ„ ์ฝ”๋“œ ์ž‘์„ฑ ์ „๋žต

์ด์ œ spec.md๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ฒด์ ์ธ ๊ฐœ๋ฐœ ๊ณ„ํš์„ ์„ธ์šฐ๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.
์ด ๊ณผ์ •์—์„œ๋Š” AI์—๊ฒŒ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•  ์„ธ๋ถ€ ๋‹จ๊ณ„๋ฅผ ์ •์˜ํ•˜๋„๋ก ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ๊ฐœ๋ฐœ ๊ณ„ํš์„ ์„ธ์šฐ๋Š” ๋ฐฉ๋ฒ•

  1. ์ฝ”๋“œ๋ฅผ ์ž‘์€ ์ž‘์—… ๋‹จ์œ„๋กœ ๋ถ„ํ• 
  2. ๊ฐ ๋‹จ๊ณ„๋ฅผ ๋…๋ฆฝ์ ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„
  3. ๊ฐ ๋‹จ๊ณ„๋ณ„๋กœ ๋ช…ํ™•ํ•œ ํ”„๋กฌํ”„ํŠธ ์ž‘์„ฑ (prompt_plan.md)
  4. ์ฒดํฌ๋ฆฌ์ŠคํŠธ ํ˜•ํƒœ์˜ todo.md ์ž‘์„ฑ

๐Ÿ” ์˜ˆ์ œ ํ”„๋กฌํ”„ํŠธ


์ด ํ”„๋กœ์ ํŠธ๋ฅผ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•œ **๋‹จ๊ณ„๋ณ„ ๊ฐœ๋ฐœ ๊ณ„ํš**์„ ์„ธ์›Œ์ฃผ์„ธ์š”. ๊ฐ ๋‹จ๊ณ„๋ฅผ ์ž‘์€ ์ž‘์—… ๋‹จ์œ„๋กœ ๋‚˜๋ˆ„๊ณ , ๋…๋ฆฝ์ ์œผ๋กœ ์‹คํ–‰ ๊ฐ€๋Šฅํ•˜๋„๋ก ์„ค๊ณ„ํ•ด์ฃผ์„ธ์š”. ๊ฐ ๋‹จ๊ณ„๋ณ„๋กœ ์ฝ”๋“œ ์ƒ์„ฑ AI๊ฐ€ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.

๐ŸŽฏ ์ตœ์ข… ๊ฒฐ๊ณผ๋ฌผ

  • prompt_plan.md → ๊ฐ ๋‹จ๊ณ„๋ณ„ ์ฝ”๋“œ ์ƒ์„ฑ ํ”„๋กฌํ”„ํŠธ
  • todo.md → ์ž‘์—… ์ง„ํ–‰ ์ฒดํฌ๋ฆฌ์ŠคํŠธ

๐Ÿ’ป 3️⃣ ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ์‹คํ–‰ ๋‹จ๊ณ„: AI๋ฅผ ํ™œ์šฉํ•œ ์ž๋™ํ™” ๊ฐœ๋ฐœ

์ด์ œ AI๋ฅผ ํ™œ์šฉํ•ด ์‹ค์ œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.
Claude, ChatGPT, Aider ๋“ฑ์˜ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์‹คํ–‰ํ•˜๊ณ , ์ ์ง„์ ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์™„์„ฑํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ์‹คํ–‰ ๊ณผ์ •

  1. AI์—๊ฒŒ prompt_plan.md์˜ ๋‚ด์šฉ์„ ํ•˜๋‚˜์”ฉ ์ž…๋ ฅ
  2. AI๊ฐ€ ์ƒ์„ฑํ•œ ์ฝ”๋“œ๋ฅผ IDE์— ๋ณต์‚ฌ & ์‹คํ–‰
  3. ์‹คํ–‰ ๊ฒฐ๊ณผ ํ™•์ธ ํ›„ ํ•„์š”ํ•˜๋ฉด ์ˆ˜์ •
  4. ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋„ AI์—๊ฒŒ ์ƒ์„ฑ ์š”์ฒญํ•˜์—ฌ ์ž๋™ํ™” ์ง„ํ–‰

์ถ”์ฒœ ๋„๊ตฌ

  • Claude: ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ์‹์œผ๋กœ AI์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜๋ฉฐ ์ฝ”๋“œ ์ž‘์„ฑ
  • Aider: ๋ช…๋ น์–ด ๊ธฐ๋ฐ˜์œผ๋กœ ํ”„๋กฌํ”„ํŠธ ์ž…๋ ฅ ํ›„ ์ž๋™ ์ฝ”๋“œ ์ƒ์„ฑ
  • Repomix: ๊ธฐ์กด ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ๋ถ„์„ํ•˜์—ฌ AI๊ฐ€ ์ ์ ˆํ•œ ์ฝ”๋“œ ์ถ”์ฒœ

๐Ÿ” ์˜ˆ์ œ ํ”„๋กฌํ”„ํŠธ


๋‹ค์Œ ๋‹จ๊ณ„์˜ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•ด์ฃผ์„ธ์š”. ์ฝ”๋“œ๋Š” ๊ธฐ์กด ์ฝ”๋“œ์™€ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ํ†ตํ•ฉ๋  ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๋ฉฐ, ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋„ ํ•จ๊ป˜ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.

๐ŸŽฏ ์ตœ์ข… ๊ฒฐ๊ณผ๋ฌผ: ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ์ฝ”๋“œ ๋ฐ ์ž๋™ํ™”๋œ ํ…Œ์ŠคํŠธ ์Šค์œ„ํŠธ


๐Ÿ”„ 3. ๊ธฐ์กด ์ฝ”๋“œ ๊ฐœ์„ ์„ ์œ„ํ•œ LLM ํ™œ์šฉ๋ฒ•

๊ธฐ์กด ํ”„๋กœ์ ํŠธ์—์„œ ์ ์ง„์ ์œผ๋กœ ๊ฐœ์„  ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ๋•Œ๋„ AI๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’ก ๊ธฐ์กด ์ฝ”๋“œ ๊ฐœ์„  ํ”„๋กœ์„ธ์Šค

  1. repomix ๋˜๋Š” ์œ ์‚ฌํ•œ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•ด ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ AI์— ์ „๋‹ฌ
  2. ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์ž๋™ํ™” (code-review.md ์ƒ์„ฑ)
  3. GitHub ์ด์Šˆ ์ž๋™ ์ƒ์„ฑ (issues.md ์ƒ์„ฑ)
  4. ๋ถ€์กฑํ•œ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค ์ž๋™ ์ƒ์„ฑ (missing-tests.md ์ƒ์„ฑ)

๐Ÿ” ์˜ˆ์ œ ํ”„๋กฌํ”„ํŠธ


์ด ์ฝ”๋“œ์˜ ๋ฆฌ๋ทฐ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ , ๊ฐœ์„ ์ด ํ•„์š”ํ•œ ๋ถ€๋ถ„์„ ๊ตฌ์ฒด์ ์œผ๋กœ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”. ํ…Œ์ŠคํŠธ๊ฐ€ ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์„ ๋ถ„์„ํ•˜์—ฌ ์ž๋™์œผ๋กœ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•ด์ฃผ์„ธ์š”.


⚡️ 4. ํšจ์œจ์ ์ธ LLM ์ฝ”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํŒ๊ณผ ์ฃผ์˜์‚ฌํ•ญ

๐Ÿšจ ์ฃผ์˜ํ•  ์ 

  • AI๊ฐ€ ์ƒ์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ๊ฒ€ํ†  ์—†์ด ๋ฐ”๋กœ ๋ฐฐํฌํ•˜์ง€ ์•Š๊ธฐ
  • ํ”„๋กœ์ ํŠธ์— ๋งž๋Š” ์Šคํƒ€์ผ ๊ฐ€์ด๋“œ ์ ์šฉํ•˜๊ธฐ
  • ํ•œ๊บผ๋ฒˆ์— ๋„ˆ๋ฌด ๋งŽ์€ ์ฝ”๋“œ ์š”์ฒญํ•˜์ง€ ์•Š๊ธฐ (๋‹จ๊ณ„๋ณ„ ์ง„ํ–‰)
  • ๋ชจ๋ธ์ด ํ™˜๊ฐ(Hallucination)์„ ์ผ์œผํ‚ฌ ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์œผ๋ฏ€๋กœ ์ฝ”๋“œ ๊ฒ€์ฆ ํ•„์ˆ˜

❓ 5. FAQ: ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

Q1. ์ดˆ๋ณด์ž๊ฐ€ LLM์„ ํ™œ์šฉํ•˜๋ ค๋ฉด ์–ด๋–ค ๋ชจ๋ธ์ด ์ข‹์€๊ฐ€์š”?

A: ChatGPT-4o ๋˜๋Š” Claude๋ฅผ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.

Q2. LLM์ด ์ƒ์„ฑํ•œ ์ฝ”๋“œ์˜ ํ’ˆ์งˆ์€ ๋ฏฟ์„ ์ˆ˜ ์žˆ๋‚˜์š”?

A: AI ์ฝ”๋“œ ์ƒ์„ฑ ํ›„ ๋ฐ˜๋“œ์‹œ ๋ฆฌํŒฉํ† ๋ง ๋ฐ ํ…Œ์ŠคํŠธ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Q3. ๊ธฐ์กด ์ฝ”๋“œ ๊ฐœ์„ ์—๋„ LLM์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

A: ๋„ค! ์ฝ”๋“œ ๋ฆฌ๋ทฐ, ํ…Œ์ŠคํŠธ ์ž๋™ ์ƒ์„ฑ, ๋ฌธ์„œํ™” ๋“ฑ ๋‹ค์–‘ํ•œ ๋ฐฉ์‹์œผ๋กœ ํ™œ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.


๐ŸŽฏ 6. ๊ฒฐ๋ก  ๋ฐ ๋‹ค์Œ ๋‹จ๊ณ„

LLM์„ ํ™œ์šฉํ•˜๋ฉด ์ฝ”๋“œ ์ž‘์„ฑ์ด ํ›จ์”ฌ ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์ด ๋ฉ๋‹ˆ๋‹ค.
์ง€๊ธˆ ๋ฐ”๋กœ ์—ฌ๋Ÿฌ๋ถ„์˜ ํ”„๋กœ์ ํŠธ์— AI๋ฅผ ์ ์šฉํ•ด ๊ฐœ๋ฐœ ์†๋„๋ฅผ ํ˜์‹ ํ•ด๋ณด์„ธ์š”! ๐Ÿš€


์ฐธ๊ณ ์‚ฌ์ดํŠธ : https://harper.blog/2025/02/16/my-llm-codegen-workflow-atm/


๋Œ“๊ธ€

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

ChatGpt ์˜ ์œ ๋ฃŒ๊ฒฐ์ œ ์˜์ˆ˜์ฆ ๋ฐ ์ฒญ๊ตฌ์„œ ๋‹ค์šด๋กœ๋“œ

ChatGpt ์˜ ์œ ๋ฃŒ๊ฒฐ์ œ ์˜์ˆ˜์ฆ ๋ฐ ์ฒญ๊ตฌ์„œ ๋‹ค์šด๋กœ๋“œ   https://chatgpt.com/  ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•˜๋ฉฐ ํšŒ์›๊ฐ€์ž…์„ ํ•ฉ๋‹ˆ๋‹ค.   ChatGpt ์œ ๋ฃŒ ๊ฒฐ์ œ๋ฅผ ์œ„ํ•ด์„œ๋Š” ์™ผ์ชฝ ํ•˜๋‹จ์— ์žˆ๋Š” " Team ์›Œํฌ์ŠคํŽ˜์ด์Šค ์ถ”๊ฐ€ "๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.   https://chatgpt.com/     ChatGPT์˜ ์š”๊ธˆ์ œ๋Š” ์„ธ ๊ฐ€์ง€๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค:  Free ,  Plus , ๊ทธ๋ฆฌ๊ณ   Custom Plan (๊ธฐ์—…์šฉ ์š”๊ธˆ์ œ). ๊ฐ ์š”๊ธˆ์ œ์˜ ํŠน์ง•๊ณผ ์ฐจ์ด์ ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. 1.  Free Plan (๋ฌด๋ฃŒ ํ”Œ๋žœ) ์‚ฌ์šฉ ๋ชจ๋ธ:  GPT-3.5 ์ œ๊ณต ๊ธฐ๋Šฅ:  ๊ธฐ๋ณธ์ ์ธ ์งˆ๋ฌธ ์‘๋‹ต, ํ…์ŠคํŠธ ์ƒ์„ฑ ์ ‘์† ๊ฐ€๋Šฅ์„ฑ:  ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์„ ๋•Œ๋Š” ์‚ฌ์šฉ์ด ์ œํ•œ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์‘๋‹ต ์†๋„๊ฐ€ ๋А๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ œํ•œ ์‚ฌํ•ญ:  ์ตœ์‹  ๋ชจ๋ธ์ด๋‚˜ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ณ , ์„ฑ๋Šฅ์ด๋‚˜ ์†๋„ ๋ฉด์—์„œ ์ œํ•œ์ด ์žˆ์Šต๋‹ˆ๋‹ค. 2.  Plus Plan (ํ”Œ๋Ÿฌ์Šค ํ”Œ๋žœ) ์›” ์š”๊ธˆ:  $20 ์‚ฌ์šฉ ๋ชจ๋ธ:  GPT-4 ์žฅ์ :  ๋” ๋น ๋ฅธ ์‘๋‹ต ์†๋„, ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์„ ๋•Œ๋„ ์•ˆ์ •์ ์ธ ์ ‘์† ๊ฐ€๋Šฅ ์ฐจ์ด์ :  GPT-4์˜ ํ–ฅ์ƒ๋œ ์„ฑ๋Šฅ์œผ๋กœ ๋” ๋ณต์žกํ•œ ์งˆ๋ฌธ์ด๋‚˜ ๊ณ ๊ธ‰ ์ž‘์—…์—๋„ ์šฐ์ˆ˜ํ•œ ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ ‘์† ๊ฐ€๋Šฅ์„ฑ:  ํŠธ๋ž˜ํ”ฝ์ด ๋งŽ์•„๋„ ์•ˆ์ •์ ์ด๋ฉฐ, ๋” ๋‚˜์€ ์‘๋‹ต ์†๋„๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. 3.  Custom Plan (๋งž์ถคํ˜• ํ”Œ๋žœ) ๋Œ€์ƒ:  ๋Œ€๊ทœ๋ชจ ๊ธฐ์—… ๋˜๋Š” ํŠน์ • ์š”๊ตฌ์‚ฌํ•ญ์ด ์žˆ๋Š” ๊ณ ๊ฐ ์š”๊ธˆ:  ๊ณ ๊ฐ์˜ ์š”๊ตฌ์— ๋”ฐ๋ผ ๋งž์ถค ์„ค์ • ํŠน์ง•:  ๊ธฐ์—… ๋งž์ถคํ˜• ๊ธฐ๋Šฅ๊ณผ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉฐ, ๋ณด์•ˆ, ๋ฐ์ดํ„ฐ ์ •์ฑ…, API ์•ก์„ธ์Šค์™€ ๊ฐ™์€ ๋งž์ถคํ˜• ์˜ต์…˜์„ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฐจ์ด์ :  ๋Œ€๊ทœ๋ชจ ๊ธฐ์—…์— ํŠนํ™”๋œ ๊ธฐ๋Šฅ์œผ๋กœ, ์ถ”๊ฐ€ ์ง€์›๊ณผ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ ์ œ๊ณต์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ฃผ์š” ์ฐจ์ด์  ๋ชจ๋ธ ์‚ฌ์šฉ:  Free๋Š” GPT-3.5,...

์ธ์ฒœ๊ตญ์ œ๊ณตํ•ญ ์ œ1์—ฌ๊ฐํ„ฐ๋ฏธ๋„์—์„œ ์ผ๋ณธ์œผ๋กœ ๊ฐ€๋Š” ์ถœ๊ตญ ์ ˆ์ฐจ ์•ˆ๋‚ด ✈️

์ธ์ฒœ๊ณตํ•ญ ์ œ1์—ฌ๊ฐํ„ฐ๋ฏธ๋„ ์ถœ๊ตญ ์ ˆ์ฐจ ๊ฐ€์ด๋“œ (ํƒ‘์Šน๋™ ์ด๋™ ๋ฐ ์…”ํ‹€ํŠธ๋ ˆ์ธ ์™„๋ฒฝ ์ •๋ฆฌ) ๊ณตํ•ญ ๋„์ฐฉ๋ถ€ํ„ฐ ์ฒดํฌ์ธ, ๋ณด์•ˆ๊ฒ€์ƒ‰, ์ถœ๊ตญ์‹ฌ์‚ฌ, ๊ทธ๋ฆฌ๊ณ  ์…”ํ‹€ํŠธ๋ ˆ์ธ์„ ํƒ€๊ณ  ํƒ‘์Šน๋™์œผ๋กœ ์ด๋™ํ•˜๋Š” ์ „์ฒด ์ถœ๊ตญ ๋‹จ๊ณ„๋ฅผ ๋น ์ง์—†์ด ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค. 1. ๊ณตํ•ญ ๋„์ฐฉ ์‹œ๊ฐ„ ํ•ญ๊ณต๊ธฐ ์ถœ๋ฐœ 3์‹œ๊ฐ„ ์ „ ์ œ1์—ฌ๊ฐํ„ฐ๋ฏธ๋„ 3์ธต ์ถœ๊ตญ์žฅ ๋„์ฐฉ ๊ถŒ์žฅ 2. ํƒ‘์Šน๊ตฌ ํ™•์ธ 101~132๋ฒˆ ๊ฒŒ์ดํŠธ๋Š” ์…”ํ‹€ํŠธ๋ ˆ์ธ์„ ํƒ€๊ณ  ํƒ‘์Šน๋™ ์œผ๋กœ ์ด๋™ ํ•„์ˆ˜ 3. ๋˜๋Œ์•„์˜ค๊ธฐ ๋ถˆ๊ฐ€ ์…”ํ‹€ํŠธ๋ ˆ์ธ์€ ํŽธ๋„ ์ด๋™๋งŒ ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ๋ณธ๋™ ๋ฉด์„ธํ’ˆ ์ธ๋„ ํ›„ ํƒ‘์Šน Step 1. ๊ณตํ•ญ ๋„์ฐฉ ๋ฐ ์ฒดํฌ์ธ (3์ธต ์ผ๋ฐ˜์ง€์—ญ) ํ•ญ๊ณต๊ธฐ ์ถœ๋ฐœ 3์‹œ๊ฐ„ ์ „ ๊ณตํ•ญ 3์ธต ์ถœ๊ตญ์žฅ์— ๋„์ฐฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ์…€ํ”„ ์ฒดํฌ์ธ & ์ž๋™ ์ˆ˜ํ•˜๋ฌผ ์œ„ํƒ(Self Bag-Drop): ํ‚ค์˜ค์Šคํฌ์—์„œ ๋ชจ๋ฐ”์ผ·์ง€๋ฅ˜ ํƒ‘์Šน๊ถŒ์„ ๋ฐœ๊ธ‰๋ฐ›๊ณ  ์ „์šฉ ์นด์šดํ„ฐ๋ฅผ ์ด์šฉํ•˜๋ฉด ๋Œ€๊ธฐ์‹œ๊ฐ„์„ ํฌ๊ฒŒ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์œ ์ธ ์นด์šดํ„ฐ: ์—ฌ๊ถŒ๊ณผ ํ•ญ๊ณต๊ถŒ(e-ํ‹ฐ์ผ“)์„ ์ œ์‹œํ•˜์—ฌ ์ขŒ์„ ๋ฐฐ์ • ๋ฐ ์œ„ํƒ ์ˆ˜ํ•˜๋ฌผ์„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. Step 2. ์ถœ๊ตญ ์ „ ์‚ฌ์ „ ์ค€๋น„ (ํ™˜์ „ ๋ฐ ํ†ต์‹ ) ํ™˜์ „ ์ˆ˜๋ น: ์‚ฌ์ „ ์‹ ์ฒญํ•œ ์™ธํ™”๋ฅผ 3์ธต ๋˜๋Š” ์ง€ํ•˜ 1์ธต ํ™˜์ „์†Œ·์€ํ–‰ ์˜์—…์ ์—์„œ ์ˆ˜๋ นํ•ฉ๋‹ˆ๋‹ค. ๋กœ๋ฐ ๋ฐ ํ†ต์‹ : ํ†ต์‹ ์‚ฌ ๋ถ€์Šค์—์„œ ๋ฐ์ดํ„ฐ ๋กœ๋ฐ ํ™•์ธ ๋˜๋Š” ์‹ ์ฒญํ•œ USIM/eSIM/์™€์ดํŒŒ์ด ๋‹จ๋ง๊ธฐ๋ฅผ ์ˆ˜๋ นํ•ฉ๋‹ˆ๋‹ค. ๊ธฐํƒ€ ํŽธ์˜์‹œ์„ค: ์™ธํˆฌ ๋ณด๊ด€ ์„œ๋น„์Šค, ์•ฝ๊ตญ, ์—ฌํ–‰์ž ๋ณดํ—˜ ์ฐฝ๊ตฌ ์ด์šฉ์€ ๋ณด์•ˆ๊ฒ€์ƒ‰์žฅ ์ง„์ž… ์ „ ์ผ๋ฐ˜์ง€์—ญ์—์„œ ๋งˆ์ณ์•ผ ํ•ฉ๋‹ˆ๋‹ค. Step 3. ์ถœ๊ตญ์žฅ ์ง„์ž… ๋ฐ ๋ณด์•ˆ ๊ฒ€์ƒ‰ 3์ธต ์ถœ๊ตญ์žฅ ๊ฒŒ์ดํŠธ(2~5๋ฒˆ)๋กœ ์ด๋™ํ•˜์—ฌ ํƒ‘์Šน๊ถŒ๊ณผ ์—ฌ๊ถŒ์„ ํ™•์ธ๋ฐ›๊ณ  ๋ณด์•ˆ๊ฒ€์ƒ‰๋Œ€๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ์ฃผ์˜ (์•ก์ฒด๋ฅ˜ ๊ทœ์ • ์•ˆ๋‚ด) ๊ธฐ๋‚ด ๋ฐ˜์ž… ์•ก์ฒด๋ฅ˜๋Š” ๊ฐœ๋ณ„ ์šฉ๊ธฐ๋‹น 100ml ์ดํ•˜, 1์ธ๋‹น ์ด 1L ํˆฌ๋ช…...

์—‘์…€·์›Œ๋“œ์™€ ํ˜ธํ™˜๋˜๋Š” ์ตœ์‹  WYSIWYG ์›น ์—๋””ํ„ฐ ๊ฐ•์ถ”

์ตœ์‹  ์ž๋ฃŒ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์—‘์…€๊ณผ ์›Œ๋“œ ํ˜ธํ™˜์ด ์ž˜ ๋˜๋Š” ์ƒ์œ„ 10๊ฐœ์˜ WYSIWYG ์›น์—๋””ํ„ฐ๋ฅผ ์กฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ๋ชฉ๋ก์€ ์‚ฌ์šฉ๋Ÿ‰, ๊ธฐ๋Šฅ, ๊ฐœ๋ฐœ์ž ์„ ํ˜ธ๋„๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ์„ ์ •๋˜๋ฉฐ, ๊ฐ ์›น์—๋””ํ„ฐ์˜ ๊ณต์‹ ์›น์‚ฌ์ดํŠธ ๋งํฌ๋„ ํ•จ๊ป˜ ์ œ๊ณตํ•ด๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.  ์—‘์…€·์›Œ๋“œ์™€ ํ˜ธํ™˜๋˜๋Š” ์ตœ์‹  WYSIWYG ์›น ์—๋””ํ„ฐ 10์„  1.  CKEditor 5 ์˜คํ”ˆ ์†Œ์Šค ๊ธฐ๋ฐ˜์˜  CKEditor 5 ๋Š” ๋†’์€ ์™„์„ฑ๋„์˜ WYSIWYG ์›น ์—๋””ํ„ฐ๋กœ, Drupal ๋“ฑ ์ฃผ์š” CMS์—์„œ ๊ธฐ๋ณธ ์—๋””ํ„ฐ๋กœๆŽก์šฉ๋  ์ •๋„๋กœ ๋„๋ฆฌ ์“ฐ์ž…๋‹ˆ๋‹ค ( Drupal and CKEditor: a history of advanced content editing | CKEditor | CKEditor ). ํ’๋ถ€ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ๊ณผ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉฐ,  Microsoft Word  ๋ฌธ์„œ๋ฅผ ๋Œ“๊ธ€์ด๋‚˜ ๋ณ€๊ฒฝ ์ถ”์  ๋‚ด์šฉ๊นŒ์ง€ ํฌํ•จํ•˜์—ฌ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๊ณ ๊ธ‰ ํ˜ธํ™˜ ๊ธฐ๋Šฅ๋„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค ( Wysiwyg Editors Statistics 2025 ). ๋˜ํ•œ ๋ณ„๋„ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํ†ตํ•ด ํŽธ์ง‘ํ•œ ๋‚ด์šฉ์„ ๋ฐ”๋กœ  .docx  ์›Œ๋“œ ํŒŒ์ผ๋กœ ๋‚ด๋ณด๋‚ผ ์ˆ˜ ์žˆ์–ด ์›Œ๋“œ ํ˜ธํ™˜์„ฑ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค ( Export to Word | CKEditor 5 Documentation ). ๊ฐœ๋ฐœ์ž๋“ค์€ CKEditor 5์˜ ๋ชจ๋“ˆ์‹ ์„ค๊ณ„์™€ ํ™œ๋ฐœํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์›์„ ์„ ํ˜ธํ•˜๋ฉฐ, ๊ธฐ์—…์šฉ ํ˜‘์—… ํŽธ์ง‘ ๊ธฐ๋Šฅ ๋“ฑ์˜ ํ”„๋ฆฌ๋ฏธ์—„ ์˜ต์…˜๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. 2.  TinyMCE TinyMCE ๋Š” ์˜ค๋žœ ์—ญ์‚ฌ์™€ ํ•จ๊ป˜ ๊ฐ€์žฅ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์›น ์—๋””ํ„ฐ ์ค‘ ํ•˜๋‚˜๋กœ, WordPress์—์„œ๋Š” ์ˆ˜๋…„๊ฐ„ ๊ธฐ๋ณธ ํŽธ์ง‘๊ธฐ๋กœๆŽก็”จ๋˜์–ด ์™”์Šต๋‹ˆ๋‹ค. Joomla, Umbraco, Shopify ๋“ฑ ์ˆ˜๋งŽ์€ CMS์— ๋‚ด์žฅ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ „ ์„ธ๊ณ„ ์›น ์ฝ˜ํ…์ธ ์˜ ์•ฝ 40%๊ฐ€ TinyMCE๋กœ ์ž‘์„ฑ·์ถœํŒ๋˜๊ณ  ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค ( Configure TinyMCE for your CMS to rival Wix and WordPress | TinyMCE ). ๊ธฐ๋ณธ ๊ธฐ๋Šฅ๋งŒ์œผ๋กœ๋„ ๊ฐ•๋ ฅํ•˜์ง€๋งŒ,...