์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
NEW

Claude + IntelliJ๋กœ TodoList ๊ฐœ๋ฐœํ•˜๊ธฐ - MCP ์™„์ „ ์ •๋ณต

Claude์™€ IntelliJ๋กœ TodoList๋ฅผ ๋งŒ๋“ค๋ฉฐ MCP์˜ ์ž‘๋™๊ณผ์ •์„ ์™„๋ฒฝํžˆ ์ตํ˜€๋ณด์„ธ์š”.

Thumbnail

์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[ํ’€์Šคํƒ, MCP] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • MCP

  • Claude

  • IntelliJ

Claude + IntelliJ๋กœ TodoList ๊ฐœ๋ฐœํ•˜๊ธฐ - MCP ์™„์ „ ์ •๋ณต

"๋‹จ ํ•œ ์ค„์˜ ์ฝ”๋“œ๋„ ์—†์ด TodoList๋ฅผ ๋งŒ๋“ ๋‹ค๊ณ ?"

์ด์ œ๋Š” ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜์—์„œ๋Š” MCP(ModelContextProtocol) ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•ด, Claude์™€ IntelliJ๋ฅผ ์—ฐ๋™ํ•˜์—ฌ ๋‹จ 1์˜ ์ฝ”๋“œ์ž‘์„ฑ ์—†์ด Claude์— ํ…์ŠคํŠธ๋งŒ์œผ๋กœ ์„œ๋ฒ„๋ถ€ํ„ฐ ํ”„๋ก ํŠธ๊นŒ์ง€ ์™„์„ฑ๋˜๋Š” TodoList๋ฅผ ํ•จ๊ป˜ ๋งŒ๋“ค์–ด๋ด…๋‹ˆ๋‹ค.

๊ฐ•์˜์—์„œ ๋‹ค๋ฃจ๋Š” ๋‚ด์šฉ : MCP, Spring Boot, Kotlin, ํด๋ก ์ฝ”๋”ฉ

๐Ÿš€ ๊ฐ•์˜ ํ•ต์‹ฌ ํฌ์ธํŠธ

  • ์ฝ”๋”ฉ No! ํ”„๋กฌํ”„ํŠธ๋งŒ์œผ๋กœ ๊ฐœ๋ฐœ

  • Claude๋ฅผ ์ด์šฉํ•ด IntelliJ์—์„œ ์ž๋™ ์ƒ์„ฑ๋˜๋Š” ํ”„๋กœ์ ํŠธ ๊ตฌ์„ฑ

  • ๋ฐฑ์—”๋“œ ์„œ๋ฒ„๋ถ€ํ„ฐ ํ”„๋ก ํŠธ UI๊นŒ์ง€ ์ „์ฒด ๊ฐœ๋ฐœ With Claude

  • ๊ฐœ๋ฐœ์ž๊ฐ€ ์•„๋‹Œ ์‚ฌ๋žŒ๋„ ๊ฐ€๋Šฅ! ๋ˆ„๊ตฌ๋‚˜ ๋”ฐ๋ผํ•  ์ˆ˜ ์žˆ๋Š” AI ๊ฐœ๋ฐœ ์‹ค์Šต


๐Ÿ“Œ ๊ฐ•์˜ ๊ฒฐ๊ณผ๋ฌผ

  • ์™„์„ฑ๋œ TodoList ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜

  • Claude + IntelliJ ๊ธฐ๋ฐ˜ MCP ์ž๋™ํ™” ๊ฐœ๋ฐœ ํ…œํ”Œ๋ฆฟ

  • ์—ฌ๋Ÿฌ๋ถ„์˜ ๊ฐœ๋ฐœ์— AI๋ฅผ ์ž์‹ ์žˆ๊ฒŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ

์ด๋Ÿฐ ๋‚ด์šฉ์„ ๋ฐฐ์›Œ์š”

โœ… 1๋‹จ๊ณ„. ํˆฌ๋‘ ๋ฆฌ์ŠคํŠธ CRUD ์„œ๋ฒ„ ๊ฐœ๋ฐœ

๊ฐ„๋‹จํ•˜๊ฒŒ ๊ตฌ์„ฑ๋œ ํ”„๋กฌํฌํŠธ๋กœ ๋ณต์‚ฌ ๋ถ™์—ฌ๋„ฃ๊ธฐ๋ฅผ ํ†ตํ•ด

๋น ๋ฅด๊ณ  ํŽธํ•˜๊ฒŒ CRUD ์„œ๋ฒ„ ๊ฐœ๋ฐœ

(๋‹จ 1์˜ ์ฝ”๋“œ์ž‘์„ฑ X)

์„œ๋ฒ„ ๊ฐœ๋ฐœ ํ”„๋กฌํฌํŠธ

โœ… 2๋‹จ๊ณ„. Thymeleaf + HTML๋กœ ๊ฐ„๋‹จํ•œ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ

๊ฐ„๋‹จํ•˜๊ฒŒ ๊ตฌ์„ฑ๋œ ํ”„๋กฌํฌํŠธ๋กœ ๋ณต์‚ฌ ๋ถ™์—ฌ๋„ฃ๊ธฐ๋ฅผ ํ†ตํ•ด

๋น ๋ฅด๊ณ  ํŽธํ•˜๊ฒŒ ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ

(๋‹จ 1์˜ ์ฝ”๋“œ์ž‘์„ฑ X)

ํ”„๋ก ํŠธ ๊ฐœ๋ฐœ ํ”„๋กฌํฌํŠธ

Neo

  • Kotlin์„ ์ฃผ๋กœ ๋‹ค๋ฃจ๋Š” ์„œ๋ฒ„๊ฐœ๋ฐœ์ž๋กœ์„œ ์„œ๋ฒ„ ๊ฐœ๋ฐœ, ๋ฐฐํฌ Spring AI๋“ฑ ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ ๊ฐ•์˜๋ฅผ ๋งŒ๋“ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๊ฐ„๋‹จํ•˜๊ณ  ๋‹ด๋ฐฑํ•œ ์งง์€ ๊ฐ•์˜๋กœ ์ด๋ก ๋ณด๋‹จ ์‹ค์ „ ์œ„์ฃผ๋กœ ๊ฐ•์˜๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๊ฐ•์˜๋ฅผ ์‘์šฉํ•ด์„œ ๋งŒ๋“  ์‚ฌ์ดํŠธ์ž…๋‹ˆ๋‹ค. ๊ตฌ๊ฒฝํ•œ๋ฒˆ ํ•˜๊ณ  ๊ฐ€์„ธ์š”!


    https://italianbrainrot.kro.kr/

๐Ÿฅน ๊ถ๊ธˆํ•œ ์ ์ด ์žˆ๋‚˜์š”?

๊ทธ๋Ÿผ ์—ฌ๊ธฐ์„œ ํ™•์ธํ•ด๋ณด์„ธ์š”!!!
(๊ธฐํƒ€ ์งˆ๋ฌธ์€ ์งˆ๋ฌธ๊ฒŒ์‹œํŒ์„ ํ™œ์šฉํ•ด์ฃผ์„ธ์š”! ๐Ÿฅฐ)

Q. ์ •๋ง ์ฝ”๋“œ๋ฅผ ํ•˜๋‚˜๋„ ์•ˆ ์ณ๋„ ๋˜๋‚˜์š”?

๋„ค, ์ง„์งœ์ž…๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜์—์„  ํ‚ค๋ณด๋“œ๋ณด๋‹ค Claude์™€ ๋Œ€ํ™”ํ•˜๋Š” ์‹œ๊ฐ„์ด ๋” ๋งŽ์•„์š”.
"Todo ํ•ญ๋ชฉ์„ ์ถ”๊ฐ€ํ•˜๋Š” API ๋งŒ๋“ค์–ด์ค˜" ๊ฐ™์€ ์ž์—ฐ์–ด ํ”„๋กฌํ”„ํŠธ๋งŒ์œผ๋กœ ๋ฐฑ์—”๋“œ๊ฐ€ ๋งŒ๋“ค์–ด์ง€๊ณ , ํ”„๋ก ํŠธ๋„ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์ค‘๊ฐ„์— ์ง์ ‘ ์ฝ”๋“œ๋ฅผ ๋งŒ์ง€๊ณ  ์‹ถ๋‹ค๋ฉด ์–ผ๋งˆ๋“ ์ง€ ๊ฐœ์ž…ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ธฐ๋ณธ ๊ณจ๊ฒฉ์€ AI๊ฐ€ ๋‹ค ์งœ์ค๋‹ˆ๋‹ค.
์ง์ ‘ ์†์œผ๋กœ ์ฝ”๋”ฉํ•˜๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ, ๋จธ๋ฆฌ๋กœ ์„ค๊ณ„ํ•˜๊ณ  ํ”„๋กฌํ”„ํŠธ๋กœ ์ง€์‹œํ•˜๋Š” ์ƒˆ๋กœ์šด ๋ฐฉ์‹์ด์—์š”.

Q. Claude๊ฐ€ ์˜์–ด๋กœ๋งŒ ์ดํ•ดํ•˜์ง€ ์•Š๋‚˜์š”?

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

Q. ์ด๋ฏธ IntelliJ ์“ฐ๊ณ  ์žˆ์–ด์š”. ์ด ๊ฐ•์˜๊ฐ€ ์™œ ํ•„์š”ํ• ๊นŒ์š”?

๊ทธ๊ฑฐ์•ผ๋ง๋กœ ์ด ๊ฐ•์˜๋ฅผ ๋“ค์–ด์•ผ ํ•˜๋Š” ์ด์œ ์˜ˆ์š”!
IntelliJ๋ฅผ ์“ฐ๊ธด ์“ฐ์ง€๋งŒ, Claude๋ž‘ ์—ฐ๊ฒฐํ•ด์„œ ์“ฐ๋Š” ์‚ฌ๋žŒ์€ ๊ฑฐ์˜ ์—†์ฃ .
์ด ๊ฐ•์˜์—์„  IntelliJ์˜ ํ”Œ๋Ÿฌ๊ทธ์ธ๊ณผ MCP ๊ธฐ๋Šฅ์„ ์—ฐ๋™ํ•ด์„œ, ๊ธฐ์กด IDE๋ฅผ AI ๊ฐœ๋ฐœ ์Šคํ…Œ์ด์…˜์œผ๋กœ ๋ณ€์‹ ์‹œํ‚ค๋Š” ๋ฒ•์„ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค.
์ด๋ฏธ ๋„๊ตฌ๋Š” ์žˆ์ง€๋งŒ, ์ œ๋Œ€๋กœ ์จ๋ณธ ์  ์—†๋˜ ๊ธฐ๋Šฅ๋“ค์„ ๋ฝ‘์•„๋‚ด๋Š” ๊ฒŒ ์ด ๊ฐ•์˜์˜ ํ•ต์‹ฌ์ด์—์š”.

์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ  ์‚ฌํ•ญ

์‹ค์Šต ํ™˜๊ฒฝ

  • Claude(๋ฌด๋ฃŒ๋ฒ„์ „), IntelliJ (์–ผํ‹ฐ๋ฐ‹์ด์ง€๋งŒ ์ปค๋ฎค๋‹ˆํ‹ฐ๋„ ์ƒ๊ด€ X), MacOS

ํ•™์Šต ์ž๋ฃŒ

  • ๋…ธ์…˜ ๋งํฌ ์ œ๊ณต

์„ ์ˆ˜ ์ง€์‹ ๋ฐ ์œ ์˜์‚ฌํ•ญ

  • ์–ด๋А์ •๋„ AI๋ฅผ ๋‹ค๋ค„๋ณด์…จ์œผ๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.

  • ์„œ๋ฒ„๊ฐœ๋ฐœ์„ ๊ฒฝํ—˜ํ•ด๋ณด์…จ์œผ๋ฉด ๋”์šฑ ์ข‹์Šต๋‹ˆ๋‹ค.

  • MCP์— ๋Œ€ํ•œ ์ด๋ก ์„ ์•„์‹œ๋ฉด ๋”๋”์šฑ ์ข‹์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • MCP๋ฅผ ์‚ฌ์šฉํ•ด๋ณด๊ณ  ์‹ถ์œผ์‹  ๋ถ„๋“ค

  • AI๋ฅผ ์ด์šฉํ•ด ์ฝ”๋”ฉ์„ ๊ฒฝํ—˜ํ•ด๋ณด๊ณ  ์‹ถ์œผ์‹ ๋ถ„๋“ค

์•ˆ๋…•ํ•˜์„ธ์š”
Neo์ž…๋‹ˆ๋‹ค.

241

๋ช…

์ˆ˜๊ฐ•์ƒ

19

๊ฐœ

์ˆ˜๊ฐ•ํ‰

3

๊ฐœ

๋‹ต๋ณ€

4.5

์ 

๊ฐ•์˜ ํ‰์ 

4

๊ฐœ

๊ฐ•์˜

์•ˆ๋…•ํ•˜์„ธ์š”! ์ธํ”„๋Ÿฐ์—์„œ ๊ฐ•์˜๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š” Neo ์ž…๋‹ˆ๋‹ค.

ํ‰์†Œ ์ ‘ํ•˜์ง€ ๋ชปํ–ˆ๋˜ ๊ฐœ๋ฐœ๊ธฐ์ˆ ๋“ค์„ ๋‹ค์–‘ํ•œ ๋ถ„๋“ค์ด ์ ‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š”๊ฒŒ ์ œ ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ์ €๋Š” ๋‹จ์ˆœํ•œ ์ด๋ก  ๋‚˜์—ด๋ณด๋‹ค ์‹ค๋ฌด ์ค‘์‹ฌ์˜ ์ปค๋ฆฌํ˜๋Ÿผ์„ ๊ตฌ์„ฑํ•˜๊ณ , ์‹ค์ œ๋กœ ์†์„ ์›€์ง์ด๋ฉฐ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ์‹ค์Šต ์œ„์ฃผ์˜ ๊ฐ•์˜๋ฅผ ์ œ๊ณตํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

 

์ดˆ๋ณด์ž๋„ ๋ถ€๋‹ด ์—†์ด ๋”ฐ๋ผ์˜ฌ ์ˆ˜ ์žˆ๋„๋ก ์ตœ๋Œ€ํ•œ ๊ฐ€๋ณ๊ณ  ์นœ์ ˆํ•œ ์ ‘๊ทผ์œผ๋กœ ๋‚ด์šฉ์„ ๊ตฌ์„ฑํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ง€์‹์— ๋Œ€ํ•œ ์ง„์ž… ์žฅ๋ฒฝ์„ ๋‚ฎ์ถ”๋Š” ๊ฒƒ์— ํŠนํžˆ ์ง‘์ค‘ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

6๊ฐœ โˆ™ (54๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!