์—์ด์ „ํ‹ฑ AI(Agentic AI)๋ž€? ์‚ฌ๋žŒ์ด ์‹œํ‚ค๊ธฐ๋งŒ ํ•˜๋˜ AI๊ฐ€ ์Šค์Šค๋กœ ์ผํ•˜๋Š” ์‹œ๋Œ€

 ์—์ด์ „ํ‹ฑ AI(Agentic AI)๋ž€? ์‚ฌ๋žŒ์ด ์‹œํ‚ค๊ธฐ๋งŒ ํ•˜๋˜ AI๊ฐ€ ์Šค์Šค๋กœ ์ผํ•˜๋Š” ์‹œ๋Œ€ ์•ˆ๋…•ํ•˜์„ธ์š”! ์ตœ๊ทผ ์ธ๊ณต์ง€๋Šฅ(AI) ์—…๊ณ„์—์„œ ๊ฐ€์žฅ ๋œจ๊ฒ๊ฒŒ ๋– ์˜ค๋ฅด๋Š” ํ‚ค์›Œ๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ '์—์ด์ „ํ‹ฑ AI(Agentic AI)'์ž…๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ์šฐ๋ฆฌ๊ฐ€ ์จ์™”๋˜ ์ƒ์„ฑํ˜• AI(์˜ˆ: ์ดˆ๊ธฐ ChatGPT)๋Š” ์‚ฌ๋žŒ์ด ๋จผ์ € ์งˆ๋ฌธ์„ ๋˜์ง€๊ณ  ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž…๋ ฅํ•ด์•ผ๋งŒ ๊ทธ์— ๋งž๋Š” ๋Œ€๋‹ต์„ ๋‚ด๋†“๋Š” '์ˆ˜๋™์ (Reactive)'์ธ ํ˜•ํƒœ์˜€์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด์ œ AI๋Š” ๋‹จ์ˆœํžˆ ๋Œ€๋‹ต๋งŒ ํ•˜๋Š” ๊ฒƒ์„ ๋„˜์–ด, ์Šค์Šค๋กœ ๋ชฉํ‘œ๋ฅผ ์„ธ์šฐ๊ณ  ๊ณ„ํš์„ ์งœ๋ฉฐ ์‹คํ–‰ํ•˜๋Š” '์ž์œจํ˜•' ์—์ด์ „ํŠธ ๋กœ ์ง„ํ™”ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜ ํฌ์ŠคํŒ…์—์„œ๋Š” ์—์ด์ „ํ‹ฑ AI๊ฐ€ ์ •ํ™•ํžˆ ๋ฌด์—‡์ด๊ณ , ์šฐ๋ฆฌ ์‚ถ๊ณผ ์ผํ•˜๋Š” ๋ฐฉ์‹์„ ์–ด๋–ป๊ฒŒ ๋ฐ”๊พธ๊ณ  ์žˆ๋Š”์ง€ ์•Œ๊ธฐ ์‰ฝ๊ฒŒ ์ •๋ฆฌํ•ด ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค. 1. ์—์ด์ „ํ‹ฑ AI(Agentic AI)๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”? ์—์ด์ „ํ‹ฑ AI ๋ž€ ๋‹จ์–ด ๊ทธ๋Œ€๋กœ ์ฃผ์ฒด์„ฑ(Agency)์„ ๊ฐ€์ง„ AI๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ธ๊ฐ„์˜ ์„ธ๋ถ€์ ์ธ ์ง€์‹œ๋‚˜ ๊ฐœ์ž… ์—†์ด๋„ ์Šค์Šค๋กœ ๋ชฉํ‘œ๋ฅผ ์ดํ•ดํ•˜๊ณ , ์ด๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋‹จ๊ณ„๋ฅผ ์ชผ๊ฐœ์–ด ๊ณ„ํš(Planning)ํ•˜๋ฉฐ, ์™ธ๋ถ€ ๋„๊ตฌ(์›น ๊ฒ€์ƒ‰, API, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ)๋ฅผ ํ™œ์šฉํ•ด ๋ณต์žกํ•œ ์—…๋ฌด๋ฅผ ์™„์ˆ˜ํ•˜๋Š” ์‹œ์Šคํ…œ ์„ ๋œปํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ์ƒ์„ฑํ˜• AI: "๊ฒฝ์Ÿ์‚ฌ ๋™ํ–ฅ ๋ฆฌํฌํŠธ ์จ์ค˜" ➡️ ๋Œ€๋žต์ ์ธ ํ…์ŠคํŠธ ๋‹ต๋ณ€ ์ƒ์„ฑ ํ›„ ์ข…๋ฃŒ (์‚ฌ๋žŒ์ด ์ง์ ‘ ์ž๋ฃŒ๋ฅผ ๋ชจ์œผ๊ณ  ๊ฐ€๊ณตํ•ด์•ผ ํ•จ) ์—์ด์ „ํ‹ฑ AI: "๊ฒฝ์Ÿ์‚ฌ ๋™ํ–ฅ ๋ฆฌํฌํŠธ ์จ์ค˜" ➡️ 1) ์›น์—์„œ ๊ฒฝ์Ÿ์‚ฌ 5๊ณณ ๊ฒ€์ƒ‰ 2) ๊ฐ€๊ฒฉ ๋ฐ ๊ธฐ๋Šฅ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ 3) ์—‘์…€ ์ •๋ฆฌ 4) ์ตœ์ข… ๋ณด๊ณ ์„œ ๋ฌธ์„œ ์ž‘์„ฑ๊นŒ์ง€ ์‚ฌ๋žŒ์˜ ๊ฐœ์ž… ์—†์ด ์Šค์Šค๋กœ ์—ฐ์‡„ ์ž‘์—… ์ˆ˜ํ–‰ ์ฆ‰, ๋‹จ์ˆœํ•œ '์ฑ—๋ด‡'์„ ๋„˜์–ด์„  '๋””์ง€ํ„ธ ์ง์›' ํ˜น์€ 'ํ”„๋กœ์ ํŠธ ๋งค๋‹ˆ์ €'์˜ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒƒ์ด ์—์ด์ „ํ‹ฑ AI์˜ ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค. 2. ๊ธฐ์กด AI์™€ ๋ฌด์—‡์ด ๋‹ค๋ฅผ๊นŒ? (ํ•ต์‹ฌ ํŠน์ง• 3๊ฐ€์ง€) ์—์ด์ „ํ‹ฑ AI๊ฐ€ ์ฃผ๋ชฉ๋ฐ›๋Š” ์ด์œ ๋Š” ๊ธฐ์กด AI์™€๋Š” ์ฐจ๋ณ„ํ™”๋œ ๊ฐ•๋ ฅํ•œ ์—ญ๋Ÿ‰์„ ๊ฐ–์ถ”๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ① ๋ชฉํ‘œ ์ง€ํ–ฅ์  ์ถ”๋ก ...

์ง์žฅ์ธ ํ•„์ˆ˜ ์ž์‚ฐ ๊ด€๋ฆฌ ๊ณ„์‚ฐ๊ธฐ ์›น์•ฑ ์ง์ ‘ ๋งŒ๋“ค๊ณ  ๋ฌด๋ฃŒ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค

 


1์žฅ. ๋ฐฐํฌ์˜ ์žฅ๋ฒฝ์„ ๋ฌด๋„ˆ๋œจ๋ฆฐ ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์‚ผ๊ตญ์ง€


์›น ๊ฐœ๋ฐœ์„ ๋ง‰ ์‹œ์ž‘ํ–ˆ๊ฑฐ๋‚˜ ์‚ฌ์ดํŠธ๋ฅผ ์™„์„ฑํ•œ ์ดˆ๋ณด์ž๋“ค์—๊ฒŒ ์„œ๋ฒ„ ๊ตฌ์ถ•์€ ๋งˆ์น˜ ๊ฑฐ๋Œ€ํ•œ ์„ฑ๋ฒฝ์ฒ˜๋Ÿผ ๋А๊ปด์ง‘๋‹ˆ๋‹ค. AWS EC2๋ฅผ ๋„์šฐ๊ณ , Nginx๋ฅผ ์„ค์ •ํ•˜๊ณ , SSL ์ธ์ฆ์„œ(Let's Encrypt)๋ฅผ ์ˆ˜๋™์œผ๋กœ ๋ฐœ๊ธ‰๋ฐ›๋‹ค๊ฐ€ ๋ฉ˜ํƒˆ์ด ๋ฐ”์Šค๋Ÿฌ์ง„ ๊ฒฝํ—˜, ๋‹ค๋“ค ํ•œ ๋ฒˆ์ฏค ์žˆ์œผ์‹ค ๊ฒ๋‹ˆ๋‹ค.


ํ•˜์ง€๋งŒ ์„ธ์ƒ์€ ๋„“๊ณ  ๊ฐœ๋ฐœ์ž๋“ค์„ ๊ตฌ์›ํ•  ์ฒœ์‚ฌ ๊ฐ™์€ ํ”Œ๋žซํผ๋“ค์€ ์ด๋ฏธ ๋งŽ์Šต๋‹ˆ๋‹ค. Git๊ณผ ์—ฐ๋™๋งŒ ํ•˜๋ฉด ์•Œ์•„์„œ ๋นŒ๋“œํ•˜๊ณ , ์ „ ์„ธ๊ณ„ CDN(์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ)์— ํŒŒ์ผ์„ ๋ฟŒ๋ ค์ฃผ๋ฉฐ, ์‹ฌ์ง€์–ด HTTPS ๋ณด์•ˆ ์ธ์ฆ์„œ๊นŒ์ง€ ๋ฌด๋ฃŒ๋กœ ๋ฐœ๊ธ‰ํ•ด ์ฃผ๋Š” ์„œ๋น„์Šค๋“ค ๋ง์ด์ฃ .


์ˆ˜์ตํ˜• ๋ธ”๋กœ๊ทธ๋‚˜ ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋ฅผ ์šด์˜ํ•  ๋•Œ ๋ฐ˜๋“œ์‹œ ์•Œ์•„์•ผ ํ•  ๋ฌด๋ฃŒ ๋ฐฐํฌ ํ”Œ๋žซํผ 3๋Œ€์žฅ์˜ ํŠน์žฅ์ ์„ ๋จผ์ € ๋น„๊ตํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.


ํ”Œ๋žซํผ๋ช…๋‚œ์ด๋„๋ฌด๋ฃŒ ์ œ๊ณต ๋ฆฌ์†Œ์Šค์ถ”์ฒœ ์šฉ๋„ํ•ต์‹ฌ ์žฅ์ 
Netlify์ตœํ•˜ ⭐๋ฌด์ œํ•œ ์ •์  ์‚ฌ์ดํŠธ, ์›” 100GB ๋Œ€์—ญํญ์ •์  ์›น์‚ฌ์ดํŠธ, ๋ธ”๋กœ๊ทธ ์œ„์ ฏ, ๋žœ๋”ฉ ํŽ˜์ด์ง€๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ ๋ฐฐํฌ ์ง€์›, ์ง๊ด€์ ์ธ UI
GitHub Pagesํ•˜ ⭐⭐์ €์žฅ์†Œ๋‹น 1GB, ์›” 100GB ๋Œ€์—ญํญ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ, ๊ฐœ์ธ ํฌํŠธํด๋ฆฌ์˜คGitHub ์—ฐ๋™์„ฑ ์ตœ๊ณ , ๊ฐœ๋ฐœ์ž ํ‘œ์ค€
Vercelํ•˜ ⭐⭐๊ฐœ์ธ ํ”„๋กœ์ ํŠธ ๋ฌด์ œํ•œ, ์›” 100GB ๋Œ€์—ญํญReact, Next.js, Vite ๊ธฐ๋ฐ˜ ๋™์  ์›น ์•ฑํ”„๋ก ํŠธ์—”๋“œ ์ตœ์ ํ™”, ์••๋„์ ์ธ ์†๋„

2์žฅ. ํด๋ฆญ ๋ช‡ ๋ฒˆ์ด๋ฉด ๋! 3๋ถ„ ๋งŒ์— ์‚ฌ์ดํŠธ ๋„์šฐ๊ธฐ ์‹ค์ „ ๊ฐ€์ด๋“œ

์ด ์ค‘์—์„œ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŒ…์ด๋‚˜ ๊ฐ„๋‹จํ•œ ์›น ์œ„์ ฏ(๊ณ„์‚ฐ๊ธฐ, ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ, ์˜ค๋””์˜ค ์ƒ์„ฑ๊ธฐ ๋“ฑ)์„ ๋ฐฐํฌํ•  ๋•Œ ๊ฐ€์žฅ ์ง๊ด€์ ์ด๊ณ  ์‰ฌ์šด Netlify์™€ GitHub Pages๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

๋ฐฉ๋ฒ• A: ์ฝ”๋“œ๋ฅผ ํ†ต์งธ๋กœ ๋˜์ง€๊ธฐ๋งŒ ํ•˜์„ธ์š” — Netlify (๊ฐ€์žฅ ์‰ฌ์›€)


๊นƒํ—ˆ๋ธŒ(GitHub) ์‚ฌ์šฉ๋ฒ•์„ ๋ชฐ๋ผ๋„ ์ƒ๊ด€์—†์Šต๋‹ˆ๋‹ค. HTML, CSS, JS ํŒŒ์ผ์ด ๋‹ด๊ธด ํด๋”๋ฅผ ์›น ๋ธŒ๋ผ์šฐ์ € ์ฐฝ์— ๋“œ๋ž˜๊ทธํ•ด์„œ ์˜ฌ๋ฆฌ๋Š” ๊ฒƒ๋งŒ์œผ๋กœ ๋ฐฐํฌ๊ฐ€ ๋๋‚˜๋Š” ๋งˆ๋ฒ• ๊ฐ™์€ ๊ณณ์ž…๋‹ˆ๋‹ค.


  1. Netlify ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€์— ์ ‘์†ํ•ด ํšŒ์›๊ฐ€์ž…์„ ํ•ฉ๋‹ˆ๋‹ค. (๊ตฌ๊ธ€ ๊ณ„์ •์œผ๋กœ 1์ดˆ ๊ฐ€์ž… ๊ฐ€๋Šฅ)


  2. ๋กœ๊ทธ์ธ ํ›„ ๋Œ€์‹œ๋ณด๋“œ ์ƒ๋‹จ์ด๋‚˜ ํ•˜๋‹จ์— ์žˆ๋Š” "Add new site" ๋ฒ„ํŠผ์„ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค.


  3. ๊ทธ ์•„๋ž˜ "Deploy manually" ๋ฉ”๋‰ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.


  1. ๋‚ด ์ปดํ“จํ„ฐ์— ์žˆ๋Š” ์›น์‚ฌ์ดํŠธ ์†Œ์Šค ํŒŒ์ผ ํด๋”(index.html์ด ๋ฐ˜๋“œ์‹œ ์ตœ์ƒ๋‹จ์— ์žˆ์–ด์•ผ ํ•จ)๋ฅผ ๋งˆ์šฐ์Šค๋กœ ๋Œ์–ด์„œ Drag & drop your site folder here ์˜์—ญ์— ์™ ์ง‘์–ด๋„ฃ์Šต๋‹ˆ๋‹ค.


  1. ๋‹จ 3์ดˆ ๋งŒ์— ์—…๋กœ๋“œ๊ฐ€ ๋๋‚˜๊ณ , [https://random-name-123456.netlify.app](https://random-name-123456.netlify.app) ํ˜•ํƒœ์˜ ์ž„์‹œ ์ฃผ์†Œ๊ฐ€ ์ฆ‰์‹œ ๋ฐœ๊ธ‰๋ฉ๋‹ˆ๋‹ค.


  1. ๊ฟ€ํŒ: ๋Œ€์‹œ๋ณด๋“œ ์„ค์ •(Site settings > Change site name)์— ๋“ค์–ด๊ฐ€๋ฉด ๋‚ด๊ฐ€ ์›ํ•˜๋Š” ์˜ˆ์œ ๋„๋ฉ”์ธ ์ฃผ์†Œ๋กœ ์–ธ์ œ๋“  ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๋ฐฉ๋ฒ• B: ๊ฐœ๋ฐœ์ž์˜ ์ •์„, ์ฝ”๋“œ๋ฅผ ์˜๊ตฌ ๋ณด์กดํ•˜๋Š” — GitHub Pages



์†Œ์Šค ์ฝ”๋“œ์˜ ๋ฒ„์ „ ๊ด€๋ฆฌ์™€ ๋ฐฐํฌ๋ฅผ ๋™์‹œ์— ์žก๊ณ  ์‹ถ๋‹ค๋ฉด GitHub Pages๊ฐ€ ์ •๋‹ต์ž…๋‹ˆ๋‹ค.

  1. GitHub์— ๋กœ๊ทธ์ธ ํ›„ ์ƒˆ๋กœ์šด Repository(์ €์žฅ์†Œ)๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. (Public์œผ๋กœ ์„ค์ •)

  2. index.html ํŒŒ์ผ์„ ํฌํ•จํ•œ ์›น ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํ•ด๋‹น ๋ ˆํฌ์ง€ํ† ๋ฆฌ์— ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

  3. ๋ ˆํฌ์ง€ํ† ๋ฆฌ ์ƒ๋‹จ ๋ฉ”๋‰ด์—์„œ Settings๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

  4. ์™ผ์ชฝ ์‚ฌ์ด๋“œ๋ฐ”์—์„œ Pages ๋ฉ”๋‰ด๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

  5. Build and deployment ํ•ญ๋ชฉ์˜ Branch๋ฅผ main (๋˜๋Š” master)๋กœ ์„ค์ •ํ•˜๊ณ  Save๋ฅผ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค.

  6. 1~2๋ถ„ ๋’ค ํŽ˜์ด์ง€๋ฅผ ์ƒˆ๋กœ๊ณ ์นจํ•˜๋ฉด https://[๋‚ด์•„์ด๋””].github.io/[์ €์žฅ์†Œ์ด๋ฆ„]/ ํ˜•ํƒœ์˜ ๋ฌด๋ฃŒ ๋ผ์ด๋ธŒ ์ฃผ์†Œ๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.


"๋งํฌ ๊ตฌ๋งค์‹œ ์†Œ์ •์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ๋ฐ›์„์ˆ˜ ์žˆ์Œ"

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

GitHub Pages๋กœ ๋‚ด ์›น์‚ฌ์ดํŠธ ๋ฌด๋ฃŒ ๋ฐฐํฌํ•˜๊ธฐ (์‹ค์ œ ์ฃผ์†Œ ๊ณต๊ฐœ ๋ฐฉ๋ฒ•)

API ์„œ๋ฒ„ ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ๋ฐฉ๋ฒ•

ํŠธ๋ž˜ํ”ฝ ํญํƒ„์—๋„ ์„œ๋ฒ„๊ฐ€ ๋ฉˆ์ถ”์ง€ ์•Š๋Š” ๋น„๊ฒฐ