1. ์ฑ๋ด์์ ์์ด์ ํธ๋ก
์ค๋๋ ์์ด์ ํฑ AI(Agentic AI)์ ๋ํ ํ๊ณ์ ์ฐ์ ๊ณ์ ๊ด์ฌ์ด ๋จ๊ฒ๋ค. 2022๋ ๋ง ChatGPT ์ถ์ ์ดํ, ๊ทธ๋์ ์ฐ๋ฆฌ๋ ๊ฑฐ๋ ์ธ์ด ๋ชจ๋ธ(LLM) ๊ธฐ๋ฐ์ ์ฑ๋ด์ด ์ธ๊ฐ์ ์ง๋ฌธ์ ์ ์ฐฝํ๊ฒ ๋ต๋ณํ๋ ๋ฅ๋ ฅ์ ๋งค๋ฃ๋์๋ค. ๊ทธ๋ฌ๋ ์ค๋๋ ๋ฐ์ ๋ ํ๋ฆ์ ๊ฑฐ์ณ ์ง๋ ๋ ์ ๋์๋ณด๋ฉด, ์ด ์๊ธฐ์ AI๋ ์ฝ๊ธฐ ์ ์ฉ ํจ๋ฌ๋ค์์ ๊ตญํ๋๋ค. ๊ฒ์ ์ฆ๊ฐ ์์ฑ(RAG) ๊ธฐ์ ์ ํตํด ๊ธฐ์ ์ ๋ฐฉ๋ํ ์ง์๋ฒ ์ด์ค์ ์ ๊ทผํ ์ ์๊ฒ ๋์์ง๋ง, AI๋ ์ฌ์ ํ ๊ด์ฐฐ์์ด์ ์กฐ์ธ์์ ์ญํ ์ ๋จธ๋ฌผ๋ ๋ ๊ฒ์ด๋ค. ์ฌ์ฉ์๊ฐ "๋ค์ ๋ถ๊ธฐ ์์ฐ์ด ์ผ๋ง์ง?"๋ผ๊ณ ์์ฒญํ๋ฉด AI๋ ํ๋ฅญํ ๋ต๋ณ๊ณผ ๋ณด๊ณ ์๋ฅผ ์์ฑํ ์ ์์์ง๋ง, "์์ฐ์์ ์น์ธํ๊ณ ERP ์์คํ ์ ๋ฐ์ํด ์ค"๋ผ๋ ์์ฒญ์๋ ์ฒ๋ฆฌํ ์ ์์๋ค.
์ด์ ์ฐ๋ฆฌ๋ ์ด ํ๊ณ๋ฅผ ๋ฐ์ด๋์ด ์ฝ๊ณ ์ฐ๋ ์์ ์ ๋์ด, ์ฃผ์ฒด์ ์ผ๋ก ์์ ์ ๊ณํํ๊ณ ํ๋ํ์ฌ ์ฐ๋ฆฌ ์ ๋ฌด๋ฅผ ์ค์ง์ ์ผ๋ก ๋ํํ๋ "์์ด์ ํธ์ ์๋"๋ก ์ง์ ํ์๋ค. ์์ด์ ํฑ AI๋ ๋จ์ํ ํ ์คํธ๋ฅผ ์์ฑํ๋ ๋๊ตฌ๊ฐ ์๋๋ผ, ๋ ํ๋์ ๋ ธ๋์๋ก์ ์ธ์(Perception), ์ถ๋ก (Reasoning), ๊ณํ(Planning), ๊ทธ๋ฆฌ๊ณ ์คํ(Execution)์ ์ธ์ง ์ํคํ ์ฒ๋ฅผ ๊ฐ์ถ๊ณ ์๋ค. ์ด๋ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์๋ฃ๋ฅผ ์ฝ์ ๋ฟ๋ง ์๋๋ผ, API๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ณ , ์ด๋ฉ์ผ์ ๋ฐ์กํ๋ฉฐ, ์ฝ๋๋ฅผ ์คํํ์ฌ ์ค์ ์ธ๊ณ์ ์ํ(State)๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ค. ์ด๋ฌํ ๋ณํ๋ ๋จ์ํ ๊ธฐ๋ฅ์ ์ถ๊ฐ๊ฐ ์๋๋ผ, AI ์์คํ ์ ์ค๊ณ ์ฒ ํ, ๊ทธ๋ฆฌ๊ณ ์ธ๊ฐ๊ณผ์ ํ์ ๋ฐฉ์์ ๊ทผ๋ณธ์ ์ผ๋ก ์ฌ์ ์ํ๋ ๊ฑฐ๋ํ ์ ํ์ด๋ค.

์์ด์ ํธ ์์คํ ์ ๋ฅ๋์ ์ด๊ณ ๋ชฉํ ์งํฅ์ ์ด๋ค. "์ด๋ฒ ์ฃผ ์ผ์ ์ ์ ๋ฆฌํด ์ค"๋ผ๋ ๋ชจํธํ ๋ชฉํ๊ฐ ์ฃผ์ด์ง๋ฉด, ์์ด์ ํธ๋ ์ด๋ฅผ "์บ๋ฆฐ๋ ํ์ธ", "์ด๋ฉ์ผ ๋ด ์ด๋์ฅ ๊ฒ์", "์ถฉ๋ ์ผ์ ์กฐ์ ", "์ฐธ์ ์ฌ๋ถ ํ์ "์ด๋ผ๋ ํ์ ์์ ์ผ๋ก ์ค์ค๋ก ๋ถํดํ๊ณ ์์ฐจ์ ์ผ๋ก ์คํํ๋ ๊ฒ์ด๋ค.
์ด๋ฒ ์นผ๋ผ์ ์ด๋ฌํ ํ๋์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๋ ๊ฐ์ง ํต์ฌ ๊ธฐ์ ์ถ์ธ ์ค์ผ์คํธ๋ ์ด์ ๊ณผ ๋ชจ๋ธ ์ปจํ ์คํธ ํ๋กํ ์ฝ(MCP)์ ์๊ฐํ๊ณ , ์ด๋ฅผ ํตํด ๋ณํํ ๋ฏธ๋์ ์ ๋ฌด ๋ฐฉ์์ ์กฐ๋งํ๊ณ ์ ํ๋ค.
2. ๊ธฐ์ ์ ์ค์ถ: ์ค์ผ์คํธ๋ ์ด์
AI๊ฐ ๋จ์ํ ์ฑ๋ด์ ๋์ด ๋ณต์กํ ์ ๋ฌด๋ฅผ ์ํํ๋ ค๋ฉด, ๊ฐ์ฅ ๋จผ์ ํ์ํ ๊ฒ์ "๋๋ ๋๊ตฌ๊ณ ๋ฌด์์ ํด์ผ ํ๋ ์ง", "์ด๋ ํ ๋๊ตฌ๋ก ์ด๋ ํ ํ์๋ฅผ ํด์ผ ํ๋ ์ง", ๊ทธ ์๊ฐ์ ํ๋ฆ์ ๊ทธ๋ฆฌ๋ ๋ฅ๋ ฅ์ด๋ค. ๊ทธ๊ฒ์ ์ค๊ณํ๋ ๊ฒ์ด ๋ฐ๋ก '์ค์ผ์คํธ๋ ์ด์ (Orchestration)'์ด๋ค. ์ค์ผ์คํธ๋ ์ด์ ์ด๋ ๋จ์ํ ์ฌ๋ฌ ๊ธฐ๋ฅ์ ์์๋๋ก ์คํํ๋ ๊ฒ์ ๋์ด, ํ์ฌ ์ํ์ ์์ ๋งฅ๋ฝ, ๊ทธ๋ฆฌ๊ณ ์์ฌ๊ฒฐ์ ๊น์ง, ์ผ๋ จ์ ์งํ ํต์ ๊ณผ์ ์ ์๋ฏธํ๋ค. ๋ง์น ์ค์ผ์คํธ๋ผ ์งํ์๊ฐ ์ ์ฒด ์ ๊ธฐ์ ์กฐํ๋ฅผ ์ด๋๋ฏ, AI ๋ชจ๋ธ์ด ๋๊ตฌ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฌ์ ์์ ํ์ฉํ๋๋ก ํต์ ํ๋ '๋๋'๋ฅผ ์ค๊ณํ๋ ๊ฒ์ด๋ค.

LLM ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ฃผ๋ํ๊ณ ์๋ ์ค์ผ์คํธ๋ ์ด์ ํ๋ ์์ํฌ๋ ๋ญ์ฒด์ธ(LangChain)์ด๋ค. ๋ญ์ฒด์ธ์ ์ด๋ฆ์์ ์ ์ ์๋ฏ์ด ์์ ์ ํ๋ฆ์ ์ฒด์ธ(์ฌ์ฌ)์ฒ๋ผ ์ ํ์ ์ผ๋ก ์ฐ๊ฒฐํ๋ ๋ฐ ์ต์ ํ๋์ด ์๋ค.
- ๊ตฌ์กฐ: ์ ๋ ฅ - ๊ฒ์ - ํ๋กฌํํธ ๊ตฌ์ฑ - LLM ํธ์ถ(๋ต๋ณ ์์ฑ)
์ด๋ฌํ ๊ตฌ์กฐ๋ ์ฑ๋ด์ด๋ ๋จ์ํ RAG ์์คํ ์ ๊ตฌ์ถํ๋ ๋ฐ ํ์ค์ผ๋ก ์ฐ์ธ๋ค. ๊ทธ๋ฌ๋ ์ค์ ์ ๋ฌด๋ ์ง์ ์ ์ด์ง ์๋ค. ์ฐ๋ฆฌ๋ ๊ณํ์ ์ธ์ฐ๊ณ , ์คํํ๋ค๊ฐ ๋งํ๋ฉด ๋ค์ ๊ณํ์ ์์ ํ๊ณ , ๊ฒฐ๊ณผ๋ฅผ ๊ฒํ ํ์ฌ ๋ถ์กฑํ๋ฉด ์ฌ์๋ํ๋ ์ํ ๊ณผ์ ์ ๊ฑฐ์น๋ค. ์ ํ์ ์ฒด์ธ์ ์ด๋ฌํ ๋ฐ๋ณต๊ณผ ์กฐ๊ฑด๋ถ ๋ถ๊ธฐ, ๊ทธ๋ฆฌ๊ณ ์ํ ์ ์ง๋ฅผ ๊ตฌํํ๊ธฐ์๋ ๊ฒฝ์ง๋์ด ์๋ค๋ ํ๊ณ๊ฐ ์๋ค. ๋ฌผ๋ก LangChain๋ tools์ ๊ฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ๋๊ตฌ ํ์ฉ ์์ด์ ํธ๋ฅผ ์ค๊ณํ๋ ๋ฐ ์ถฉ๋ถํ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ง๋ง, ๋ ๊ตฌ์ฒด์ ์ด๊ณ ์ญ๋์ ์ธ ์์ด์ ํธ ์ํฌํ๋ก์ฐ๋ฅผ ๊ทธ๋ฆฌ๋ ๋ฐ ํ๊ณ๊ฐ ์๋ค๋ ๊ฒ์ด๋ค.
๋ญ๊ทธ๋ํ(LangGraph)์ ๋ฑ์ฅ
2024๋ ๋ฑ์ฅํ ๋ญ๊ทธ๋ํ(LangGraph)๋ ์ด๋ฌํ ํ๊ณ๋ฅผ ๊ทน๋ณตํ๊ธฐ ์ํด ์ ์๋์๋ค. ๋ญ๊ทธ๋ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ผ์ข ์ ์ํ ๊ธฐ๊ณ(State Machine)๋ก ๋ชจ๋ธ๋งํฉ๋๋ค. ์ฌ๊ธฐ์ ํต์ฌ์ ์ํ(Cycle)๊ณผ ์ํ(State)์ด๋ค.
- ์ํ (State): ๋ญ๊ทธ๋ํ์ ๊ฐ์ฅ ํฐ ํน์ง์ ๊ณต์ ๋ '์ํ' ๊ฐ์ฒด์ด๋ค. ์์ด์ ํธ๊ฐ ์์ ์ ์ํํ๋ฉด์ ์์งํ ์ ๋ณด, ์ํํ ํ๋์ ๊ฒฐ๊ณผ, ๋ฐ์ํ ์ค๋ฅ ๋ฑ์ด ๋ชจ๋ ์ด ์ํ ๊ฐ์ฒด์ ๋์ ๋์ด ๊ธฐ๋ก๋๋ค. ์ด๋ ์์ด์ ํธ์๊ฒ ๊ธฐ์ต(Memory)์ ๋ถ์ฌํ์ฌ, "ํ์ฌ 3๋จ๊ณ๋ฅผ ์งํ ์ค์ด๋ฉฐ, 2๋จ๊ณ ๋๊ตฌ ์คํ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํด ์ฌ์๋ ์ค"์ด๋ผ๋ ์ํฉ ์ธ์์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ฒ์ด๋ค.
- ๋ ธ๋ (Nodes): ๊ฐ๋ณ ์์ ์ ์ํํ๋ ๋จ์์ด๋ค. LLM ํธ์ถ, ๋๊ตฌ ์คํ, ๋ฐ์ดํฐ ํ์ฑ ๋ฑ์ด ๋ ธ๋๊ฐ ๋๋ค.
- ์ฃ์ง (Edges): ๋ ธ๋ ๊ฐ์ ์ฐ๊ฒฐ์ด๋ค. ๋ญ๊ทธ๋ํ๋ ์กฐ๊ฑด๋ถ ์ฃ์ง๋ฅผ ์ง์ํ๋ค. "๋๊ตฌ ์คํ์ด ์ฑ๊ณตํ์ผ๋ฉด ์ข ๋ฃ ๋ ธ๋๋ก ๊ฐ๊ณ , ์คํจํ์ผ๋ฉด ๋ค์ ๊ณํ ์๋ฆฝ ๋ ธ๋๋ก ๋์๊ฐ๋ผ"๋ ์์ ๋์ ์ธ ํ๋ฆ ์ ์ด๊ฐ ๊ฐ๋ฅํด์ง ๊ฒ์ด๋ค.

๋ญ๊ทธ๋ํ๋ฅผ ํตํด ์ฐ๋ฆฌ๋ ๋น๋ก์ AI์๊ฒ ์ธ๊ฐ๊ณผ ์ ์ฌํ ์ฌ๊ณ ์ ๋ฃจํ๋ฅผ ์ฌ์ด์ค ์ ์๊ฒ ๋์๋ค.
- ๊ณํ (Planning): ๋ณต์กํ ๋ชฉํ๋ฅผ ๋ฐ์ผ๋ฉด ๋จผ์ ํ์ ํ์คํฌ๋ก ๋ถํด(Decomposition)ํ๋ค.
- ์คํ (Execution): ๋๊ตฌ๋ฅผ ์ฌ์ฉํด ์์ ์ ์ํํ๋ค.
- ์ฑ์ฐฐ (Reflection): ๊ฒฐ๊ณผ๊ฐ ๋ชฉํ์ ๋ถํฉํ๋์ง ์ค์ค๋ก ๊ฒ์ฆํ๋ค. ๋ง์ฝ ๊ฒฐ๊ณผ๊ฐ ๋ถ์กฑํ๋ค๋ฉด, ์์ด์ ํธ๋ ๋ค์ '๊ณํ'์ด๋ '์คํ' ๋จ๊ณ๋ก ๋๋์๊ฐ๋ ๋ฃจํ(Loop)์ ์ค์ค๋ก ์ค๋ฅธ๋ค.
๊ณผ๊ฑฐ์ ์ฑ๋ด์ด ์ ํด์ง ๋ ์ผ ์๋ฅผ ๋ฌ๋ฆฌ๋ ๊ธฐ์ฐจ์๋ค๋ฉด, ์ค์ผ์คํธ๋ ์ด์ ๋ ์์ด์ ํธ๋ ๋ชฉ์ ์ง๋ง ์ฃผ์ด์ง๋ฉด ๊ฒฝ๋ก๋ฅผ ์ค์ค๋ก ํ์ํ๊ณ ์์ ํ๋ ์์จ์ฃผํ์ฐจ์ ๊ฐ๋ค.
3. ๊ธฐ์ ์ ์ค์ถ: ๋ชจ๋ธ ์ปจํ ์คํธ ํ๋กํ ์ฝ (MCP)
์์ด์ ํธ์๊ฒ '์๊ฐํ๋ ๋(Orchestration)'๋ฅผ ์ฌ์ด๋์๋ค๋ฉด, ์ด์ ๋ ์ธ์์ ์กฐ์ํ '์๊ณผ ๋ฐ'์ด ํ์ํ๋ค. ํ์ง๋ง ์ง๊ธ๊น์ง AI์๊ฒ ์๋ฐ์ ๋ฌ์์ฃผ๋ ๊ณผ์ ์ ํํธํ๋ ์ํ๊ณ์ ์ํด ๋งค์ฐ ๋ฒ๊ฑฐ๋ก์ด ์ผ์ด์๋ค.
๊ธฐ์ ํ๊ฒฝ์๋ ์ฌ๋, ๊ตฌ๊ธ ๋๋ผ์ด๋ธ, ๋ ธ์ , ์ฌ๋ด DB, ERP ๋ฑ ์๋ง์ ๋๊ตฌ๊ฐ ์กด์ฌํ๋ค. ๊ณผ๊ฑฐ์๋ ์ด๋ค์ AI์ ์ฐ๊ฒฐํ๊ธฐ ์ํด ๊ฐ๋ฐ์๊ฐ ๊ฐ๊ฐ์ API์ ๋ง์ถฐ '์ด๋ํฐ'๋ฅผ ์ผ์ผ์ด ์ฝ๋ฉํ์ฌ ์ฐ๊ฒฐํด์ผ ํ๋ค. ๋๊ตฌ๊ฐ N๊ฐ, AI ๋ชจ๋ธ์ด M๊ฐ๋ผ๋ฉด ์ด๋ก ์ ์ผ๋ก N x M๋ฒ์ ํตํฉ ์์ ์ ํด์ผ ํ๋ ๋นํจ์จ์ ๋ช์ ๋น ์ง๊ฒ ๋๋ ๊ฒ์ด๋ค. ๋ชจ๋ธ์ด ์ ๋ฐ์ดํธ๋๊ฑฐ๋ ์ธ๋ถ ์์คํ ์ API๊ฐ ๋ณ๊ฒฝ๋ ๋๋ง๋ค ์ด ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ ๊นจ์ง๊ธฐ ์ฌ์ ๊ณ , ์ ์ง๋ณด์ ๋น์ฉ์ ๊ธฐํ๊ธ์์ ์ผ๋ก ์ฆ๊ฐํ๋ ๋ฌธ์ ๊ฐ ๋๋ฐ๋์๋ค.
2024๋ ๋ง ์ค๋๋ ๋์ฅ๊ธ LLM ์ค ํ๋์ธ Claude ์๋ฆฌ์ฆ์ ๊ฐ๋ฐ์ฌ๋ก ์ ์๋ ค์ง ์คํธ๋กํฝ(Anthropic)์ด ์ฃผ๋ํ์ฌ ๋ฐํํ ๋ชจ๋ธ ์ปจํ ์คํธ ํ๋กํ ์ฝ(MCP, Model Context Protocol)์ ์ด๋ฌํ ํํธํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ํ์ค์ด ๋์๋ค. MCP๋ AI ๋ชจ๋ธ๊ณผ ์ธ๋ถ ์์คํ ๊ฐ์ ํต์ ์ ์ํ ๊ณต์ฉ์ด ์ญํ ์ ์ํํ๋ค. ์ ๊ณ์์๋ ์ด๋ฅผ ํ๋์จ์ด์ ์ฐ๊ฒฐ์ฑ์ ํต์ผํ USB-C ํฌํธ์ ๋น์ ํ๊ธฐ๋ ํ๋ค. USB-C ํฌํธ ํ๋๋ก ๋ชจ๋ํฐ, ์ถฉ์ ๊ธฐ, ํ๋๋์คํฌ๋ฅผ ๋ชจ๋ ์ฐ๊ฒฐํ๋ฏ, MCP ํ์ค๋ง ์งํค๋ฉด ์ด๋ค AI ๋ชจ๋ธ(ํด๋ผ์ด์ธํธ)์ด๋ ๋ณ๋์ ์ฝ๋ฉ ์์ด ์ฆ์ ์ธ๋ถ ๋๊ตฌ(์๋ฒ)์ ์ฐ๊ฒฐ๋ ์ ์๊ฒ ํ๋ ๊ฒ์ด๋ค.
์ด๊ฒ์ด AI ๋ฐ์ ํ๋ฆ์ ๊ฐ์ง๋ ์๋ฏธ๋ ๋งค์ฐ ํฌ๋ค. MCP๋ ๋จ์ํ ๊ฐ๋ฐ ํธ์์ฑ์ ๋์ด๋ ๊ฒ์ ๋์ด, ํ์๋ AI๋ฅผ ๊ฐ๋ฐฉํ ์ํ๊ณ๋ก ๋์ด๋ด๋ ์๋ฏธ๋ฅผ ๊ฐ๋๋ค.

MCP๋ JSON-RPC 2.0์ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ค์๊ณผ ๊ฐ์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋ค.
- MCP Host (ํธ์คํธ): ์ฌ์ฉ์๊ฐ ์คํํ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ทธ ์์ฒด์ด๋ค. (์: Claude Desktop, Cursor, IDE ๋ฑ) ํธ์คํธ๋ ์ฌ์ฉ์์ ์ ๋ ฅ์ ์์ ํ๊ณ LLM์ ํธ์ถํ๋ฉฐ, ์ด๋ค MCP ์๋ฒ๋ฅผ ์ฌ์ฉํ ์ง ๊ฒฐ์ ํ๊ณ ์์ด์ ํธ์ ์ ์ฒด ์คํ ํ๋ฆ๊ณผ ์๋ช ์ฃผ๊ธฐ(Lifecycle)๋ฅผ ๊ด๋ฆฌํ๋ ์ปจํธ๋กค ํ์ ์ญํ ์ ํ๋ค. ํธ์คํธ๋ MCP ์๋ฒ์ ์ง์ ํต์ ํ์ง ์์ผ๋ฉฐ, ๋ด๋ถ์ ํ์ฌ๋ MCP Client๋ฅผ ํตํด์๋ง ์๋ฒ์ ์ํธ์์ฉํ๋ค.
- MCP Client (ํด๋ผ์ด์ธํธ): ํธ์คํธ ์ ํ๋ฆฌ์ผ์ด์ ๋ด๋ถ์ ํ์ฌ๋ MCP ํต์ ๋ชจ๋์ด๋ค. MCP ํ์ค(JSON-RPC ๊ธฐ๋ฐ)์ ๊ตฌํํ์ฌ ์๋ฒ์ 1:1 ์ธ์ ์ ๋งบ๋๋ค. ์ด๋ ํธ์คํธ์ ์์ฒญ์ MCP ๊ท๊ฒฉ์ ๋ง๊ฒ ์ง๋ ฌํํ์ฌ ์๋ฒ๋ก ์ ๋ฌํ๊ณ , ์๋ฒ์ ์๋ต์ ์ญ์ง๋ ฌํํ์ฌ ํธ์คํธ๊ฐ ์ฌ์ฉํ ์ ์๋ ํํ๋ก ๋ฐํํ๋ค. ํด๋ผ์ด์ธํธ๋ ์๋ฏธ์ ํด์์ด๋ ํ๋จ์ ์ํํ์ง ์์ผ๋ฉฐ, ์์ํ๊ฒ ํต์ ๊ณผ ํ๋กํ ์ฝ ๋ณํ์ ๋ด๋นํ๋ค.
- MCP Server (์๋ฒ): ์ค์ ๋ฐ์ดํฐ์ ๊ธฐ๋ฅ์ ๋ณด์ ํ ๋ ๋ฆฝ์ ์ธ ๋๊ตฌ ์ ๊ณต์์ด๋ค(์: Google Drive Server, Postgres DB Server). ์๋ฒ๋ ํธ์ถ ์ฃผ์ฒด๊ฐ ๋๊ตฌ์ธ์ง, ์ด๋ค UI๋ ์์ด์ ํธ์์ ์ฌ์ฉ๋๋์ง๋ฅผ ์ ํ์๊ฐ ์์ผ๋ฉฐ, ์์ ์ด ์ ๊ณตํ ์ ์๋ ๋ฆฌ์์ค(Resources), ๋๊ตฌ(Tools), ํ๋กฌํํธ(Prompts)๋ฅผ MCP ํ์ค ๊ท๊ฒฉ์ ๋ง์ถ๊ธฐ๋ง ํ๋ฉด ๋๋ค. ์ด๋ฌํ ์ค๊ณ๋ก ์๋ฒ๋ ํน์ ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ LLM์ ์ข ์๋์ง ์๊ณ ์ฌ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค.
์ด๋ฌํ ๊ตฌ์กฐ๋ฅผ ํตํด MCP๋ LLM์ด ์ค์ ์์คํ ์ ์กฐ์ํ๋ ์คํ ์ฃผ์ฒด๋ก ๋์ํ ์ ์๋ ๊ธฐ๋ฐ์ ์ ๊ณตํ๋ค. ์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๊ฐ “์ด๋ฒ ๋ฌ ๋งค์ถ ๊ด๋ จ ๋ฌธ์๋ฅผ ์ ๋ฆฌํด ๋ฌ๋ผ”๋ ์์ฒญ์ ์ ๋ ฅํ๋ฉด, ์์ด์ ํธ๋ Google Drive MCP Server๋ฅผ ํตํด ๊ด๋ จ ํด๋์ ๋ฌธ์๋ฅผ ๊ฒ์ํ๊ณ ํ์ผ ๋ด์ฉ์ ์ฝ์ ๋ค ํต์ฌ ๋ด์ฉ์ ์์ฝํ์ฌ ์๋ก์ด ๋ฌธ์๋ก ์ ์ฅํ ์ ์๋ค. ๊ฐ์ ๋ฐฉ์์ผ๋ก, ์์ด์ ํธ๋ Postgres MCP Server์ ์ ์๋ ๋๊ตฌ๋ฅผ ํธ์ถํด ์ฌ๋ด ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋งค์ถ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ๊ณ , ์ง๊ณ๋ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํ์ผ๋ก ๋ณด๊ณ ์๋ฅผ ์์ฑํ ํ Slack MCP Server๋ฅผ ํตํด ํ ์ฑ๋์ ์๋์ผ๋ก ๊ณต์ ํ ์๋ ์๋ค.
ํต์ฌ์ ์ถ์ํ์ด๋ค. ์ด ๋ชจ๋ ๊ณผ์ ์์ ์์ด์ ํธ๋ ๊ฐ ์์คํ ์ API ๊ตฌ์กฐ๋ ์ธ์ฆ ๋ฐฉ์, ์์ฒญ ํฌ๋งท์ ์ ํ์๊ฐ ์์ผ๋ฉฐ, ๋จ์ง MCP ์๋ฒ๊ฐ ์ ๊ณตํ๋ ํ์คํ๋ ๋๊ตฌ ์ ์์ ๋ฐ๋ผ ์์ ์ ์ํํ๋ค.
4. ์์ ์ฅ์น: Human-in-the-loop
ํ๋ํ๋ AI๋ ๊ฐ๋ ฅํ์ง๋ง ๋๋๋ก ์ํํ๋ค. ํ๊ฐ(Hallucination)์ ์ผ์ผํจ ์์ด์ ํธ๊ฐ ์๋ชป๋ ๊ธ์ก์ ํ๋ถ ์ฒ๋ฆฌํ๊ฑฐ๋, ์ ์ง์์๊ฒ ๋ฏผ๊ฐํ ๋ด๋ถ ๋ฌธ์๋ฅผ ๋ฉ์ผ๋ก ๋ณด๋ด๋ฒ๋ฆฐ๋ค๋ฉด ํฐ์ผ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๊ฒ์ด ๊ธฐ์ ๋ค์ด ์์ด์ ํธ ๋์ ์ ์ ์ค์ ๊ธฐํ๋ ์ด์ ์ผ ๊ฒ์ด๋ค. ๋ฐ๋ผ์ ์์ด์ ํธ์ ํต์ฌ์ ์์จ์ฑ ๋ถ์ฌ๊ฐ ์๋๋ผ, ์ ๊ตํ ํต์ ์ ์๋ค๊ณ ๋ ๋ณผ ์ ์๋ค. ์ด๋ฅผ ๊ฐ์ฅ ํ์คํ๊ฒ ํ๋ณดํ ์ ์๋ ๊ฒ์ด ๋ฐ๋ก ์ธ๊ฐ์ ๊ฐ์ ์ด๋ค.
LangGraph์ ๊ฐ์ ํ๋ ์์ํฌ๋ '์ธํฐ๋ฝํธ(Interrupt)' ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. ์์ด์ ํธ๊ฐ ์ก๊ธ, ํ์ผ ์ญ์ , ๋ฉ์ผ ๋ฐ์ก ๋ฑ ํ๋์ ํ๊ธฐ ์ง์ ์ ์์คํ ์ ์คํ์ ์ผ์ ์ ์งํ๋๋ก ํ๋ค.
Agent: "๋ถ์ ๊ฒฐ๊ณผ, A์ฌ ๊ณต๊ธ ๊ณ์ฝ์ ํด์งํ๊ณ B์ฌ๋ก ๋ณ๊ฒฝํ๋ ์ด๋ฉ์ผ์ ์์ฑํ์ต๋๋ค. ๋ฐ์กํ์๊ฒ ์ต๋๊น?" Human Manager: [๋ด์ฉ ๊ฒํ ํ ์์ ] -> [์น์ธ(Approve)]
์ด์ฒ๋ผ ์ฌ๋์ด ์ต์ข ํ์ธ ๋ฒํผ์ ๋๋ฌ์ผ๋ง ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ๋ ์ํฌํ๋ก์ฐ๋ AI๋ฅผ 'ํต์ ๋ถ๋ฅ์ ์๋ํ'์์ ๋ฒ์ด๋๊ฒ ํ๋ ํต์ ์ฅ์น๋ฅผ ์ฌ์ด๋ ๊ฒ๊ณผ ๊ฐ๋ค. ์ด๋ ์ ๋ขฐ ๊ฐ๋ฅํ ํ์ ๋๊ตฌ๋ก ๋ง๋ ๋ค. ๋ชจ๋ ํ๋จ์ AI์ ๋งก๊ธฐ๋ ๊ฒ๋, ๋ฐ๋๋ก AI๋ฅผ ๋จ์ ๋ณด์กฐ ๋๊ตฌ๋ก ์ ํํ๋ ๊ฒ๋ ์๋, ์ฌ๋๊ณผ AI๊ฐ ๊ฐ์์ ๊ฐ์ ์ ๋ฐํํ๋ ๊ตฌ์กฐ๋ค. ๋ฐ๋ณต์ ์ด๊ณ ๋ณต์กํ ๋ถ์๊ณผ ์ค๋น ์์ ์ AI๊ฐ ๋ด๋นํ๊ณ , ๋งฅ๋ฝ๊ณผ ์ฑ ์์ด ์๊ตฌ๋๋ ๊ฒฐ์ ์ ์ฌ๋์ด ๋งก๋๋ค.
๊ฒฐ๊ตญ Human-in-the-loop๋ ์์ด์ ํธ์ ์ฑ๋ฅ์ ๋ฎ์ถ๋ ์ ์ฝ์ด ์๋๋ผ, ๊ธฐ์ ํ๊ฒฝ์์ ์์ด์ ํธ๋ฅผ ์ค์ ๋ก ์ฌ์ฉํ ์ ์๊ฒ ๋ง๋๋ ์ ์ ์กฐ๊ฑด์ ๊ฐ๊น๋ค. ์ด ์์ ์ฅ์น๊ฐ ๊ฐ์ถฐ์ง ๋ ๋น๋ก์ ์์ด์ ํธ๋ ์คํ์ค์ ๋ฒ์ด๋, ์กฐ์ง์ ์ผ์์ ์ธ ์์ฌ๊ฒฐ์ ๊ณผ ์ ๋ฌด ํ๋ฆ ์์ผ๋ก ๋ค์ด์ฌ ์ ์์ง ์์๊น ํ๋ค.
5. ๊ฒฐ๋ก
์์ด์ ํฑ AI์ ํ์ฐ์ ์ธ๊ฐ ์ง์ ๋ ธ๋์์ ์ญํ ์ ๊ทผ๋ณธ์ ์ผ๋ก ๋ณํ์ํฌ ๊ฑฐ๋ํ ํ๋์ด๋ค. ์ง๊ธ๊น์ง ์ฐ๋ฆฌ๋ ์ํํธ์จ์ด์ ์ฌ์ฉ๋ฒ์ ๋ฐฐ์์ ์ง์ ์กฐ์ํ๋ ์๋์ ์ด์๋ค. ๋ํ, AI์๊ฒ "์ข์ ๋ต๋ณ"์ ์ป์ด๋ด๊ธฐ ์ํด ํ๋กฌํํธ ์์ง๋์ด๋ง์ ์ง์คํ๋ค. ๊ทธ๋ฌ๋ ์ ๊ตํ ์ค์ผ์คํธ๋ ์ด์ ๊ณผ MCP ์๋ฒ์ ์ฐ๊ฒฐ๋ ์์ด์ ํธ์ ์๋์, ์ฐ๋ฆฌ๋ ์์ ์ ์์ํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๊ฒํ ํ๋ ๊ด๋ฆฌ์์ ์ญํ ์ ๋งก๊ฒ ๋ ํ๋ฅ ์ด ๋๋ค.
๋์๊ฐ ์์ผ๋ก์ AI ๊ฒฝ์๋ ฅ์ “์ผ๋ง๋ ๋๋ํ ๋ชจ๋ธ์ ์ฐ๋๊ฐ”์ ์์ง ์์ ๊ฐ๋ฅ์ฑ์ด ํฌ๋ค. ๋์ , ์ด๋ค ์์ ์ ์์ด์ ํธ์๊ฒ ๋งก๊ธธ์ง ์ ์ํ๊ณ , ์ด๋ค ์ง์ ์์ ์ธ๊ฐ์ด ๊ฐ์ ํด์ผ ํ๋์ง๋ฅผ ์ค๊ณํ๋ฉฐ, ์์ด์ ํธ์ ํ๋์ด ์กฐ์ง์ ๋ชฉํ์ ๊ท๋ฒ์ ๋ฒ์ด๋์ง ์๋๋ก ๊ด๋ฆฌํ ์ ์๋ ์ญ๋์ด ์ค์ํด์ง ๊ฒ์ด๋ค. ๋ค์ ๋งํด, AI ์๋์ ํต์ฌ ์ญ๋์ ํ๋กฌํํธ ์์ฑ ๊ธฐ์ ์ด ์๋๋ผ ์ ๋ฌด๋ฅผ ๊ตฌ์กฐํํ๊ณ ์์ฌ๊ฒฐ์ ์ ๊ฒฝ๊ณ๋ฅผ ์ค๊ณํ๋ ๋ฅ๋ ฅ์ด๋ค.
์ฐธ๊ณ ๋ฌธํ
Agentic AI & Future of Work
- Bill Gates. AI-powered agents are the future of computing. GatesNotes. (The shift from bots to agents).
- Sequoia Capital. Generative AI’s Act o1: The Reasoning Era Begins. (The economic thesis for reasoning agents).
- Andrew Ng. The Batch: Agentic Workflows. (Defining the 4 design patterns of agentic workflows).
Orchestration & LangGraph
- LangChain Blog. LangGraph: Building Language Agents as Graphs. (Introduction to cyclic graph architecture).
- LangChain AI. LangGraph Persistence and Memory. (Deep dive into state management, checkpointers, and time travel).
- IBM. What is AI Agent Orchestration? (Conceptual framework for enterprise orchestration).
Connectivity & MCP
- Anthropic. Introducing the Model Context Protocol. (The official announcement and architecture of MCP).
- Model Context Protocol. Architecture & Specification. (Technical details on Host-Client-Server model).
- Google Cloud. What is Model Context Protocol? (Explaining MCP as the standard for connecting AI to systems).
Human-in-the-Loop & Safety
- LangChain Documentation. Human-in-the-loop with LangGraph. (Technical implementation of interrupts and approval workflows).
'๐จโ๐ป About AI > AI ์นผ๋ผ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๋๋ฉ์ธ ์์ฉ: Vertical AI (0) | 2025.12.16 |
|---|---|
| ์ง์์ ๊ตฌ์กฐํ: Ontology & Knowledge Graph (0) | 2025.11.16 |
| ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ๊นจ์๋ผ: Document AI (0) | 2025.11.12 |