๐Ÿ’ฅ์ฝ”๋”ฉ 3๋ฐฐ ๋นจ๋ผ์ง„๋‹ค! ์ปค์„œ AI ์‹ค์ „ ๊ฐ€์ด๋“œ

๐Ÿ’ฅ์ฝ”๋”ฉ 3๋ฐฐ ๋นจ๋ผ์ง„๋‹ค! ์ปค์„œ AI ์‹ค์ „ ๊ฐ€์ด๋“œ

๊ฐœ๋ฐœ์ž๋“ค์˜ ์ƒ์‚ฐ์„ฑ์„ ํญ๋ฐœ์‹œํ‚ค๋Š” AI ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ, ์ปค์„œ(Cursor) AI ์™„์ „ ์ •๋ณต

๐Ÿ“š ๋ชฉ์ฐจ

  1. ์ปค์„œ AI๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

  2. ์„ค์น˜ ๋ฐ ์ดˆ๊ธฐ ์„ค์ •

  3. ํ•ต์‹ฌ ๊ธฐ๋Šฅ 3๊ฐ€์ง€: ํƒญ, ์ธ๋ผ์ธ ํŽธ์ง‘, ์ฑ„ํŒ…

  4. ์ปจํ…์ŠคํŠธ ํ™œ์šฉ๋ฒ•

  5. ์‹ค์ „ ์˜ˆ์ œ: ํˆฌ๋‘์•ฑ ๋งŒ๋“ค๊ธฐ

  6. ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ: ๋…์Šค ์ถ”๊ฐ€, ๋ชจ๋ธ ์„ค์ •, ๋ฃฐ ์„ค์ •

  7. ์š”์•ฝ

  8. ํƒœ๊ทธ ๊ฒ€์ƒ‰

1. ์ปค์„œ AI๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

์ปค์„œ AI(Cursor AI)๋Š” ๊ธฐ์กด VS Code ๊ธฐ๋ฐ˜์˜ AI ํ†ตํ•ฉ ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ChatGPT๋‚˜ Claude์ฒ˜๋Ÿผ ๋ณต์‚ฌ-๋ถ™์—ฌ๋„ฃ๊ธฐ ๋ฐฉ์‹์ด ์•„๋‹Œ, ์ฝ”๋”ฉ ์ค‘ ์‹ค์‹œ๊ฐ„์œผ๋กœ AI์™€ ๋Œ€ํ™”ํ•˜๋ฉฐ ์ฝ”๋“œ ์ถ”์ฒœ, ์ˆ˜์ •, ์ƒ์„ฑ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

“์ปค์„œ AI๋Š” ๋‹จ์ˆœํ•œ ์ฑ—๋ด‡์ด ์•„๋‹ˆ๋ผ, ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ ๊ทธ ์ž์ฒด์— AI๊ฐ€ ๋…น์•„๋“  ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.” — ์ง์ฝ”๋“œ ์œ ํŠœ๋ธŒ

2. ์„ค์น˜ ๋ฐ ์ดˆ๊ธฐ ์„ค์ •

๐Ÿ“ฆ ์‹คํ–‰ ์ ˆ์ฐจ ๋ฐ•์Šค

  1. Cursor ๊ณต์‹ ์‚ฌ์ดํŠธ ์ ‘์†

  2. OS์— ๋งž๋Š” ์„ค์น˜ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ

  3. ์‹คํ–‰ ํ›„ ๋กœ๊ทธ์ธ (ํšŒ์›๊ฐ€์ž… ํ•„์š” ์‹œ ์ง„ํ–‰)

  4. ๊ธฐ์กด VS Code ์„ค์ • ๊ฐ€์ ธ์˜ค๊ธฐ (์˜ต์…˜ ์„ ํƒ ๊ฐ€๋Šฅ)

  5. ํ…Œ๋งˆ ๋ฐ ๋‹จ์ถ•ํ‚ค ์„ค์ • (VS Code ์Šคํƒ€์ผ ์ถ”์ฒœ)

  6. ์–ธ์–ด ์„ค์ • → ํ•œ๊ตญ์–ด ์„ ํƒ

  7. ํ„ฐ๋ฏธ๋„ ๋ช…๋ น์–ด ์„ค์น˜ (cursor ๋ช…๋ น์–ด ์‚ฌ์šฉ ๊ฐ€๋Šฅ)

3. ํ•ต์‹ฌ ๊ธฐ๋Šฅ 3๊ฐ€์ง€

✨ 1. ํƒญ ๊ธฐ๋Šฅ (์ž๋™์™„์„ฑ)

  • ํ•จ์ˆ˜ ์ด๋ฆ„๋งŒ ์ž…๋ ฅํ•ด๋„ ์ „์ฒด ๋งฅ๋ฝ ํŒŒ์•… ํ›„ ์ฝ”๋“œ ์ž๋™ ์ œ์•ˆ

  • ํƒญ ํ‚ค๋กœ ๋ฐ”๋กœ ์ ์šฉ ๊ฐ€๋Šฅ

  • ์˜ˆ: function addTodo() ์ž…๋ ฅ → ํˆฌ๋‘ ๋ฆฌ์ŠคํŠธ ์ถ”๊ฐ€ ์ฝ”๋“œ ์ž๋™ ์ƒ์„ฑ

✨ 2. ์ธ๋ผ์ธ ํŽธ์ง‘ (Ctrl+K ๋˜๋Š” Cmd+K)

  • ์ฝ”๋“œ ์˜์—ญ ๋“œ๋ž˜๊ทธ → ์ž์—ฐ์–ด๋กœ ์ˆ˜์ • ์š”์ฒญ

  • ์˜ˆ: “์ด ํ•จ์ˆ˜์— ์œ ํšจ์„ฑ ๊ฒ€์ฆ ์ถ”๊ฐ€ํ•ด์ค˜”

  • AI๊ฐ€ ํ•ด๋‹น ๋ถ€๋ถ„๋งŒ ์ •ํ™•ํžˆ ์ˆ˜์ •

✨ 3. ์ฑ„ํŒ… ๊ธฐ๋Šฅ (Ctrl+I ๋˜๋Š” Cmd+I)

  • AI์™€ ์ง์ ‘ ๋Œ€ํ™”ํ•˜๋ฉฐ ์ฝ”๋“œ ์š”์ฒญ, ์งˆ๋ฌธ ๊ฐ€๋Šฅ

  • ์ปจํ…์ŠคํŠธ(๋งฅ๋ฝ) ๊ธฐ๋ฐ˜์œผ๋กœ ์ •ํ™•ํ•œ ์ฝ”๋“œ ์ œ์•ˆ

  • ์˜ˆ: “์Šคํฌ๋ฆฝํŠธ ํŒŒ์ผ์—์„œ ํ•จ์ˆ˜ ์ตœ์ ํ™”ํ•ด์ค˜”

4. ์ปจํ…์ŠคํŠธ ํ™œ์šฉ๋ฒ•

์ปจํ…์ŠคํŠธ(Context)๋ž€ AI์—๊ฒŒ ์ฃผ๋Š” ๋ฐฐ๊ฒฝ ์ •๋ณด์ž…๋‹ˆ๋‹ค. ์ •ํ™•ํ•œ ์ฝ”๋“œ ์ œ์•ˆ์„ ์œ„ํ•ด ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“ฆ ์ปจํ…์ŠคํŠธ ์ถ”๊ฐ€ ๋ฐฉ๋ฒ•

  • @ํŒŒ์ผ๋ช… → ํŠน์ • ํŒŒ์ผ ์ง€์ •

  • @ํด๋”๋ช… → ์ „์ฒด ํด๋” ์ง€์ •

  • ์ฝ”๋“œ ๋ธ”๋ก ๋ณต์‚ฌ → ์ง์ ‘ ๋ถ™์—ฌ๋„ฃ๊ธฐ

  • ๊ณต์‹ ๋ฌธ์„œ ๋งํฌ → ๋…์Šค ์ปจํ…์ŠคํŠธ๋กœ ์ถ”๊ฐ€

  • ์ด์ „ ๋Œ€ํ™”, ํ„ฐ๋ฏธ๋„ ๋กœ๊ทธ, ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๋„ ๊ฐ€๋Šฅ

“AI์—๊ฒŒ ‘์ด๊ฑฐ ๊ณ ์ณ์ค˜’๊ฐ€ ์•„๋‹ˆ๋ผ ‘๋ฌด์—‡์„ ์–ด๋–ป๊ฒŒ ๊ณ ์ณ์ค˜’๋ผ๊ณ  ๋งํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.” — ์ง์ฝ”๋“œ ์œ ํŠœ๋ธŒ

5. ์‹ค์ „ ์˜ˆ์ œ: ํˆฌ๋‘์•ฑ ๋งŒ๋“ค๊ธฐ

๐Ÿ“ฆ ์‹คํ–‰ ์ ˆ์ฐจ ๋ฐ•์Šค

  1. index.html, style.css, script.js ํŒŒ์ผ ์ƒ์„ฑ

  2. ์ปค์„œ AI์— ์š”์ฒญ: “ํˆฌ๋‘์•ฑ์„ ์œ„ํ•œ ๊ธฐ๋ณธ CRUD ์ฝ”๋“œ ์ž‘์„ฑํ•ด์ค˜”

  3. ์ž๋™ ์ƒ์„ฑ๋œ ์ฝ”๋“œ ํ™•์ธ ํ›„ Accept

  4. Live Server ํ™•์žฅ ์„ค์น˜ → ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‹คํ–‰

  5. ํ•  ์ผ ์ถ”๊ฐ€/์‚ญ์ œ ๊ธฐ๋Šฅ ํ™•์ธ

์ปค์„œ AI๋Š” HTML ํŒŒ์ผ๊นŒ์ง€ ์ž๋™ ์ƒ์„ฑํ•ด์ฃผ๋Š” ์—์ด์ „ํŠธ ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

6. ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ

๐Ÿ“˜ ๋…์Šค ์ปจํ…์ŠคํŠธ

  • ์™ธ๋ถ€ ๋ฌธ์„œ(์˜ˆ: React, Next.js ๊ณต์‹ ๋ฌธ์„œ)๋ฅผ AI์—๊ฒŒ ํ•™์Šต์‹œํ‚ค๋Š” ๊ธฐ๋Šฅ

  • ์„ค์ • → Docs → Add Docs → URL ์ž…๋ ฅ

⚙ ๋ชจ๋ธ ์„ค์ •

  • Claude, GPT ๋“ฑ ๋‹ค์–‘ํ•œ ๋ชจ๋ธ ์„ ํƒ ๊ฐ€๋Šฅ

  • Auto ๋ชจ๋“œ: ์†๋„์™€ ํ’ˆ์งˆ ๊ท ํ˜•

  • Max ๋ชจ๋“œ: ์ตœ๊ณ  ์„ฑ๋Šฅ (์š”๊ธˆ ์ฃผ์˜)

๐Ÿง  ๋ฃฐ ์„ค์ •

  • AI์—๊ฒŒ ์ฝ”๋”ฉ ์Šคํƒ€์ผ, ๋ณ€์ˆ˜๋ช…, ํ•จ์ˆ˜๋ช… ๊ทœ์น™์„ ํ•™์Šต์‹œ์ผœ ์ผ๊ด€๋œ ๊ฒฐ๊ณผ ๋„์ถœ

  • ์˜ˆ: “ํ•จ์ˆ˜๋Š” camelCase๋กœ ์ž‘์„ฑํ•ด์ค˜”, “์ฃผ์„์€ ํ•œ๊ธ€๋กœ ๋‹ฌ์•„์ค˜”

✅ ์š”์•ฝ

  • ์ปค์„œ AI๋Š” VS Code ๊ธฐ๋ฐ˜์˜ AI ํ†ตํ•ฉ ์ฝ”๋“œ ํŽธ์ง‘๊ธฐ

  • ์„ค์น˜ ํ›„ ๋กœ๊ทธ์ธ, ์„ค์ • ์™„๋ฃŒ → ๋ฐ”๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

  • ํƒญ, ์ธ๋ผ์ธ ํŽธ์ง‘, ์ฑ„ํŒ… ๊ธฐ๋Šฅ์œผ๋กœ ์ฝ”๋”ฉ ์ƒ์‚ฐ์„ฑ 3๋ฐฐ ํ–ฅ์ƒ

  • ์ปจํ…์ŠคํŠธ ํ™œ์šฉ์ด ํ•ต์‹ฌ!

  • ์‹ค์ „ ์˜ˆ์ œ๋กœ ํˆฌ๋‘์•ฑ, ํฌํŠธํด๋ฆฌ์˜ค, ๋ธ”๋กœ๊ทธ ํŽ˜์ด์ง€ ๋“ฑ ์ œ์ž‘ ๊ฐ€๋Šฅ

  • ๋…์Šค, ๋ชจ๋ธ, ๋ฃฐ ์„ค์ •์œผ๋กœ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ๊นŒ์ง€ ํ™•์žฅ ๊ฐ€๋Šฅ

๐Ÿ” ํƒœ๊ทธ ๊ฒ€์ƒ‰

#์ปค์„œAI #AI์ฝ”๋”ฉ๋„์šฐ๋ฏธ #์ฝ”๋”ฉ์ž๋™์™„์„ฑ #VSCode๊ธฐ๋ฐ˜ #์ปจํ…์ŠคํŠธํ™œ์šฉ #ํˆฌ๋‘์•ฑ #์›น๊ฐœ๋ฐœ๊ฐ•์˜ #AI๊ฐœ๋ฐœํˆด #์ฝ”๋”ฉ์ƒ์‚ฐ์„ฑ #CursorAI 

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

[ํŠน๊ฐ•] 1์–ต์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ์€ํ‡ด ์„ค๊ณ„: ํ…Œ์Šฌ๋ผ ๋‹ค์Œ์€ '์ด ์ฃผ์‹'์— ๋ฌป์–ด๋‘ฌ๋ผ

[01/02] ์˜ค๋Š˜์˜ ์›”๊ฐ€ ํˆฌ์ž ๋ธŒ๋ฆฌํ•‘ ์š”์•ฝ: [co]

๐Ÿš€ 2026๋…„ ์—ญ๋Œ€๊ธ‰ ๊ฐ•์„ธ์žฅ ์˜จ๋‹ค! ํŠธ๋Ÿผํ”„๊ฐ€ ์„ค๊ณ„ํ•œ '๋ˆ์˜ ๊ธธ' ์„ ์  ์ „๋žต