Skip to main content
PromptQuorumPromptQuorum
ํ™ˆ/๊ณ ๊ธ‰ ๋กœ์ปฌ LLM/2026๋…„ Tool Calling ์ตœ๊ณ ์˜ ๋กœ์ปฌ ๋ชจ๋ธ: ๋ฒค์น˜๋งˆํฌ ๋ฐ ๋น„๊ต
Local AI Agents & Tool Use

2026๋…„ Tool Calling ์ตœ๊ณ ์˜ ๋กœ์ปฌ ๋ชจ๋ธ: ๋ฒค์น˜๋งˆํฌ ๋ฐ ๋น„๊ต

ยท12๋ถ„ ๋ถ„๋Ÿ‰ยทHans Kuepper ์ € ยท PromptQuorum ์ฐฝ๋ฆฝ์ž, ๋ฉ€ํ‹ฐ ๋ชจ๋ธ AI ๋””์ŠคํŒจ์น˜ ๋„๊ตฌ ยท PromptQuorum

2026๋…„ 5์›” ๊ธฐ์ค€ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” tool call์„ ์ˆ˜ํ–‰ํ•˜๋Š” 5๊ฐœ ๋กœ์ปฌ ๋ชจ๋ธ: Gemma 4 27B, GLM-5.1 32B, Qwen3 32B, Qwen3-Coder 30B, Llama 3.3 70B. Llama 3.3 70B๋Š” ๊ฐ€์žฅ ๋†’์€ ์„ฑ๋Šฅ์„ ๋ณด์ด๋ฉฐ(MCP ์„œ๋ฒ„์—์„œ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ˜•์„ฑ๋œ ํ˜ธ์ถœ ๋น„์œจ ~97%), 48GB+ VRAM์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Qwen3-Coder 30B๋Š” ์ฝ”๋“œ ์ค‘์‹ฌ ์ž‘์—…์— ์ตœ์ ์ž…๋‹ˆ๋‹ค. Gemma 4 27B๋Š” 24GB VRAM ํ™˜๊ฒฝ์˜ ๋ฒ”์šฉ ์ž‘์—…์— ์ตœ๊ณ ์˜ ์„ ํƒ์ž…๋‹ˆ๋‹ค. GLM-5.1 32B๋Š” ๊ธด ์ปจํ…์ŠคํŠธ ์—์ด์ „ํŠธ ์ž‘์—…(๊ธฐ๋ณธ 128K ์ปจํ…์ŠคํŠธ)์—์„œ ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค. Qwen3 32B๋Š” ๊ท ํ˜• ์žกํžŒ ๋Œ€์•ˆ์ž…๋‹ˆ๋‹ค. 7B ์ดํ•˜ ๋ชจ๋ธ๊ณผ ๋ช…์‹œ์ ์ธ tool calling ํ›ˆ๋ จ ์—†๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๋ฒ”์šฉ ๋ชจ๋ธ์€ ๋™์ผํ•œ ์›Œํฌํ”Œ๋กœ์šฐ์—์„œ ์ž˜๋ชป ํ˜•์„ฑ๋œ ํ˜ธ์ถœ์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค โ€” ์‹คํŒจ๋Š” harness๊ฐ€ ์•„๋‹Œ ๋ชจ๋ธ์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชฉ๋ก์˜ ์†Œํ˜• ๋ชจ๋ธ์—์„œ Q4_K_M๋ณด๋‹ค ๊ณต๊ฒฉ์ ์ธ ์–‘์žํ™”๋Š” ์‹ ๋ขฐ์„ฑ์„ ๋ˆˆ์— ๋„๊ฒŒ ์ €ํ•˜์‹œํ‚ต๋‹ˆ๋‹ค; Q4_K_M์ด ํ”„๋กœ๋•์…˜ ์ตœ์†Ÿ๊ฐ’์ž…๋‹ˆ๋‹ค.

๋„๊ตฌ ํ˜ธ์ถœ์˜ ์‹ ๋ขฐ์„ฑ์€ ๋กœ์ปฌ ์—์ด์ „ํŠธ๊ฐ€ ์ž‘์—…์„ ์™„๋ฃŒํ• ์ง€ ๋ฉˆ์ถœ์ง€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ํ•ต์‹ฌ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ๋ชจ๋ธ์„ ๊ฐ์‹ธ๋Š” harness๋Š” ๊ทธ๋‹ค์ง€ ์ค‘์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค โ€” ๋™์ผํ•œ Cline, ๋™์ผํ•œ MCP ์„œ๋ฒ„, ๋™์ผํ•œ ํ”„๋กฌํ”„ํŠธ: ๋ชจ๋ธ์ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ˜•์„ฑ๋œ ๋„๊ตฌ ํ˜ธ์ถœ์„ ๋ฐœํ–‰ํ•˜๊ฑฐ๋‚˜ ๊ทธ๋ ‡์ง€ ์•Š๊ฑฐ๋‚˜์ž…๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ๋Š” 2026๋…„ 5์›” ๊ธฐ์ค€ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” 5๊ฐœ์˜ Tool Calling ๋ชจ๋ธ(Gemma 4 27B, GLM-5.1 32B, Qwen3 32B, Qwen3-Coder 30B, Llama 3.3 70B)์„ ์‹ค์ œ MCP ์›Œํฌํ”Œ๋กœ์šฐ์—์„œ ๋น„๊ตํ•˜๊ณ , ์‹คํŒจ ๋ชจ๋“œ๋ฅผ ํŒŒ์•…ํ•˜๋ฉฐ, VRAM ์˜ˆ์‚ฐ์— ๋”ฐ๋ผ ์–ด๋–ค ๋ชจ๋ธ์„ ์„ ํƒํ• ์ง€ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.

์Šฌ๋ผ์ด๋“œ ๋ฑ: 2026๋…„ Tool Calling ์ตœ๊ณ ์˜ ๋กœ์ปฌ ๋ชจ๋ธ: ๋ฒค์น˜๋งˆํฌ ๋ฐ ๋น„๊ต

๋ฐœํ‘œ ์ž๋ฃŒ ๋‚ด์šฉ: ์‹ค์ œ MCP ์›Œํฌํ”Œ๋กœ์šฐ์—์„œ ํ‰๊ฐ€ํ•œ 5๊ฐœ ๋กœ์ปฌ ๋ชจ๋ธ(Gemma 4 27B ~95%, GLM-5.1 32B ~94%, Qwen3 32B ~93%, Qwen3-Coder 30B ~96% ์ฝ”๋“œ, Llama 3.3 70B ~97%), VRAM ์š”๊ตฌ ์‚ฌํ•ญ ๋ฐ ์ตœ์†Œ ์–‘์žํ™”(Q4_K_M), ์‹คํŒจํ•˜๋Š” ๋ชจ๋ธ(7B ์ดํ•˜, tool calling ํ›ˆ๋ จ ์—†์Œ, ๊ณผ๋„ํ•œ ์–‘์žํ™”), tool call ํ˜•์‹ ๋น„๊ต(OpenAI JSON, Cline XML, MCP JSON-RPC 2.0, Aider SEARCH/REPLACE), ์—์ด์ „ํŠธ ๋ฃจํ”„์—์„œ์˜ ์‹ ๋ขฐ์„ฑ ๋ณตํ•ฉ, 5๊ฐ€์ง€ ํ”ํ•œ ์‹ค์ˆ˜. PDF๋ฅผ ๋กœ์ปฌ tool calling ๋ชจ๋ธ ์ฐธ๊ณ  ์นด๋“œ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์‹ญ์‹œ์˜ค.

์•„๋ž˜ ์Šฌ๋ผ์ด๋“œ๋ฅผ ํƒ์ƒ‰ํ•˜๊ฑฐ๋‚˜ ์˜คํ”„๋ผ์ธ ์ฐธ์กฐ์šฉ์œผ๋กœ PDF๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์‹ญ์‹œ์˜ค. ์ฐธ์กฐ ์นด๋“œ ๋‹ค์šด๋กœ๋“œ(PDF)

ํ•ต์‹ฌ ์š”์ 

  • 2026๋…„ 5์›” ๊ธฐ์ค€ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” 5๊ฐœ tool caller: Gemma 4 27B, GLM-5.1 32B, Qwen3 32B, Qwen3-Coder 30B, Llama 3.3 70B. ๋‹ค์„ฏ ๋ชจ๋ธ ๋ชจ๋‘ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ˜•์„ฑ๋œ function calling JSON์„ ๋ฐœํ–‰ํ•˜๋ฉฐ ์—„๊ฒฉํ•œ MCP ์Šคํ‚ค๋งˆ ๊ฒ€์ฆ์„ ํ†ต๊ณผํ•ฉ๋‹ˆ๋‹ค.
  • Llama 3.3 70B๊ฐ€ ๊ฐ€์žฅ ๋†’์€ ์„ฑ๋Šฅ์„ ๋ณด์ž…๋‹ˆ๋‹ค โ€” MCP ์„œ๋ฒ„์—์„œ 90%๋Œ€ ํ›„๋ฐ˜์˜ ์˜ฌ๋ฐ”๋ฅธ ํ˜•์„ฑ ํ˜ธ์ถœ ๋น„์œจ โ€” ํ•˜์ง€๋งŒ Q4_K_M์œผ๋กœ 48GB+ VRAM์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ•˜๋“œ์›จ์–ด๊ฐ€ ํ—ˆ์šฉํ•  ๋•Œ๋งŒ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค; ์†Œํ˜• ๋ชจ๋ธ๋กœ๋„ ์ถฉ๋ถ„ํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.
  • Gemma 4 27B๋Š” 24GB ํ™˜๊ฒฝ์˜ ํ‘œ์ค€ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ํฌ๊ธฐ์—์„œ ์ตœ๊ณ ์˜ tool calling ํ›ˆ๋ จ, ์ฒด์ธ ํ˜ธ์ถœ์—์„œ ๋ณด์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ํŒŒ์ผ ์‹œ์Šคํ…œ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, GitHub MCP ์„œ๋ฒ„์—์„œ ์‹ ๋ขฐ์„ฑ์ด ๋†’์Šต๋‹ˆ๋‹ค.
  • GLM-5.1 32B๋Š” ๊ธด ์ปจํ…์ŠคํŠธ ์—์ด์ „ํŠธ ์ž‘์—…์—์„œ ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ 128K ์ปจํ…์ŠคํŠธ ์ฐฝ; ๊ฐ„ํ—์ ์ธ ์ธ์ˆ˜ ์ž˜๋ฆผ์ด ์œ ์ผํ•œ ์ผ๋ฐ˜์ ์ธ ์‹คํŒจ์ž…๋‹ˆ๋‹ค. ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๋ณด๊ณ ์„œ์™€ ๊ธด ๋…น์ทจ๋ก์— ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.
  • Qwen3-Coder 30B๋Š” ์ตœ๊ณ ์˜ ์ฝ”๋“œ ์ค‘์‹ฌ tool caller์ž…๋‹ˆ๋‹ค. replace_in_file, read_file, ์ฝ”๋“œ ์ธ์‹ ๋ธŒ๋ผ์šฐ์ € ์•ก์…˜์—์„œ ๊ฐ•๋ ฅํ•ฉ๋‹ˆ๋‹ค; Gemma 4๋ณด๋‹ค ์ฝ”๋“œ ๋น„๊ด€๋ จ MCP ์„œ๋ฒ„์—์„œ ์•ฝํ•ฉ๋‹ˆ๋‹ค.
  • 7B ์ดํ•˜ ๋ชจ๋ธ์€ ์ž˜๋ชป ํ˜•์„ฑ๋œ ํ˜ธ์ถœ์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋ช…์‹œ์  tool calling ํ›ˆ๋ จ ์—†๋Š” ๋ฒ”์šฉ ๋ชจ๋ธ๋„ ํฌ๊ธฐ์— ์ƒ๊ด€์—†์ด ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ์‹คํŒจ๋Š” ๋ชจ๋ธ์— ์žˆ์œผ๋ฉฐ harness์— ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค; harness๋ฅผ ๊ต์ฒดํ•ด๋„ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • Q4_K_M์ด ํ”„๋กœ๋•์…˜ ์ตœ์†Ÿ๊ฐ’์ž…๋‹ˆ๋‹ค. Q3 ์ดํ•˜๋Š” ์ฑ„ํŒ… ํ’ˆ์งˆ๋ณด๋‹ค tool calling ์‹ ๋ขฐ์„ฑ์„ ๋จผ์ € ์ €ํ•˜์‹œํ‚ต๋‹ˆ๋‹ค. VRAM ์˜ˆ์‚ฐ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์›Œํฌํ”Œ๋กœ์šฐ์— ๋งž๊ฒŒ ์–‘์žํ™”๋ฅผ ์กฐ์ •ํ•˜์‹ญ์‹œ์˜ค.

๋น ๋ฅธ ์‚ฌ์‹ค

  • ์ตœ๊ณ  ๋ฒ”์šฉ(24GB VRAM): Gemma 4 27B โ€” Q4_K_M, ~16GB VRAM, 4๊ฐœ ์ฐธ๊ณ  MCP ์„œ๋ฒ„(filesystem, sqlite, puppeteer, github) ๋ชจ๋‘์—์„œ ์‹ ๋ขฐ์„ฑ ์žˆ์Œ.
  • ์ตœ๊ณ  ๊ธด ์ปจํ…์ŠคํŠธ(24GB VRAM): GLM-5.1 32B โ€” 128K ์ปจํ…์ŠคํŠธ, Q4_K_M์œผ๋กœ ~20GB VRAM.
  • ์ตœ๊ณ  ์ฝ”๋“œ ์ค‘์‹ฌ: Qwen3-Coder 30B โ€” Q4_K_M์œผ๋กœ ~18GB VRAM, replace_in_file๊ณผ ์ฝ”๋“œ MCP ๋„๊ตฌ์—์„œ ๊ฐ€์žฅ ๊ฐ•๋ ฅ.
  • ์ตœ๊ณ  ์„ฑ๋Šฅ: Llama 3.3 70B โ€” Q4_K_M์œผ๋กœ ~42GB VRAM, 5๊ฐœ ์ค‘ ๊ฐ€์žฅ ๋А๋ฆฌ์ง€๋งŒ ์ฒด์ธ ํ˜ธ์ถœ์—์„œ ๊ฐ€์žฅ ์‹ ๋ขฐ์„ฑ ์žˆ์Œ.
  • ๊ฒฝ๋Ÿ‰ ์˜ต์…˜: Llama 3.2 3B โ€” 4โ€“8GB VRAM, ๋ถ„๋ฅ˜ ํŠธ๋ฆฌ์•„์ฃผ์—๋Š” ์ถฉ๋ถ„ํ•˜์ง€๋งŒ ๋‹ค๋‹จ๊ณ„ ๊ณ„ํš์—๋Š” ๋ถ€์กฑ.
  • ์–‘์žํ™” ํ”„๋กœ๋•์…˜ ์ตœ์†Ÿ๊ฐ’: Q4_K_M. Q3์™€ Q2๋Š” ์ฑ„ํŒ… ํ’ˆ์งˆ๋ณด๋‹ค tool calling ์‹ ๋ขฐ์„ฑ์„ ๋จผ์ € ์ €ํ•˜์‹œํ‚ต๋‹ˆ๋‹ค.
  • ์ „๋ฐ˜์  ์‹ ๋ขฐ์„ฑ ๋ฒ”์œ„: ๋‹จ์ˆœ ์›Œํฌํ”Œ๋กœ์šฐ์—์„œ ์˜ฌ๋ฐ”๋ฅธ ํ˜•์„ฑ ํ˜ธ์ถœ 90%+; ์„ ํƒ ๋ฐ ์ธ์ˆ˜ ์˜ค๋ฅ˜๋ฅผ ๋ณตํ•ฉํ•œ ์‹ค์ œ ๋‹ค๋‹จ๊ณ„ ์›Œํฌํ”Œ๋กœ์šฐ์—์„œ end-to-end 80โ€“90%.

๋กœ์ปฌ ๋ชจ๋ธ์—์„œ Tool Calling์˜ ์˜๋ฏธ

Tool calling์€ ๋„๊ตฌ์™€ ๊ทธ ์ธ์ˆ˜๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ตฌ์กฐํ™”๋œ JSON์„ ๋ฐœํ–‰ํ•˜๋Š” ๋ชจ๋ธ์˜ ๋Šฅ๋ ฅ์ž…๋‹ˆ๋‹ค โ€” ์ฑ„ํŒ… ๋ชจ๋ธ์„ ์—์ด์ „ํŠธ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” LLM ์ธก ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค. MCP, OpenAI ๋„๊ตฌ, Anthropic ๋„๊ตฌ, Cline XML์€ ๋ชจ๋‘ ๋™์ผํ•œ ๊ธฐ๋ณธ ๊ธฐ์ˆ ์˜ wire ํ˜•์‹ ํ‘œํ˜„์ž…๋‹ˆ๋‹ค.

๐Ÿ“ ํ•œ ๋ฌธ์žฅ์œผ๋กœ

Tool calling์€ ๋„๊ตฌ๋ฅผ ์ง€์ •ํ•˜๊ณ  ์Šคํ‚ค๋งˆ์— ๋งž๋Š” ์ธ์ˆ˜๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ตฌ์กฐํ™”๋œ JSON์„ ๋ฐœํ–‰ํ•˜๋Š” LLM ์ธก ๊ธฐ์ˆ ์ž…๋‹ˆ๋‹ค; MCP, OpenAI ๋„๊ตฌ, Cline XML์€ ๋ชจ๋‘ ๋™์ผํ•œ ๊ธฐ์ˆ ์˜ wire ํ˜•์‹ ํ‘œํ˜„์ž…๋‹ˆ๋‹ค.

๐Ÿ’ฌ ์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด

Tool calling ๊ธฐ๋Šฅ์ด ์žˆ๋Š” ๋ชจ๋ธ์€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋„๊ตฌ ๋ชฉ๋ก์„ ์ฝ๊ณ , ์‚ฌ์šฉ์ž ์š”์ฒญ์— ๋งž๋Š” ๋„๊ตฌ๋ฅผ ๊ฒฐ์ •ํ•˜๊ณ , ๋„๊ตฌ์™€ ๊ทธ ์ธ์ˆ˜๋ฅผ ์ง€์ •ํ•˜๋Š” ๊น”๋”ํ•œ ๊ตฌ์กฐํ™”๋œ ์‘๋‹ต์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Wire ํ˜•์‹(JSON, XML, JSON-RPC)์€ harness์˜ ๊ฒฐ์ •์ž…๋‹ˆ๋‹ค; ๋ชจ๋ธ์ด ํ˜ธ์ถœ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์‹คํ–‰ํ•˜๋Š”์ง€ ์—ฌ๋ถ€๋Š” ๋ชจ๋ธ์˜ ์†์„ฑ์ž…๋‹ˆ๋‹ค โ€” ๊ทธ๊ฒƒ์ด ์ด ๊ฐ€์ด๋“œ๊ฐ€ ์ธก์ •ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

  • ๋ชจ๋ธ์— ํ•„์š”ํ•œ ๊ธฐ์ˆ : ๋„๊ตฌ ์Šคํ‚ค๋งˆ๋ฅผ ์ฝ๊ณ , ์‚ฌ์šฉ์ž ์š”์ฒญ์ด ๋„๊ตฌ ํ˜ธ์ถœ์— ํ•ด๋‹นํ•˜๋Š”์ง€ ๊ฒฐ์ •ํ•˜๊ณ , ๋„๊ตฌ๋ฅผ ์ง€์ •ํ•˜๊ณ  ์Šคํ‚ค๋งˆ์— ๋งž๋Š” ์ธ์ˆ˜๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ตฌ์กฐํ™”๋œ ์‘๋‹ต์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ž์œ  ํ…์ŠคํŠธ ์‚ฐ๋ฌธ์œผ๋กœ ๋„๊ตฌ ํ˜ธ์ถœ์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ โ€” harness๊ฐ€ ํœด๋ฆฌ์Šคํ‹ฑ ์—†์ด ํŒŒ์‹ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์กฐํ™”๋œ ๊ฐ์ฒด์ž…๋‹ˆ๋‹ค.
  • Wire ํ˜•์‹์€ ๋‹ค์–‘ํ•˜์ง€๋งŒ ๊ธฐ์ˆ ์€ ๋‹ค์–‘ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. OpenAI ๋„๊ตฌ JSON ํ˜•์‹์—์„œ ์‹ ๋ขฐ์„ฑ ์žˆ๊ฒŒ tool calling์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ชจ๋ธ์€ ์ผ๋ฐ˜์ ์œผ๋กœ Cline XML๊ณผ MCP JSON-RPC์—์„œ๋„ ์‹ ๋ขฐ์„ฑ ์žˆ๊ฒŒ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์ˆ ์€ ์ด์‹ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค; ์žฌํ˜•์‹ํ™” ์‹คํŒจ๋Š” ํ‘œ๋ฉด์ ์ž…๋‹ˆ๋‹ค.
  • Tool calling ํ›ˆ๋ จ์€ ๊ฐ€์žฅ ์ €๋ ดํ•˜๊ณ  ์˜ํ–ฅ๋ ฅ์ด ํฐ ์‚ฌํ›„ ํ›ˆ๋ จ ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค. Gemma 3 โ†’ Gemma 4, Qwen2 โ†’ Qwen3, Llama 3 โ†’ Llama 3.3 ์ ํ”„๊ฐ€ ์ด๋ฅผ ๋ฐ˜์˜ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ์˜คํ”ˆ ๊ฐ€์ค‘์น˜ ๋ฒ„์ „์€ routinely tool calling ํ›ˆ๋ จ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค; ๊ทธ๊ฒƒ์ด ์‹ ๋ขฐ์„ฑ ๋ชฉ๋ก์„ ๋‚˜๋จธ์ง€ ์˜คํ”ˆ ๊ฐ€์ค‘์น˜ ์ƒํƒœ๊ณ„์—์„œ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
  • ์—์ด์ „ํŠธ์— ํŠนํžˆ ์ค‘์š”ํ•œ ์ด์œ : ์—์ด์ „ํŠธ ๋ฃจํ”„๋Š” tool call์˜ ์—ฐ์†์ž…๋‹ˆ๋‹ค. ํ˜ธ์ถœ๋‹น 95%์˜ ์‹ ๋ขฐ์„ฑ๋„ ๋ณตํ•ฉ๋ฉ๋‹ˆ๋‹ค โ€” 8๋‹จ๊ณ„์—์„œ 95%๋Š” ~66%์˜ ์‹œ๊ฐ„์— ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์Šน์ธ ๊ฒŒ์ดํŠธ๊ฐ€ ์žˆ๋Š” ๊ฒฝ๊ณ„ harness๊ฐ€ ์‹ค์ œ ์ž‘์—…์—์„œ ์ž์œจ ์—์ด์ „ํŠธ๋ฅผ ๋Šฅ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค: ์ธ๊ฐ„ ์Šน์ธ์ด ํ˜ธ์ถœ๋‹น ์‹คํŒจ๋ฅผ ๋ณต๊ตฌํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋“  ํ˜ธํ™˜ ๋ชจ๋ธ์—์„œ tool calling ์‹ ๋ขฐ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ํ”„๋กฌํ”„ํŒ… ๊ธฐ์ˆ ์€ ์ฒด์ธ ์˜ค๋ธŒ ์†ŒํŠธ ํ”„๋กฌํ”„ํŒ…๊ณผ ํŠธ๋ฆฌ ์˜ค๋ธŒ ์†ŒํŠธ์™€ ReAct๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค โ€” ๋‘˜ ๋‹ค ๋ชจ๋ธ์ด ์ž˜๋ชป๋œ ๋„๊ตฌ๋ฅผ ์„ ํƒํ•˜๊ฑฐ๋‚˜ ์ž˜๋ชป๋œ ์ธ์ˆ˜๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋น„์œจ์„ ์ค„์—ฌ์ค๋‹ˆ๋‹ค.
Tool calling 5๋‹จ๊ณ„: ์‚ฌ์šฉ์ž ํ”„๋กฌํ”„ํŠธ โ†’ LLM์ด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋„๊ตฌ ์Šคํ‚ค๋งˆ ์ฝ๊ธฐ โ†’ ๋„๊ตฌ์™€ ์ธ์ˆ˜๊ฐ€ ํฌํ•จ๋œ ๊ตฌ์กฐํ™”๋œ JSON ๋ฐœํ–‰ โ†’ harness๊ฐ€ ์Šคํ‚ค๋งˆ์— ๋Œ€ํ•ด ๊ฒ€์ฆ โ†’ ๋„๊ตฌ ์‹คํ–‰(ํŒŒ์ผ ์‹œ์Šคํ…œ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ๋ธŒ๋ผ์šฐ์ €, API). Wire ํ˜•์‹์€ ๋‹ค์–‘ํ•˜์ง€๋งŒ ๊ธฐ๋ณธ LLM ๊ธฐ์ˆ ์€ ๋‹ค์–‘ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
Tool calling 5๋‹จ๊ณ„: ์‚ฌ์šฉ์ž ํ”„๋กฌํ”„ํŠธ โ†’ LLM์ด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋„๊ตฌ ์Šคํ‚ค๋งˆ ์ฝ๊ธฐ โ†’ ๋„๊ตฌ์™€ ์ธ์ˆ˜๊ฐ€ ํฌํ•จ๋œ ๊ตฌ์กฐํ™”๋œ JSON ๋ฐœํ–‰ โ†’ harness๊ฐ€ ์Šคํ‚ค๋งˆ์— ๋Œ€ํ•ด ๊ฒ€์ฆ โ†’ ๋„๊ตฌ ์‹คํ–‰(ํŒŒ์ผ ์‹œ์Šคํ…œ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ๋ธŒ๋ผ์šฐ์ €, API). Wire ํ˜•์‹์€ ๋‹ค์–‘ํ•˜์ง€๋งŒ ๊ธฐ๋ณธ LLM ๊ธฐ์ˆ ์€ ๋‹ค์–‘ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๐Ÿ’กTip: ํ˜ธ์ถœ๋‹น ์‹ ๋ขฐ์„ฑ์€ ์—์ด์ „ํŠธ ๋ฃจํ”„ ์ „์ฒด์— ๊ฑธ์ณ ๋ณตํ•ฉ๋ฉ๋‹ˆ๋‹ค. 8๋‹จ๊ณ„์—์„œ ํ˜ธ์ถœ๋‹น 95% ๋น„์œจ์€ ~66%์˜ ์‹œ๊ฐ„์— ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค. ๋ณตํ•ฉ์„ ๊ณ„ํšํ•˜์‹ญ์‹œ์˜ค โ€” ๊ณ„ํš ์ง€ํ‰์„ ์„ ์งง๊ฒŒ ์œ ์ง€ํ•˜๊ณ , ์Šน์ธ ๊ฒŒ์ดํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ํ˜„์‹ค์ ์ธ ๊ฐ€์žฅ ๊ธด ์ง€ํ‰์„ ์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์ž‘์€ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ธ์„ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค.

ํ…Œ์ŠคํŠธ ๋ฐฉ๋ฒ•๋ก 

ํ…Œ์ŠคํŠธ๋Š” harness๋ฅผ ์ผ์ •ํ•˜๊ฒŒ ์œ ์ง€ํ•˜๊ณ  ๋ชจ๋ธ๋งŒ ๋ณ€๊ฒฝํ–ˆ์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ MCP ํด๋ผ์ด์–ธํŠธ, ๋™์ผํ•œ ์„œ๋ฒ„, ๋™์ผํ•œ ํ”„๋กฌํ”„ํŠธ โ€” ์‹คํŒจ๋Š” ๋ชจ๋ธ์— ๊ท€์†๋˜๋ฉฐ runtime์— ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ์„ค์ •: VS Code์˜ Cline 3.x(ํ…Œ์ŠคํŠธํ•œ ๊ฒƒ ์ค‘ ๊ฐ€์žฅ ์—„๊ฒฉํ•œ tool calling ๊ฒ€์ฆ๊ธฐ)์™€ ํ—ค๋“œ๋ฆฌ์Šค ์ธก์˜ Goose+MCP. ๋‹ฌ๋ฆฌ ๋ช…์‹œํ•˜์ง€ ์•Š๋Š” ํ•œ Q4_K_M์œผ๋กœ ๊ฐ ๋ชจ๋ธ์„ ์ œ๊ณตํ•˜๋Š” Ollama 0.5+ ๋ฐฑ์—”๋“œ.
  • ์„œ๋ฒ„: 4๊ฐœ์˜ ์ฐธ๊ณ  MCP ์„œ๋ฒ„ โ€” filesystem(์ƒŒ๋“œ๋ฐ•์Šค ๋””๋ ‰ํ† ๋ฆฌ ์ฝ๊ธฐ/์“ฐ๊ธฐ), sqlite(๊ธฐ๋ณธ ์ฝ๊ธฐ ์ „์šฉ, ํŠน์ • ์ž‘์—…์— ๋Œ€ํ•œ ์“ฐ๊ธฐ ์—ญํ• ), puppeteer(ํ—ค๋“œ๋ฆฌ์Šค ๋ธŒ๋ผ์šฐ์ €), github(์„ธ๋ฐ€ํ•œ PAT๋กœ PR ๋ฐ ์ด์Šˆ ๊ด€๋ฆฌ). ๋ชจ๋“  ๋ชจ๋ธ ์‹คํ–‰์—์„œ ๋™์ผํ•œ ์„œ๋ฒ„ ๋ฒ„์ „.
  • ํ”„๋กฌํ”„ํŠธ ์„ธํŠธ: ์„œ๋ฒ„๋‹น 50๊ฐœ์˜ ์ž‘์—… ํ”„๋กฌํ”„ํŠธ, ๋ชจ๋ธ๋‹น 3๋ฒˆ ๋ฐ˜๋ณต = 4๊ฐœ ์„œ๋ฒ„์—์„œ ๋ชจ๋ธ๋‹น 600๊ฐœ์˜ ํ‰๊ฐ€๋œ ํ˜ธ์ถœ(5๊ฐœ ๋ชจ๋ธ์— ๊ฑธ์ณ ์ด ~3,000๊ฐœ). ํ”„๋กฌํ”„ํŠธ๋Š” ๋‹จ์ผ ๋„๊ตฌ ์ž‘์—…("์ด ํŒŒ์ผ ์ฝ๊ธฐ"), ๋‹ค๋‹จ๊ณ„ ๊ณ„ํš("์ €์žฅ์†Œ์—์„œ X์— ๋Œ€ํ•œ ์ฐธ์กฐ ์ฐพ๊ธฐ"), ๋ณ‘๋ ฌ ํ˜ธ์ถœ("์ด 3๊ฐœ ๋””๋ ‰ํ† ๋ฆฌ ๋‚˜์—ด")์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.
  • ํ‰๊ฐ€: ํ˜ธ์ถœ๋‹น 4๊ฐ€์ง€ ์‹ ํ˜ธ. ์˜ฌ๋ฐ”๋ฅธ ํ˜•์„ฑ โ€” ํ˜ธ์ถœ์ด ๋„๊ตฌ ์Šคํ‚ค๋งˆ์— ๋Œ€ํ•ด ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํŒŒ์‹ฑ๋จ. ์˜ฌ๋ฐ”๋ฅธ ์„ ํƒ โ€” ์ž‘์—…์— ์ ํ•ฉํ•œ ๋„๊ตฌ๊ฐ€ ์„ ํƒ๋จ. ์˜ฌ๋ฐ”๋ฅธ ์ธ์ˆ˜ โ€” ์ธ์ˆ˜ ๊ฐ’์ด ์ž‘์—…์ด ์š”๊ตฌํ•œ ๊ฒƒ๊ณผ ์ผ์น˜ํ•จ. ์‹คํ–‰ ์„ฑ๊ณต โ€” ํ˜ธ์ถœ์ด ์˜ˆ์ƒ ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ฑํ•จ.
  • ํ•˜๋“œ์›จ์–ด: ์†Œํ˜• ๋ชจ๋ธ(GLM-5.1 32B๊นŒ์ง€)์—๋Š” Apple M5 Max 64GB MacBook Pro; Llama 3.3 70B์—๋Š” NVIDIA L40S 48GB ๋ฐ 2ร— RTX 3090 24GB. ๋ชจ๋“  ์‹คํ–‰์€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ† ํฐ ์†๋„(โ‰ฅ10 tokens/s)๋กœ ์œ ์ง€๋˜์–ด ์ง€์—ฐ ์‹œ๊ฐ„์ด ์‹คํŒจ ๋ชจ๋“œ๊ฐ€ ๋˜์ง€ ์•Š๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ •์ง์„ฑ ์ œ์•ฝ: ๋ฐฑ๋ถ„์œจ์€ ์ •ํ™•ํ•œ ์ˆซ์ž๊ฐ€ ์•„๋‹Œ ๋ฒ”์œ„๋กœ ๋ณด๊ณ ๋ฉ๋‹ˆ๋‹ค. "~95%"๋Š” ํ…Œ์ŠคํŠธ ์„ธํŠธ์—์„œ ์šฐ๋ฆฌ ์‹คํ–‰์ด 92โ€“96% ๋ฒ”์œ„์— ์žˆ์—ˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค; ๋ถ„์‚ฐ์ด ์ •๋ฐ€๋„๊ฐ€ ์˜คํ•ด๋ฅผ ์ผ์œผํ‚ฌ ๋งŒํผ ์ž‘์„ ๋•Œ๋งŒ ๋ฐ˜์˜ฌ๋ฆผํ•ฉ๋‹ˆ๋‹ค.
ํ…Œ์ŠคํŠธ ๋ฐฉ๋ฒ•๋ก : 4๊ฐœ MCP ์„œ๋ฒ„(filesystem, sqlite, puppeteer, github), 50๊ฐœ ํ”„๋กฌํ”„ํŠธ ร— 4๊ฐœ ์„œ๋ฒ„ ร— 3ํšŒ ์‹คํ–‰ = ๋ชจ๋ธ๋‹น 600๊ฐœ ํ‰๊ฐ€ ํ˜ธ์ถœ, 5๊ฐœ ๋ชจ๋ธ์— ๊ฑธ์ณ ์ด ~3,000๊ฐœ โ€” ์ „์ฒด ๊ณผ์ •์—์„œ ๋™์ผํ•œ Cline 3.x harness, ๋ชจ๋ธ๋งŒ ๋ณ€๊ฒฝ.
ํ…Œ์ŠคํŠธ ๋ฐฉ๋ฒ•๋ก : 4๊ฐœ MCP ์„œ๋ฒ„(filesystem, sqlite, puppeteer, github), 50๊ฐœ ํ”„๋กฌํ”„ํŠธ ร— 4๊ฐœ ์„œ๋ฒ„ ร— 3ํšŒ ์‹คํ–‰ = ๋ชจ๋ธ๋‹น 600๊ฐœ ํ‰๊ฐ€ ํ˜ธ์ถœ, 5๊ฐœ ๋ชจ๋ธ์— ๊ฑธ์ณ ์ด ~3,000๊ฐœ โ€” ์ „์ฒด ๊ณผ์ •์—์„œ ๋™์ผํ•œ Cline 3.x harness, ๋ชจ๋ธ๋งŒ ๋ณ€๊ฒฝ.

๐Ÿ“ŒNote: ์ด ์ˆ˜์น˜๋Š” BFCL ๋˜๋Š” ToolBench ๋ฆฌ๋”๋ณด๋“œ๊ฐ€ ์•„๋‹Œ ์šฐ๋ฆฌ์˜ ํ…Œ์ŠคํŠธ harness์—์„œ ๋‚˜์™”์Šต๋‹ˆ๋‹ค. ๊ณต๊ฐœ ๋ฒค์น˜๋งˆํฌ๋Š” ๋ฐฉํ–ฅ์ ์œผ๋กœ ์ƒ๊ด€๊ด€๊ณ„๊ฐ€ ์žˆ์ง€๋งŒ MCP ์„œ๋ฒ„ ์›Œํฌํ”Œ๋กœ์šฐ์™€ ์ผ๋Œ€์ผ ๋Œ€์‘๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค โ€” ๊ท€ํ•˜์˜ ์Šคํƒ์— ๋งž๋Š” ๋ฒค์น˜๋งˆํฌ๋Š” ๊ท€ํ•˜์˜ ์Šคํƒ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์˜ ๋ฐฑ๋ถ„์œจ์„ ์ตœ์ข… ํŒ๊ฒฐ์ด ์•„๋‹Œ ์ถœ๋ฐœ์  ๊ฐ€์„ค๋กœ ์ฒ˜๋ฆฌํ•˜์‹ญ์‹œ์˜ค.

์ง์ ‘ ๋น„๊ต: 2026๋…„ 5๊ฐœ Tool Calling ๋ชจ๋ธ

๋™์ผํ•œ harness, ๋™์ผํ•œ ํ”„๋กฌํ”„ํŠธ, ๋‹ค๋ฅธ ๋ชจ๋ธ. Llama 3.3 70B๊ฐ€ ์ „๋ฐ˜์ ์ธ ์ˆ˜์น˜์—์„œ ์„ ๋‘; ์†Œํ˜• ๋ชจ๋ธ์€ ์ข…์ข… ๋” ์ค‘์š”ํ•œ ์ง€ํ‘œ์ธ VRAM ๋‹ฌ๋Ÿฌ๋‹น ์‹ ๋ขฐ์„ฑ์—์„œ ์„ ๋‘์ž…๋‹ˆ๋‹ค.

๐Ÿ“ ํ•œ ๋ฌธ์žฅ์œผ๋กœ

๋ฒ”์šฉ 24GB ํ™˜๊ฒฝ์—๋Š” Gemma 4 27B, ๊ธด ์ปจํ…์ŠคํŠธ์—๋Š” GLM-5.1 32B, ์ฝ”๋“œ์—๋Š” Qwen3-Coder 30B, ๊ท ํ˜• ์žกํžŒ ๋Œ€์•ˆ์œผ๋กœ Qwen3 32B, 48GB+ VRAM์ด ์žˆ๊ณ  ์ตœ๊ณ  ์„ฑ๋Šฅ์ด ํ•„์š”ํ•  ๋•Œ๋Š” Llama 3.3 70B๋ฅผ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค.

๐Ÿ’ฌ ์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด

๋‹ค์„ฏ ๋ชจ๋‘ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ฐจ์ด๋Š” ๋น„์šฉ(VRAM), ์ „๋ฌธํ™”(๊ธด ์ปจํ…์ŠคํŠธ, ์ฝ”๋“œ, ๋ฒ”์šฉ), ํ˜ธ์ถœ์—์„œ ์•ฝ๊ฐ„ ์‹ค์ˆ˜ํ•˜๋Š” ๋นˆ๋„(๋ช‡ ํผ์„ผํŠธ โ€” ์Šน์ธ ๊ฒŒ์ดํŠธ๋กœ ๋ณต๊ตฌ ๊ฐ€๋Šฅ)์ž…๋‹ˆ๋‹ค.

๋ชจ๋ธํฌ๊ธฐVRAM (Q4_K_M)์˜ฌ๋ฐ”๋ฅธ ํ˜•์„ฑ ํ˜ธ์ถœ ๋น„์œจ์ตœ์  ์šฉ๋„์ผ๋ฐ˜์ ์ธ ์‹คํŒจ ๋ชจ๋“œ
Gemma 4 27B27B~16 GB~95%24GB ํ™˜๊ฒฝ์˜ ๋ฒ”์šฉ ์—์ด์ „ํŠธ์ฒด์ธ ํ˜ธ์ถœ์—์„œ ๋ณด์ˆ˜์ (์ฒด์ด๋‹์ด ์ž‘๋™ํ–ˆ์„ ๊ณณ์—์„œ ์Šน์ธ ์š”์ฒญ)
GLM-5.1 32B32B~20 GB~94%๊ธด ์ปจํ…์ŠคํŠธ ์—์ด์ „ํŠธ(๊ธฐ๋ณธ 128K)๊ธด ์ž…๋ ฅ์—์„œ ๊ฐ„ํ—์  ์ธ์ˆ˜ ์ž˜๋ฆผ
Qwen3 32B32B~20 GB~93%๊ท ํ˜• ์žกํž˜ โ€” ๋ฒ”์šฉ + ๊ฐ€๋ฒผ์šด ์ฝ”๋“œCline ์—„๊ฒฉ ํ˜•์‹์—์„œ ๋“œ๋ฌธ XML ์˜คํ˜•์„ฑ
Qwen3-Coder 30B30B~18 GB~96%(์ฝ”๋“œ) / ~91%(๋น„์ฝ”๋“œ)์ฝ”๋“œ ์—์ด์ „ํŠธ(replace_in_file, read_file, ์ฝ”๋“œ ์ธ์‹ ๋ธŒ๋ผ์šฐ์ €)๋ฒ”์šฉ ์˜ต์…˜๋ณด๋‹ค ์ฝ”๋“œ ๋น„๊ด€๋ จ ์„œ๋ฒ„์—์„œ ์•ฝํ•จ
Llama 3.3 70B70B~42 GB~97%ํ•˜๋“œ์›จ์–ด๊ฐ€ ํ—ˆ์šฉํ•  ๋•Œ ์ตœ๊ณ  ์„ฑ๋Šฅ๋‚ฎ์€ ํ† ํฐ ์†๋„๋กœ ๊ธด ์—์ด์ „ํŠธ ๋ฃจํ”„๊ฐ€ ๋А๋ฆผ
4๊ฐœ MCP ์„œ๋ฒ„์—์„œ ํ‰๊ฐ€ํ•œ 5๊ฐœ tool calling ๋ชจ๋ธ: Llama 3.3 70B๊ฐ€ ~97% ์˜ฌ๋ฐ”๋ฅธ ํ˜•์„ฑ ํ˜ธ์ถœ(42GB VRAM)๋กœ ์„ ๋‘; Qwen3-Coder 30B ~96%(์ฝ”๋“œ ๋„๊ตฌ); Gemma 4 27B ~95%(16GB VRAM); GLM-5.1 32B ~94%(128K ์ปจํ…์ŠคํŠธ); Qwen3 32B ~93%(๊ท ํ˜•).
4๊ฐœ MCP ์„œ๋ฒ„์—์„œ ํ‰๊ฐ€ํ•œ 5๊ฐœ tool calling ๋ชจ๋ธ: Llama 3.3 70B๊ฐ€ ~97% ์˜ฌ๋ฐ”๋ฅธ ํ˜•์„ฑ ํ˜ธ์ถœ(42GB VRAM)๋กœ ์„ ๋‘; Qwen3-Coder 30B ~96%(์ฝ”๋“œ ๋„๊ตฌ); Gemma 4 27B ~95%(16GB VRAM); GLM-5.1 32B ~94%(128K ์ปจํ…์ŠคํŠธ); Qwen3 32B ~93%(๊ท ํ˜•).

Gemma 4 27B: 24GB ํ™˜๊ฒฝ์˜ ๊ธฐ๋ณธ ์„ ํƒ

Gemma 4 27B๋Š” ๋Œ€๋ถ€๋ถ„์˜ ํŒ€์ด ๋จผ์ € ์„ค์น˜ํ•ด์•ผ ํ•  ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ํฌ๊ธฐ์—์„œ ์ตœ๊ณ ์˜ tool calling ํ›ˆ๋ จ, Q4_K_M์œผ๋กœ 16GB ํ†ตํ•ฉ ๋ฉ”๋ชจ๋ฆฌ ๋˜๋Š” 24GB VRAM์— ๋งž์œผ๋ฉฐ, ํ…Œ์ŠคํŠธํ•œ ๋ชจ๋“  MCP ์„œ๋ฒ„์—์„œ ๊นจ๋—ํ•œ function calling JSON์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  • ๊ฐ•์ : ๋„๊ตฌ ์Šคํ‚ค๋งˆ์— ๋Œ€ํ•œ ์—„๊ฒฉํ•œ ์ค€์ˆ˜(๋‚ฎ์€ ์˜คํ˜•์„ฑ ํ˜ธ์ถœ ๋น„์œจ), ๋„๊ตฌ ์„ ํƒ์—์„œ ์ข‹์€ ์ผ๋ฐ˜์  ์ถ”๋ก , 24GB ์†Œ๋น„์ž GPU์™€ Apple M-series ๋จธ์‹ ์—์„œ ํŽธ์•ˆํ•จ.
  • ์‹คํŒจ ๋ชจ๋“œ: ์ฒด์ธ ๋„๊ตฌ ํ˜ธ์ถœ์—์„œ ๋ณด์ˆ˜์ . Gemma 4๋Š” Llama 3.3์ด ๋‹ค์Œ ๋„๊ตฌ๋ฅผ ํ˜ธ์ถœํ–ˆ์„ ๊ณณ์—์„œ ๋•Œ๋•Œ๋กœ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ช…ํ™•ํ™” ์งˆ๋ฌธ์„ ํ•˜๊ธฐ ์œ„ํ•ด ๋ฉˆ์ถฅ๋‹ˆ๋‹ค. ๋ชฉํ‘œ๊ฐ€ ๊ฐ๋…์ด๋ฉด ๊ธฐ๋Šฅ์ด๊ณ ; ์ž์œจ์„ฑ์„ ์›ํ•  ๋•Œ๋Š” ๋งˆ์ฐฐ์ ์ž…๋‹ˆ๋‹ค.
  • ๊ถŒ์žฅ ์–‘์žํ™”: Q4_K_M. Q5_K_M์€ ์ฑ„ํŒ… ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ค์ง€๋งŒ tool calling ์‹ ๋ขฐ์„ฑ์„ ๋ˆˆ์— ๋„๊ฒŒ ํ–ฅ์ƒ์‹œํ‚ค์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค โ€” ์ถ”๊ฐ€ VRAM์€ ๋” ๊ธด ์ปจํ…์ŠคํŠธ ์˜ˆ์‚ฐ์— ๋” ์ž˜ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ์ตœ๊ณ  harness ์กฐํ•ฉ: ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” runtime ์ค‘ ์–ด๋А ๊ฒƒ์ด๋“ . Cline + Gemma 4๋Š” Gemma์˜ ๋ณด์ˆ˜์ฃผ์˜๊ฐ€ Cline์˜ ๋‹จ๊ณ„๋ณ„ ์Šน์ธ UX์™€ ์ผ์น˜ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŠนํžˆ ๊น”๋”ํ•œ ์กฐํ•ฉ์ž…๋‹ˆ๋‹ค.
  • ์–ด๋””์— ์‚ฌ์šฉํ• ์ง€: ๋ฒ”์šฉ ์—์ด์ „ํŠธ ์ž‘์—…, ๋ฌธ์„œ ์ฒ˜๋ฆฌ, ์ด๋ฉ”์ผ ํŠธ๋ฆฌ์•„์ฃผ, ํŒŒ์ผ ์‹œ์Šคํ…œ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ๋ฐ˜ MCP ์ž‘์—…. ๋‹ค๋ฅธ ๊ฒƒ์„ ์„ ํƒํ•  ๊ตฌ์ฒด์ ์ธ ์ด์œ ๊ฐ€ ์—†์„ ๋•Œ์˜ ๊ธฐ๋ณธ ์˜ต์…˜.

GLM-5.1 32B: ๊ธด ์ปจํ…์ŠคํŠธ๋ฅผ ์œ„ํ•œ ์„ ํƒ

GLM-5.1 32B๋Š” ์ž…๋ ฅ์ด ๊ธธ ๋•Œ ์˜ฌ๋ฐ”๋ฅธ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ 128K ์ปจํ…์ŠคํŠธ ์ฐฝ, ๊ฐ•๋ ฅํ•œ tool calling ์‹ ๋ขฐ์„ฑ, ๊ทธ๋ฆฌ๊ณ  ํ•œ ์‹œ๊ฐ„์งœ๋ฆฌ ํšŒ์˜ ๋…น์ทจ๋ก์ด๋‚˜ ์ „์ฒด ์ฝ”๋“œ๋ฒ ์ด์Šค ์ฝ๊ธฐ๋ฅผ ์œ„ํ•ด ์ปจํ…์ŠคํŠธ ํ™•์žฅ ํŒŒ์ธํŠœ๋‹์ด ํ•„์š” ์—†๋Š” ์ƒ์œ„ 5๊ฐœ ์ค‘ ์œ ์ผํ•œ ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.

  • ๊ฐ•์ : ๊ธฐ๋ณธ 128K ์ปจํ…์ŠคํŠธ(rope scaling ์•„ํ‹ฐํŒฉํŠธ ์—†์Œ), ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” tool calling JSON, Gemma 4๋ณด๋‹ค ์•ฝ๊ฐ„ ๋ฌด๊ฒ์ง€๋งŒ Q4_K_M์œผ๋กœ 24GB VRAM์—์„œ ํŽธ์•ˆํ•จ.
  • ์‹คํŒจ ๋ชจ๋“œ: ๋งค์šฐ ๊ธด ์ž…๋ ฅ์—์„œ ๊ฐ„ํ—์  ์ธ์ˆ˜ ์ž˜๋ฆผ. ๋ชจ๋ธ์ด 100K ํ† ํฐ ๋ฌธ์„œ๋ฅผ ๋ฐ›๊ณ  ๋ฌธ์„œ์˜ ํ•ต์‹ฌ ์ฃผ์žฅ์„ ์ธ์ˆ˜๋กœ ์‚ฌ์šฉํ•˜์—ฌ ๋„๊ตฌ๋ฅผ ํ˜ธ์ถœํ•˜๋„๋ก ์š”์ฒญ๋ฐ›์„ ๋•Œ, GLM-5.1์ด ๋•Œ๋•Œ๋กœ ์š”์  ์ด์ „์— ์ธ์ˆ˜๋ฅผ ์ž๋ฆ…๋‹ˆ๋‹ค. ๋ณต๊ตฌ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค โ€” Cline์ด ์˜คํ˜•์„ฑ ํ˜ธ์ถœ์„ ํ‘œ์‹œํ•˜๊ณ  ๋ชจ๋ธ์ด ์žฌ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค โ€” ํ•˜์ง€๋งŒ ์Šน์ธ ์‚ฌ์ดํด์ด ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค.
  • ๊ถŒ์žฅ ์–‘์žํ™”: Q4_K_M. GLM-5.1์€ Gemma 4๋ณด๋‹ค ์•ฝ๊ฐ„ ๋œ ์šฐ์•„ํ•˜๊ฒŒ ์–‘์žํ™”๋ฉ๋‹ˆ๋‹ค; tool calling ์›Œํฌํ”Œ๋กœ์šฐ์—์„œ Q4 ์•„๋ž˜๋กœ ๋‚ด๋ ค๊ฐ€์ง€ ๋งˆ์‹ญ์‹œ์˜ค.
  • ์–ด๋””์— ์‚ฌ์šฉํ• ์ง€: ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๋ณด๊ณ ์„œ ์ƒ์„ฑ, ๊ด‘๋ฒ”์œ„ํ•œ ๋ฌธ์„œ ๋ถ„์„, ์ „์ฒด ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ์ปจํ…์ŠคํŠธ์— ์œ ์ง€ํ•ด์•ผ ํ•˜๋Š” ์—์ด์ „ํŠธ ์ž‘์—…. ์ปจํ…์ŠคํŠธ ๊ธธ์ด๊ฐ€ ์ œ์•ฝ์ด ๋  ๋•Œ์˜ ์„ ํƒ.

Qwen3 32B: ๊ท ํ˜• ์žกํžŒ ๋Œ€์•ˆ

Qwen3 32B๋Š” ์–ด๋А ๊ฒƒ๋„ ์„ ๋„ํ•˜์ง€ ์•Š์œผ๋ฉด์„œ ๋ชจ๋“  ๊ฒƒ์„ ๋Šฅ์ˆ™ํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. ๋‘ ๊ฐ€์ง€ ์„ค์น˜๋ฅผ ๊ด€๋ฆฌํ•˜์ง€ ์•Š๊ณ  ์ผ๋ฐ˜ ์ž‘์—…๊ณผ ๊ฐ€๋ฒผ์šด ์ฝ”๋“œ ์ž‘์—…์˜ ํ˜ผํ•ฉ์— ๋‹จ์ผ ๋ชจ๋ธ์ด ํ•„์š”ํ•  ๋•Œ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค.

  • ๊ฐ•์ : 4๊ฐœ MCP ์„œ๋ฒ„ ์ „๋ฐ˜์—์„œ ์ผ๊ด€๋œ tool calling ์‹ ๋ขฐ์„ฑ, ์ข‹์€ ์ผ๋ฐ˜์  ์ถ”๋ก , 24GB GPU์—์„œ ๊ธด ์—์ด์ „ํŠธ ๋ฃจํ”„๋ฅผ ์œ„ํ•ด ์ถฉ๋ถ„ํžˆ ๋น ๋ฆ„.
  • ์‹คํŒจ ๋ชจ๋“œ: Cline ์—„๊ฒฉ ํ˜•์‹์—์„œ ๋“œ๋ฌธ XML ์˜คํ˜•์„ฑ. ๋ฐœ์ƒํ•  ๋•Œ ์—์ด์ „ํŠธ ๋ฃจํ”„๊ฐ€ ๊น”๋”ํ•˜๊ฒŒ ์žฌ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค โ€” ์‹ค์ œ๋กœ๋Š” ๋‚ฎ์€ ์˜ํ–ฅ๋ ฅ ์‹คํŒจ ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค.
  • ๊ถŒ์žฅ ์–‘์žํ™”: Q4_K_M. Qwen3์€ ์šฐ์•„ํ•˜๊ฒŒ ์–‘์žํ™”๋ฉ๋‹ˆ๋‹ค; Q5_K_M์€ VRAM์ด ์žˆ์œผ๋ฉด ์†Œํญ ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.
  • ์–ด๋””์— ์‚ฌ์šฉํ• ์ง€: ์ž‘์—…๋ณ„๋กœ ๋ชจ๋ธ์„ ์ „ํ™˜ํ•˜๊ณ  ์‹ถ์ง€ ์•Š์€ ํ˜ผํ•ฉ ์›Œํฌํ”Œ๋กœ์šฐ. "ํŒ€์„ ์œ„ํ•œ ํ•˜๋‚˜์˜ ๋ชจ๋ธ" ์˜ต์…˜.

Qwen3-Coder 30B: ์ฝ”๋“œ ์ค‘์‹ฌ ์„ ํƒ

Qwen3-Coder 30B๋Š” ์ฝ”๋“œ ์ค‘์‹ฌ MCP ์ž‘์—…์—์„œ ์ตœ๊ณ ์˜ tool caller์ž…๋‹ˆ๋‹ค. replace_in_file, read_file, ์ฝ”๋“œ ์ธ์‹ ๋ธŒ๋ผ์šฐ์ € ์•ก์…˜, GitHub PR ๊ด€๋ฆฌ๋Š” ๋‚ด์žฅ๋œ ์ฝ”๋“œ ํŒŒ์ธํŠœ๋‹์˜ ํ˜œํƒ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

  • ๊ฐ•์ : ์ฝ”๋“œ MCP ๋„๊ตฌ์—์„œ ๊ฐ€์žฅ ๋†’์€ ์˜ฌ๋ฐ”๋ฅธ ํ˜•์„ฑ ํ˜ธ์ถœ ๋น„์œจ(~96%), ๋‹ค์ค‘ ํŒŒ์ผ ์—์ด์ „ํŠธ ์ž‘์—…์—์„œ ๊ฐ•๋ ฅ, ๋‹ค๋ฅธ 32B ์˜ต์…˜๋ณด๋‹ค ๋‚ฎ์€ VRAM(Q4_K_M์œผ๋กœ ~18GB).
  • ์‹คํŒจ ๋ชจ๋“œ: ์ฝ”๋“œ ๋น„๊ด€๋ จ ์„œ๋ฒ„์—์„œ ์•ฝํ•จ. sqlite์™€ puppeteer์—์„œ์˜ ์‹ ๋ขฐ์„ฑ์€ Gemma 4์— ๋น„ํ•ด ๋‚ฎ์•„์ง‘๋‹ˆ๋‹ค โ€” Qwen3-Coder๋Š” ๋ฒ”์šฉ ๋ชจ๋ธ๋ณด๋‹ค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ฟผ๋ฆฌ์™€ ๋ธŒ๋ผ์šฐ์ € ์•ก์…˜์„ ๋œ ๊ด€์šฉ์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  • ๊ถŒ์žฅ ์–‘์žํ™”: Q4_K_M. Q5_K_M์€ ๋” ์ •๋ฐ€ํ•œ ์ฝ”๋“œ ์ถ”๋ก ์„ ์›ํ•œ๋‹ค๋ฉด ์†Œํญ ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค.
  • ์–ด๋””์— ์‚ฌ์šฉํ• ์ง€: Cline + Continue.dev ์ฝ”๋“œ ์—์ด์ „ํŠธ, ์ €์žฅ์†Œ ๋ฆฌํŒฉํ† ๋ง, ํƒ์ƒ‰์  ๋ฒ„๊ทธ ๋””๋ฒ„๊น…. ์—์ด์ „ํŠธ๊ฐ€ ์ฝ”๋“œ ๋น„๊ด€๋ จ ์„œ๋ฒ„๋„ ํ„ฐ์น˜ํ•œ๋‹ค๋ฉด Gemma 4์™€ ๊ฒฐํ•ฉํ•˜์‹ญ์‹œ์˜ค.

Llama 3.3 70B: ์ตœ๊ณ  ์„ฑ๋Šฅ

Llama 3.3 70B๋Š” 2026๋…„ 5์›” ๊ธฐ์ค€ ์˜คํ”ˆ ๊ฐ€์ค‘์น˜ ์ƒํƒœ๊ณ„์—์„œ ๊ฐ€์žฅ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” tool caller์ž…๋‹ˆ๋‹ค. ํ•˜๋“œ์›จ์–ด๊ฐ€ ํ—ˆ์šฉํ•  ๋•Œ๋งŒ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค โ€” ์†Œํ˜• ๋ชจ๋ธ๋กœ๋„ ์ผ์ƒ์ ์ธ ์ž‘์—…์— ์ถฉ๋ถ„ํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

  • ๊ฐ•์ : 4๊ฐœ ์„œ๋ฒ„ ์ „๋ฐ˜์—์„œ ๊ฐ€์žฅ ๋†’์€ ์˜ฌ๋ฐ”๋ฅธ ํ˜•์„ฑ ํ˜ธ์ถœ ๋น„์œจ(~97%), ์ฒด์ธ ํ˜ธ์ถœ์—์„œ ๊ฐ€์žฅ ๊ฐ•ํ•œ ์‹ ๋ขฐ์„ฑ, ์ง€์ €๋ถ„ํ•œ ์ž…๋ ฅ์— ๊ฐ•๊ฑดํ•จ. harness๋ฅผ ํƒ“ํ•˜๋Š” ๊ฒƒ์„ ๋ฉˆ์ถ”๊ฒŒ ๋˜๋Š” ๋ชจ๋ธ.
  • ์‹คํŒจ ๋ชจ๋“œ: ์†๋„. ๋‹จ์ผ L40S 48GB์—์„œ Q4_K_M์˜ Llama 3.3 70B๋Š” ~10โ€“15 tokens/s๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค; ๊ธด ์—์ด์ „ํŠธ ๋ฃจํ”„๊ฐ€ ๋А๋ฆฌ๊ฒŒ ๋А๊ปด์ง‘๋‹ˆ๋‹ค. 2ร— RTX 3090์—์„œ ๋ถ„์‚ฐ ์ถ”๋ก ์œผ๋กœ ์ฒ˜๋ฆฌ๋Ÿ‰์ด ํ–ฅ์ƒ๋˜์ง€๋งŒ ์„ค์ •์ด ๋” ๋ณต์žกํ•ฉ๋‹ˆ๋‹ค.
  • ๊ถŒ์žฅ ์–‘์žํ™”: Q4_K_M์ด ์ตœ์†Ÿ๊ฐ’; VRAM์ด ํ—ˆ์šฉํ•œ๋‹ค๋ฉด Q5_K_M์ด ์„ ํ˜ธ๋ฉ๋‹ˆ๋‹ค(~52GB). Llama 3.3์€ ์šฐ์•„ํ•˜๊ฒŒ ์–‘์žํ™”๋ฉ๋‹ˆ๋‹ค โ€” Q4์™€ Q5์˜ ์ฐจ์ด๋Š” Gemma 4๋ณด๋‹ค ์ž‘์Šต๋‹ˆ๋‹ค.
  • ์–ด๋””์— ์‚ฌ์šฉํ• ์ง€: ์†๋„๋ณด๋‹ค ์‹ ๋ขฐ์„ฑ์ด ์ค‘์š”ํ•œ ์›Œํฌํ”Œ๋กœ์šฐ(์ปดํ”Œ๋ผ์ด์–ธ์Šค ๋ณด๊ณ ์„œ, ๋ฒ•์  ๊ฒ€ํ† , ์˜ˆ์™ธ ์ฒ˜๋ฆฌ). ๋˜๋Š” ์—ฌ์œ  ํ•˜๋“œ์›จ์–ด๊ฐ€ ์žˆ๋Š” ๋ชจ๋“  ์„ค์ •.

๐Ÿ’กTip: Q4_K_M์˜ Llama 3.3 70B๋Š” ~42GB VRAM์ด ํ•„์š”ํ•˜๋ฉฐ, ๋‹จ์ผ L40S 48GB ๋˜๋Š” ๋ถ„์‚ฐ ์ถ”๋ก ์„ ์‚ฌ์šฉํ•œ 2ร— RTX 3090 24GB์— ํŽธ์•ˆํ•˜๊ฒŒ ๋งž๊ณ , 64GB+ ํ†ตํ•ฉ ๋ฉ”๋ชจ๋ฆฌ์˜ Apple M-series ๋จธ์‹ ์—์„œ๋„ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ํ† ํฐ๋‹น ์ฒ˜๋ฆฌ๋Ÿ‰์ด ์‹ค์ œ ์ œ์•ฝ์ž…๋‹ˆ๋‹ค โ€” ๊ฐ ํ˜ธ์ถœ์ด ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ์–ด๋„ ๊ธด ์—์ด์ „ํŠธ ๋ฃจํ”„๋Š” ๋А๋ฆฌ๊ฒŒ ๋А๊ปด์ง‘๋‹ˆ๋‹ค.

Tool Calling์— ์ ํ•ฉํ•˜์ง€ ์•Š์€ ๋ชจ๋ธ

์„ธ ๊ฐ€์ง€ ๋ฒ”์ฃผ์˜ ๋ชจ๋ธ์ด harness์— ์ƒ๊ด€์—†์ด ๋™์ผํ•œ ๋ฐฉ์‹์œผ๋กœ ์‹คํŒจํ•ฉ๋‹ˆ๋‹ค. ์ž‘๋™ํ•˜๊ฒŒ ๋งŒ๋“ค๋ ค ํ•˜์ง€ ๋ง๊ณ ; ์œ„์˜ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ์˜ต์…˜ ์ค‘ ํ•˜๋‚˜๋กœ ์ „ํ™˜ํ•˜์‹ญ์‹œ์˜ค.

  • 7B ์ดํ•˜ ๋ชจ๋ธ. Llama 3.2 1B, Llama 3.2 3B, Phi-3 Mini, Gemma 2 2B โ€” ๋ชจ๋‘ ๋‹จ์ˆœํ•œ ๋‹จ์ผ ๋‹จ๊ณ„ ์ž‘์—… ์ด์ƒ์—์„œ ์˜คํ˜•์„ฑ tool call์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ถœ๋ ฅ์ด ์งง์€ ๋ฌธ์ž์—ด์ธ ๋ถ„๋ฅ˜ ํŠธ๋ฆฌ์•„์ฃผ("์ด ์ด๋ฉ”์ผ์€ ๊ณ ๊ฐ ์ง€์›/์˜์—…/์ŠคํŒธ์ž…๋‹ˆ๋‹ค")์—๋Š” ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค; ๋‹ค๋‹จ๊ณ„ ๊ณ„ํš์—๋Š” ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • Tool calling ํ›ˆ๋ จ ์—†๋Š” ๋ฒ”์šฉ ๋ชจ๋ธ. ๋ช…์‹œ์  tool calling ํŒŒ์ธํŠœ๋‹ ์—†๋Š” ๋Œ€๋ถ€๋ถ„์˜ 7Bโ€“13B ๋ฒ”์šฉ ์ฑ„ํŒ… ๋ชจ๋ธ์€ ๋„๊ตฌ ํ˜ธ์ถœ์„ ์‚ฐ๋ฌธ์œผ๋กœ ๋ฐ”๊พธ๊ฑฐ๋‚˜, ์ธ์ˆ˜ ์Šคํ‚ค๋งˆ๋ฅผ ์ž˜๋ชป ๋งž์ถ”๊ฑฐ๋‚˜, ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋„๊ตฌ๋ฅผ ๋งŒ๋“ค์–ด๋ƒ…๋‹ˆ๋‹ค. ๋ชจ๋ธ ํด๋ž˜์Šค๊ฐ€ ์‹คํŒจ์ด๋ฉฐ ํฌ๊ธฐ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.
  • ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ธ์˜ ๊ฐ•ํ•˜๊ฒŒ ์–‘์žํ™”๋œ ๋ฒ„์ „. Q3, Q2, IQ-quant๋Š” ์ฑ„ํŒ… ํ’ˆ์งˆ๋ณด๋‹ค tool calling ์‹ ๋ขฐ์„ฑ์„ ๋จผ์ € ์ €ํ•˜์‹œํ‚ต๋‹ˆ๋‹ค. Q3์˜ Gemma 4 27B๋Š” ์ฑ„ํŒ… ํ’ˆ์งˆ์—์„œ ๋น„์Šทํ•˜๊ฒŒ ๋ฒค์น˜๋งˆํฌ๋˜๋”๋ผ๋„ Q4_K_M์˜ Qwen3 32B๋ณด๋‹ค tool caller๋กœ์„œ ๋” ๋‚˜์ฉ๋‹ˆ๋‹ค. ์›Œํฌํ”Œ๋กœ์šฐ์— ๋งž๊ฒŒ ์–‘์žํ™”๋ฅผ ์กฐ์ •ํ•˜์‹ญ์‹œ์˜ค โ€” Q4_K_M์ด ํ”„๋กœ๋•์…˜ ์ตœ์†Ÿ๊ฐ’์ž…๋‹ˆ๋‹ค.
  • ๊ทธ๋ž˜๋„ ์‹œ๋„ํ•  ๋•Œ์˜ ์ฆ์ƒ: Cline์—์„œ ์˜คํ˜•์„ฑ XML(ํŒŒ์„œ๊ฐ€ ์ถ”์ถœํ•  ์ˆ˜ ์—†๋Š” tool call ๋ธ”๋ก), Aider์—์„œ ์‚ฐ๋ฌธ์œผ๋กœ ๋ฐ”๋€ SEARCH/REPLACE ๋ธ”๋ก, Continue.dev์—์„œ ์—ด๋ฆฐ ํŒŒ์ผ๊ณผ ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ๋งˆํฌ ์•ˆ์˜ ์ฝ”๋“œ, ๋ชจ๋ธ์ด ๋™์ผํ•œ ํ˜ธ์ถœ์„ ๋‘ ๋ฒˆ ์—ฐ์† ์ œ์•ˆํ•˜๋Š” ๋ง‰ํžŒ ์—์ด์ „ํŠธ ๋ฃจํ”„. ์ด ์ค‘ ์–ด๋А ๊ฒƒ๋„ harness ๋ฒ„๊ทธ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค โ€” harness๋ฅผ ๋ณ€๊ฒฝํ•˜๋ฉด ๋‹ค๋ฅธ ํ˜•ํƒœ๋กœ ๋™์ผํ•œ ์‹คํŒจ๊ฐ€ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.
Tool calling์— ์‹คํŒจํ•˜๋Š” ์„ธ ๊ฐ€์ง€ ๋ชจ๋ธ ๋ฒ”์ฃผ: 7B ์ดํ•˜ ๋ชจ๋ธ์€ ๋‹ค๋‹จ๊ณ„ ์ž‘์—…์—์„œ ์˜คํ˜•์„ฑ ํ˜ธ์ถœ์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค; tool calling ํ›ˆ๋ จ ์—†๋Š” ๋ชจ๋ธ์€ ํ˜ธ์ถœ์„ ์‚ฐ๋ฌธ์œผ๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค; Q3/Q2 ์–‘์žํ™”๋Š” ์ฑ„ํŒ… ํ’ˆ์งˆ๋ณด๋‹ค ์‹ ๋ขฐ์„ฑ์„ ๋จผ์ € ์ €ํ•˜์‹œํ‚ต๋‹ˆ๋‹ค โ€” Q4_K_M์ด ํ”„๋กœ๋•์…˜ ์ตœ์†Ÿ๊ฐ’์ž…๋‹ˆ๋‹ค.
Tool calling์— ์‹คํŒจํ•˜๋Š” ์„ธ ๊ฐ€์ง€ ๋ชจ๋ธ ๋ฒ”์ฃผ: 7B ์ดํ•˜ ๋ชจ๋ธ์€ ๋‹ค๋‹จ๊ณ„ ์ž‘์—…์—์„œ ์˜คํ˜•์„ฑ ํ˜ธ์ถœ์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค; tool calling ํ›ˆ๋ จ ์—†๋Š” ๋ชจ๋ธ์€ ํ˜ธ์ถœ์„ ์‚ฐ๋ฌธ์œผ๋กœ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค; Q3/Q2 ์–‘์žํ™”๋Š” ์ฑ„ํŒ… ํ’ˆ์งˆ๋ณด๋‹ค ์‹ ๋ขฐ์„ฑ์„ ๋จผ์ € ์ €ํ•˜์‹œํ‚ต๋‹ˆ๋‹ค โ€” Q4_K_M์ด ํ”„๋กœ๋•์…˜ ์ตœ์†Ÿ๊ฐ’์ž…๋‹ˆ๋‹ค.

โš ๏ธWarning: Tool calling์— 7B ์ดํ•˜ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ์šฐ๋ฆฌ๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ๋ณด๋Š” ์‹œ๊ฐ„ ๋‚ญ๋น„์ž…๋‹ˆ๋‹ค. ์ฆ์ƒ("harness๊ฐ€ ๊นจ์กŒ๋‹ค", "MCP๊ฐ€ ๊นจ์กŒ๋‹ค", "Cline์ด ๊นจ์กŒ๋‹ค")์€ ๋ชจ๋‘ ๋ชจ๋ธ์„ ๊ฐ€๋ฆฌํ‚ต๋‹ˆ๋‹ค. tool calling ํ›ˆ๋ จ์ด ์žˆ๋Š” 27B+ ๋ชจ๋ธ๋กœ ์ „ํ™˜ํ•˜๋ฉด ์Šคํƒ์˜ ๋‹ค๋ฅธ ๊ฒƒ์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ ๋„ ์ฆ์ƒ์ด ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

Tool Call ํ˜•์‹: ๋™์ผํ•œ ๊ธฐ์ˆ , ๋‹ค๋ฅธ wire ํ˜•์‹

๋™์ผํ•œ ๋ชจ๋ธ์ด 4๊ฐ€์ง€ ํ˜•์‹ ๋ชจ๋‘๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ํ˜•์‹ ์„ ํƒ์€ harness/ํ”„๋กœํ† ์ฝœ ๊ฒฐ์ •์ด๋ฉฐ ๋ชจ๋ธ ๊ฒฐ์ •์ด ์•„๋‹™๋‹ˆ๋‹ค.

  • ํ˜•์‹ ์ด์‹์„ฑ ์ฃผ์žฅ: ์œ„์˜ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” 5๊ฐœ ๋ชจ๋ธ์€ ํ˜•์‹๋ณ„ ์žฌ์„ค์ • ์—†์ด 4๊ฐ€์ง€ ํ˜•์‹ ๋ชจ๋‘๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. Cline์—์„œ ์‹ ๋ขฐ์„ฑ ์žˆ๊ฒŒ tool calling์„ ์ˆ˜ํ–‰ํ•˜๋Š” Gemma 4 27B๋Š” Goose+MCP์™€ Continue.dev Agent์—์„œ๋„ ์‹ ๋ขฐ์„ฑ ์žˆ๊ฒŒ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • ์‹œ์‚ฌ์ : ๋ชจ๋ธ์— ๋งž๋Š” ํ˜•์‹์ด ์•„๋‹Œ harness๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ง€์›ํ•˜๋Š” ํ˜•์‹์„ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค. ๋ชจ๋ธ์ด ํ•ต์‹ฌ ๋ณ€์ˆ˜์ž…๋‹ˆ๋‹ค.
  • ์˜ˆ์™ธ: SEARCH/REPLACE ๋ธ”๋ก(Aider ํ˜•์‹)์— ๋Œ€ํ•œ Qwen3-Coder์˜ ์ค€์ˆ˜๋Š” ์ฝ”๋“œ ํŒŒ์ธํŠœ๋‹์ด diff ์ถฉ์‹ค๋„๋ฅผ ๊ฐ•์กฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— Qwen3๋ณด๋‹ค ์•ฝ๊ฐ„ ๋‚ซ์Šต๋‹ˆ๋‹ค. ๋ฏธ๋ฏธํ•ฉ๋‹ˆ๋‹ค โ€” Qwen3 32B๋„ Aider์—์„œ ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
ํ˜•์‹์–ด๋””์— ๋‚˜ํƒ€๋‚˜๋Š”๊ฐ€์—„๊ฒฉํ•œ๊ฐ€?์˜คํ˜•์„ฑ ์ถœ๋ ฅ์— ๋Œ€ํ•œ ํ—ˆ์šฉ๋„
OpenAI ๋„๊ตฌ(JSON)OpenAI API, Continue.dev Agent์Šคํ‚ค๋งˆ ๊ฒ€์ฆ๋จ์˜ค๋ฅ˜ ํ‘œ์‹œ, ๋ชจ๋ธ ์žฌ์‹œ๋„
Cline XML ๋„๊ตฌ ๋ธ”๋กVS Code Cline ํ™•์žฅ๋งค์šฐ ์—„๊ฒฉ๋ฃจํ”„ ๋ง‰ํž˜; ์†Œํ˜• ๋ชจ๋ธ์ด ๋จผ์ € ์–ด๋ ค์›€์„ ๊ฒช์Œ
MCP JSON-RPC 2.0Goose, Cline, Continue.dev, LM Studio์Šคํ‚ค๋งˆ ๊ฒ€์ฆ๋จ์˜ค๋ฅ˜ ํ‘œ์‹œ, ๋ชจ๋ธ ์žฌ์‹œ๋„; ์ƒํƒœ๊ณ„๊ฐ€ ์ˆ˜๋ ดํ•˜๋Š” wire ํ˜•์‹
Aider SEARCH/REPLACE ๋ธ”๋กAider CLI๋ฆฌํ„ฐ๋Ÿด ํŒจํ„ด ๋งค์นญ๊ฑฐ๋ถ€ ํ›„ ์žฌ์‹œ๋„; ์†Œํ˜• ๋ชจ๋ธ์ด SEARCH ๋ธ”๋ก์„ ์‚ฐ๋ฌธ์œผ๋กœ ๋ฐ”๊พธ์–ด ์‹คํŒจ
4๊ฐ€์ง€ tool call ํ˜•์‹ ๋น„๊ต: OpenAI JSON(์Šคํ‚ค๋งˆ ๊ฒ€์ฆ๋จ, Continue.dev), Cline XML(๋งค์šฐ ์—„๊ฒฉ, ์ฒ˜์Œ์œผ๋กœ ์‹คํŒจ๋ฅผ ๋“œ๋Ÿฌ๋ƒ„), MCP JSON-RPC 2.0(์ƒํƒœ๊ณ„ ํ‘œ์ค€, ์Šคํ‚ค๋งˆ ๊ฒ€์ฆ๋จ), Aider SEARCH/REPLACE(๋ฆฌํ„ฐ๋Ÿด ํŒจํ„ด ๋งค์นญ) โ€” ๋ฒค์น˜๋งˆํฌ๋œ 5๊ฐœ ๋ชจ๋ธ ๋ชจ๋‘ 4๊ฐ€์ง€ ํ˜•์‹์„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
4๊ฐ€์ง€ tool call ํ˜•์‹ ๋น„๊ต: OpenAI JSON(์Šคํ‚ค๋งˆ ๊ฒ€์ฆ๋จ, Continue.dev), Cline XML(๋งค์šฐ ์—„๊ฒฉ, ์ฒ˜์Œ์œผ๋กœ ์‹คํŒจ๋ฅผ ๋“œ๋Ÿฌ๋ƒ„), MCP JSON-RPC 2.0(์ƒํƒœ๊ณ„ ํ‘œ์ค€, ์Šคํ‚ค๋งˆ ๊ฒ€์ฆ๋จ), Aider SEARCH/REPLACE(๋ฆฌํ„ฐ๋Ÿด ํŒจํ„ด ๋งค์นญ) โ€” ๋ฒค์น˜๋งˆํฌ๋œ 5๊ฐœ ๋ชจ๋ธ ๋ชจ๋‘ 4๊ฐ€์ง€ ํ˜•์‹์„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’กTip: ๊ฐ€์žฅ ๋ฒค์น˜๋งˆํฌ๊ฐ€ ์ข‹์€ ๊ฒƒ์ด ์•„๋‹Œ harness๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ง€์›ํ•˜๋Š” ํ˜•์‹์„ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค. ์œ„์˜ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” 5๊ฐœ ๋ชจ๋ธ์€ 4๊ฐ€์ง€ ํ˜•์‹์— ์ด์‹ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค; harness UX(๋‹จ๊ณ„๋ณ„ ์Šน์ธ, ๊ฐ์‚ฌ ์ถ”์ , IDE ํ†ตํ•ฉ)๋Š” ํ˜•์‹ ์„ ํƒ๋ณด๋‹ค ์‹ค์ œ ์„ฑ๊ณต์— ๋” ๊ฒฐ์ •์ ์ธ ์š”์†Œ์ž…๋‹ˆ๋‹ค.

Tool Calling ๋ชจ๋ธ ์„ ํƒ ์‹œ ํ”ํ•œ ์‹ค์ˆ˜

  • ์‹ค์ˆ˜ 1: tool calling ์‹คํŒจ๋ฅผ harness ํƒ“์œผ๋กœ ๋Œ๋ฆฌ๊ธฐ. ์ฆ์ƒ(์˜คํ˜•์„ฑ XML, ์‚ฐ๋ฌธ์œผ๋กœ ๋ฐ”๋€ SEARCH ๋ธ”๋ก, ์ผ์น˜ํ•˜์ง€ ์•Š๋Š” ์ฝ”๋“œ)์€ harness์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ํ˜•ํƒœ๋กœ ๋‚˜ํƒ€๋‚˜์ง€๋งŒ; ์›์ธ์€ ๋ณดํ†ต tool calling ํ›ˆ๋ จ ์—†๋Š” ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. ๋จผ์ € ๋ชจ๋ธ์„ ๋ฐ”๊พธ์‹ญ์‹œ์˜ค; ๋ชจ๋ธ์ด ๋‹ค๋ฅธ ๊ณณ์—์„œ ๊นจ๋—ํ•˜๊ฒŒ tool calling์„ ์ˆ˜ํ–‰ํ•จ์„ ํ™•์ธํ•œ ํ›„์—๋งŒ harness๋ฅผ ๋ฐ”๊พธ์‹ญ์‹œ์˜ค.
  • ์‹ค์ˆ˜ 2: ๋” ์ž‘์€ GPU์— ๋งž์ถ”๊ธฐ ์œ„ํ•ด ๊ณผ๋„ํ•˜๊ฒŒ ์–‘์žํ™”ํ•˜๊ธฐ. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” 27B ๋ชจ๋ธ์˜ Q3 ๋ฐ IQ-quant๋Š” ๋ณดํ†ต ๋ฐ”๋กœ ์•„๋ž˜ ํฌ๊ธฐ์˜ Q4_K_M๋ณด๋‹ค ๋‚˜์ฉ๋‹ˆ๋‹ค. ๋ชจ๋ธ๊ณผ ์–‘์žํ™”๋ฅผ ๋…๋ฆฝ์ ์ด ์•„๋‹Œ ํ•œ ์Œ์œผ๋กœ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค.
  • ์‹ค์ˆ˜ 3: "๋‹จ์ˆœํ•œ" tool call์— ์†Œํ˜• ๋ฒ”์šฉ ๋ชจ๋ธ ์‚ฌ์šฉํ•˜๊ธฐ. ํ”„๋กฌํ”„ํŠธ์—์„œ "๋‹จ์ˆœํ•œ" ๊ฒƒ์ด 7B ๋ฒ”์šฉ ๋ชจ๋ธ์—๊ฒŒ "๋‹จ์ˆœํ•œ" ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค โ€” ์˜คํ˜•์„ฑ ํ˜ธ์ถœ ๋น„์œจ์ด ๋‹จ์ผ ๋‹จ๊ณ„ ์ž‘์—…์กฐ์ฐจ 5โ€“10%์˜ ์‹คํ–‰์—์„œ ์‹คํŒจํ•  ๋งŒํผ ๋†’์Šต๋‹ˆ๋‹ค. ๋ถ„๋ฅ˜ ํŠธ๋ฆฌ์•„์ฃผ์—๋Š” Llama 3.2 3B, ๋„๊ตฌ๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๋ชจ๋“  ๊ฒƒ์—๋Š” Gemma 4 27B(๋˜๋Š” ๋” ํฐ ๊ฒƒ)๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.
  • ์‹ค์ˆ˜ 4: ์ฒด์ธ ํ˜ธ์ถœ ๋ณตํ•ฉ ๋ฌด์‹œํ•˜๊ธฐ. ํ˜ธ์ถœ๋‹น 95% ๋น„์œจ์€ ์—์ด์ „ํŠธ ๋ฃจํ”„ ๋‹จ๊ณ„์— ๊ฑธ์ณ ๋ณตํ•ฉ๋ฉ๋‹ˆ๋‹ค. ๋‹จ๊ณ„๋‹น 95%์˜ 8๋‹จ๊ณ„ ์ž‘์—…์€ ~66%์˜ ์‹œ๊ฐ„์— ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค. ๋ณตํ•ฉ์„ ๊ณ„ํšํ•˜์‹ญ์‹œ์˜ค โ€” ๊ณ„ํš ์ง€ํ‰์„ ์„ ์งง๊ฒŒ ์œ ์ง€ํ•˜๊ณ , ์Šน์ธ ๊ฒŒ์ดํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ํ˜„์‹ค์ ์ธ ๊ฐ€์žฅ ๊ธด ์ง€ํ‰์„ ์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์ž‘์€ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ธ์„ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค.
  • ์‹ค์ˆ˜ 5: MCP ์‹ ๋ขฐ์„ฑ ๋Œ€์‹  ๋ฆฌ๋”๋ณด๋“œ ์ ์ˆ˜ ์ถ”๊ตฌํ•˜๊ธฐ. ๊ณต๊ฐœ ๋ฒค์น˜๋งˆํฌ(BFCL, ToolBench)๋Š” ์œ ์šฉํ•œ ์‹ ํ˜ธ์ด์ง€๋งŒ MCP ์„œ๋ฒ„ ์›Œํฌํ”Œ๋กœ์šฐ์™€ ์ผ๋Œ€์ผ ๋Œ€์‘๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅธ ๋ฒค์น˜๋งˆํฌ๋Š” ์‹ค์ œ ์›Œํฌํ”Œ๋กœ์šฐ์ž…๋‹ˆ๋‹ค; ์‹คํ–‰ํ•  ์ˆ˜ ์—†๋‹ค๋ฉด ์ด ๋ชฉ๋ก์˜ ๋ชจ๋ธ์„ ์„ ํ˜ธํ•˜์‹ญ์‹œ์˜ค โ€” ์‹ค์ œ ์›Œํฌํ”Œ๋กœ์šฐ์—์„œ ์‚ด์•„๋‚จ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜

FAQ

2026๋…„ tool calling์—์„œ ๊ฐ€์žฅ ๋†’์€ ์„ฑ๊ณต๋ฅ ์„ ๊ฐ€์ง„ ๋กœ์ปฌ ๋ชจ๋ธ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

Llama 3.3 70B๊ฐ€ ํ…Œ์ŠคํŠธํ•œ 4๊ฐœ์˜ ์ฐธ๊ณ  MCP ์„œ๋ฒ„์—์„œ ๊ฐ€์žฅ ๋†’์€ ์˜ฌ๋ฐ”๋ฅธ ํ˜•์„ฑ ํ˜ธ์ถœ ๋น„์œจ(~97%)์„ ๊ฐ€์ง‘๋‹ˆ๋‹ค. Q4_K_M์œผ๋กœ 48GB+ VRAM์ด ํ•„์š”ํ•˜๋ฏ€๋กœ ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž๋Š” ์†Œํ˜• ์‹ ๋ขฐ ๋ชจ๋ธ ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค โ€” ๋ฒ”์šฉ ์ž‘์—…์—๋Š” Gemma 4 27B, ๊ธด ์ปจํ…์ŠคํŠธ์—๋Š” GLM-5.1 32B, ์ฝ”๋“œ์—๋Š” Qwen3-Coder 30B, ๊ท ํ˜• ์žกํžŒ ๋Œ€์•ˆ์œผ๋กœ Qwen3 32B. 4๊ฐœ์˜ 27Bโ€“32B ์˜ต์…˜ ๋ชจ๋‘ 93โ€“96% ๋ฒ”์œ„์— ์œ„์น˜ํ•˜๋ฉฐ ์Šน์ธ ๊ฒŒ์ดํŠธ๊ฐ€ ์žˆ๋Š” ํ”„๋กœ๋•์…˜ ์—์ด์ „ํŠธ ์ž‘์—…์— ์ถฉ๋ถ„ํžˆ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Gemma 4์˜ ๊ธฐ๋ณธ tool calling์ด ํ”„๋กฌํ”„ํŒ… ํŠธ๋ฆญ ์—†์ด ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ?

์˜ˆ. Gemma 4 27B๋Š” ํ‘œ์ค€ ์ฑ„ํŒ… ํ˜•์‹์—์„œ ์ง์ ‘ ๊นจ๋—ํ•œ function calling JSON๊ณผ ๊นจ๋—ํ•œ Cline XML์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค โ€” ๋„๊ตฌ๋ณ„ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง ์—†์ด, JSON ๋ชจ๋“œ ๋ž˜ํผ ์—†์ด, ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ ์ฃผ๋ฌธ ์—†์ด. ๋ชจ๋ธ์€ ์‚ฌํ›„ ํ›ˆ๋ จ ๋‹จ๊ณ„์—์„œ tool calling ํ›ˆ๋ จ์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค; ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ์— ๋„๊ตฌ ๋ชฉ๋ก์„ ํฌํ•จํ•˜์—ฌ ๋‹ค๋ฅธ ์ฑ„ํŒ… ๋ชจ๋ธ์ฒ˜๋Ÿผ ํ˜ธ์ถœํ•˜๋ฉด ๋‚˜๋จธ์ง€๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

Llama 3.3 70B๊ฐ€ ์‹ ๋ขฐ์„ฑ ์žˆ๊ฒŒ tool call์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์˜ˆ โ€” ํ…Œ์ŠคํŠธํ•œ 5๊ฐœ ๋ชจ๋ธ ์ค‘ ๊ฐ€์žฅ ๋†’์€ ์‹ ๋ขฐ์„ฑ์„ ๊ฐ€์ง‘๋‹ˆ๋‹ค. ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋Š” ํ•˜๋“œ์›จ์–ด์ž…๋‹ˆ๋‹ค: Q4_K_M์œผ๋กœ ~42GB VRAM์ด ํ•„์š”ํ•˜๋ฏ€๋กœ ๋‹จ์ผ L40S 48GB ๋˜๋Š” ๋ถ„์‚ฐ ์ถ”๋ก ์„ ์‚ฌ์šฉํ•œ 2ร— RTX 3090 24GB์— ํŽธ์•ˆํ•˜๊ฒŒ ๋งž๊ณ , 64GB+ ํ†ตํ•ฉ ๋ฉ”๋ชจ๋ฆฌ์˜ Apple M-series ๋จธ์‹ ์—์„œ๋„ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ํ† ํฐ๋‹น ์ฒ˜๋ฆฌ๋Ÿ‰์ด ์‹ค์ œ ์ œ์•ฝ์ž…๋‹ˆ๋‹ค โ€” ๊ฐ ํ˜ธ์ถœ์ด ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ์–ด๋„ ๊ธด ์—์ด์ „ํŠธ ๋ฃจํ”„๋Š” ๋А๋ฆฌ๊ฒŒ ๋А๊ปด์ง‘๋‹ˆ๋‹ค.

์–ด๋–ค ๋ชจ๋ธ์ด ๋ณ‘๋ ฌ ํ•จ์ˆ˜ ํ˜ธ์ถœ์„ ๊ฐ€์žฅ ์ž˜ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๊นŒ?

Llama 3.3 70B๊ฐ€ ๋ณ‘๋ ฌ ํ˜ธ์ถœ ์‹ ๋ขฐ์„ฑ์—์„œ ์„ ๋‘์ž…๋‹ˆ๋‹ค โ€” ํ”„๋กฌํ”„ํŠธ๊ฐ€ "์ด ์„ธ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋™์‹œ์— ๋‚˜์—ดํ•˜๋ผ"์ผ ๋•Œ, 70B ๋ชจ๋ธ์€ 27Bโ€“32B ์˜ต์…˜๋ณด๋‹ค ๋” ์ž์ฃผ ๊นจ๋—ํ•˜๊ฒŒ ๋ณ‘๋ ฌ ํ˜ธ์ถœ์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค. Gemma 4 27B์™€ Qwen3 32B๊ฐ€ ๋งค์šฐ ๊ฐ€๊น์Šต๋‹ˆ๋‹ค. Qwen3-Coder 30B๋Š” ์ฝ”๋“œ ํŒŒ์ธํŠœ๋‹์ด ์ˆœ์ฐจ์  ํŽธ์ง‘์„ ๊ฐ•์กฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ณ‘๋ ฌ ํ˜ธ์ถœ์—์„œ ์•ฝ๊ฐ„ ๋” ์•ฝํ•ฉ๋‹ˆ๋‹ค. ๋ฏธ๋ฏธํ•ฉ๋‹ˆ๋‹ค โ€” ๋Œ€๋ถ€๋ถ„์˜ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ์—์„œ ๋ณ‘๋ ฌ ํ˜ธ์ถœ ์‹ ๋ขฐ์„ฑ์€ ์ฒด์ธ ํ˜ธ์ถœ ์‹ ๋ขฐ์„ฑ๋ณด๋‹ค ๋œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค โ€” ์‹ค์ œ๋กœ๋Š” ์ฒด์ธ์ด ํ›จ์”ฌ ๋” ์ผ๋ฐ˜์ ์ž…๋‹ˆ๋‹ค.

์–‘์žํ™”๋œ ๋ฒ„์ „์ด tool calling์—์„œ ์„ฑ๋Šฅ์ด ์ €ํ•˜๋ฉ๋‹ˆ๊นŒ?

์˜ˆ, ์ €ํ•˜๋Š” ์ฑ„ํŒ… ํ’ˆ์งˆ๋ณด๋‹ค tool calling ์‹ ๋ขฐ์„ฑ์— ๋จผ์ € ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. Q3์˜ Gemma 4 27B๋Š” ๋‘˜ ๋‹ค ๋น„์Šทํ•œ ์ฑ„ํŒ… ์ถœ๋ ฅ์„ ์ƒ์„ฑํ•˜๋”๋ผ๋„ Q4_K_M์˜ ๋™์ผํ•œ ๋ชจ๋ธ๋ณด๋‹ค ๋ˆˆ์— ๋„๊ฒŒ ๋‚˜์œ tool caller์ž…๋‹ˆ๋‹ค. ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ์†Œ๋Ÿ‰ ๊ฐ€์ค‘์น˜ ์–‘์žํ™”๊ฐ€ tool call ํ˜•์‹์œผ๋กœ ๋ผ์šฐํŒ…ํ•˜๋Š” ์ •๋ฐ€ํ•œ ํ™œ์„ฑํ™”๋ฅผ ๊นจ๋œจ๋ฆฌ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. Q4_K_M์ด ์œ„์˜ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” 5๊ฐœ ๋ชจ๋ธ์— ๋Œ€ํ•œ ํ”„๋กœ๋•์…˜ ์ตœ์†Ÿ๊ฐ’์ž…๋‹ˆ๋‹ค; Q5_K_M์ด ์•ˆ์ „ํ•œ ํ–ฅ์ƒ์ž…๋‹ˆ๋‹ค; Q3 ์ดํ•˜๋Š” ์—์ด์ „ํŠธ ์ž‘์—…์— ๊ถŒ์žฅ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

tool calling์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ์†Œํ˜• ๋ชจ๋ธ์„ ํŒŒ์ธํŠœ๋‹ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ฐ€๋Šฅํ•˜์ง€๋งŒ ๊ฑฐ์˜ ๊ฐ€์น˜๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์œ„์˜ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” 5๊ฐœ ๋ชจ๋ธ์€ ์›๋ž˜ ์—ฐ๊ตฌ์†Œ์—์„œ ์‚ฌํ›„ ํ›ˆ๋ จ ๋‹จ๊ณ„์—์„œ tool calling ํ›ˆ๋ จ์„ ๋‚ด์žฅํ–ˆ์Šต๋‹ˆ๋‹ค; ์†Œํ˜• ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ ํŒŒ์ธํŠœ๋‹์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐ™์€ ์ˆ˜์ค€์— ๋„๋‹ฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ธ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. ํŠน์ • ๋„๋ฉ”์ธ ๋„๊ตฌ ํ‘œ๋ฉด(๋…์  ๋‚ด๋ถ€ ๋„๊ตฌ)์ด ์žˆ๋‹ค๋ฉด, Gemma 4 ๋˜๋Š” Qwen3์— ๋Œ€ํ•œ ์†Œํ˜• LoRA๊ฐ€ ๊ท€ํ•˜์˜ ๋„๊ตฌ์— ๋Œ€ํ•œ ์Šคํ‚ค๋งˆ ์ค€์ˆ˜๋ฅผ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค โ€” ํ•˜์ง€๋งŒ tool calling ํ›ˆ๋ จ ์—†๋Š” ๋ชจ๋ธ์„ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” tool caller๋กœ ์ „ํ™˜ํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” JSON ์ถœ๋ ฅ์— ์–ด๋–ค ๋ชจ๋ธ์ด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๊นŒ?

์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” JSON ์ถœ๋ ฅ๊ณผ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” tool calling์€ ์ƒ๊ด€๊ด€๊ณ„๊ฐ€ ์žˆ์ง€๋งŒ ๋™์ผํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ˆœ์ˆ˜ํ•œ JSON ๋ชจ๋“œ ์ž‘์—…(tool call ์—†๋Š” ๊ตฌ์กฐํ™”๋œ ์ถœ๋ ฅ ์ถ”์ถœ)์—์„œ๋Š” Gemma 4 27B์™€ GLM-5.1 32B๊ฐ€ ๊ฐ€์žฅ ๊ฐ•ํ•ฉ๋‹ˆ๋‹ค โ€” ๋‘˜ ๋‹ค ์ถ”๊ฐ€ ์‚ฐ๋ฌธ์ด๋‚˜ ์ฃผ์„ ์—†์ด ๊นจ๋—ํ•œ JSON์„ ๋ฐœํ–‰ํ•ฉ๋‹ˆ๋‹ค. tool call์— ๋Œ€ํ•ด์„œ๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” 5๊ฐœ ๋ชจ๋ธ ๋ชจ๋‘ ์ž๊ฒฉ์ด ์žˆ์Šต๋‹ˆ๋‹ค; tool call ๋ž˜ํผ ์•ˆ์— ๋ฐœํ–‰ํ•˜๋Š” JSON์€ ๋ชจ๋“  ๊ฒฝ์šฐ์— ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ˜•์„ฑ๋ฉ๋‹ˆ๋‹ค.

CPU ์ „์šฉ ์„ค์ •์—์„œ tool calling์ด ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ?

๊ธฐ์ˆ ์ ์œผ๋กœ ์˜ˆ์ด์ง€๋งŒ, ์‹ค์ œ๋กœ๋Š” ๊ณ ํ†ต์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. 32GB RAM CPU์—์„œ Q4_K_M์˜ Gemma 4 27B๋Š” ~1โ€“3 tokens/s๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค; ๋‹ค๋‹จ๊ณ„ ์ž‘์—…์— 30Kโ€“80K ํ† ํฐ์ด ํ•„์š”ํ•œ ์—์ด์ „ํŠธ ๋ฃจํ”„๋Š” ๋ช‡ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค. CPU ์ „์šฉ์€ ์†Œํ˜• ๋ชจ๋ธ(Llama 3.2 3B)์„ ์‚ฌ์šฉํ•œ ํ‰๊ฐ€ ๋ฐ ๋ถ„๋ฅ˜ ํŠธ๋ฆฌ์•„์ฃผ์—๋Š” ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค; ํ”„๋กœ๋•์…˜ ์—์ด์ „ํŠธ์—๋Š” GPU ๋˜๋Š” Apple Silicon ํ†ตํ•ฉ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์‹ค์šฉ์  ์ตœ์†Ÿ๊ฐ’์ž…๋‹ˆ๋‹ค.

โ† ๊ณ ๊ธ‰ ๋กœ์ปฌ LLM์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

2026๋…„ Tool Calling ์ตœ๊ณ  ๋กœ์ปฌ ๋ชจ๋ธ: ์‹ค์ œ MCP ๋ฒค์น˜๋งˆํฌ | PromptQuorum