3.1 KB ยท ์ˆ˜์ • 2026-06-03 11:14
๋ชฉ์ฐจ

๐Ÿ” EVALUATOR ์›นํŽ˜์ด์ง€ ์‹ค์‚ฌ์šฉ ํ‰๊ฐ€ โ€” ์„ค๊ณ„ ์ œ์•ˆ

์ƒํƒœ = ์ œ์•ˆ(๊ฒฐ์ • 2๊ฑด ๋Œ€๊ธฐ). ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ EVALUATOR์˜ ๋Šฅ๋ ฅ์„ "๊ณ„ํš ์ถฉ์กฑ ๊ฒ€์ฆ"์—์„œ "์‹ค์‚ฌ์šฉ ๋ฌธ์ œยท๊ฐœ์„ ์•ˆ ํŒ์ •"์œผ๋กœ ํ™•์žฅํ•˜๋Š” ์„ค๊ณ„. 2026-06-02 ์ฑ„ํ‹ฐ ์ œ์•ˆ.

๋ฌธ์ œ

ํ˜„์žฌ EVALUATOR๋Š” ์ฝ”๋“œ๋งŒ ์ฝ์–ด ๊ณ„ํš ์ถฉ์กฑ ์—ฌ๋ถ€๋ฅผ ๋ณธ๋‹ค. ์ด๊ฒƒ์œผ๋กœ๋Š” ์›นํŽ˜์ด์ง€๊ฐ€ ์‹ค์ œ๋กœ ์ž‘๋™ํ•˜๋Š”์ง€, ์‹ค์‚ฌ์šฉ ์‹œ ์–ด๋–ค ๋ฌธ์ œ๊ฐ€ ๋‚˜๋Š”์ง€ ๋ชป ์žก๊ณ  ์˜คํžˆ๋ ค ์—†๋Š” ๋ฌธ์ œ๋ฅผ ์ง€์–ด๋‚ด๊ธฐ ์‰ฝ๋‹ค(ํ• ๋ฃจ์‹œ๋„ค์ด์…˜).

ํ•ต์‹ฌ ๋ฐฉํ–ฅ

EVALUATOR์—๊ฒŒ ์†(๋ธŒ๋ผ์šฐ์ € ์กฐ์ž‘)๊ณผ ๋ˆˆ(์Šคํฌ๋ฆฐ์ƒท+๋น„์ „)์„ ์ฃผ๊ณ , ์‹ค์ œ๋กœ ๋„์›Œ ์กฐ์ž‘ํ•œ ์ฆ๊ฑฐ๋กœ๋งŒ ํŒ์ •ํ•˜๊ฒŒ ํ•œ๋‹ค. "๊ฒ€์ฆ์ฆ๊ฑฐ ๊ธฐ๋ฐ˜ ๊ฒฐ๊ณผ๊ณ„์•ฝ" ์›์น™๊ณผ ์ •ํ•ฉ.

๋‘ ํ‰๊ฐ€ ์ถ•

ํŒŒ์ดํ”„๋ผ์ธ (์ตœ์†Œ ๋ฒ„์ „)

  1. preview โ€” CODI ์‚ฐ์ถœ๋ฌผ์„ ๋„์›€(์ •์ ์ด๋ฉด ๋กœ์ปฌ ์„œ๋ฒ„, dev ์„œ๋ฒ„๋ฉด ๊ธฐ๋™ ํ›„ URL ๋Œ€๊ธฐ). ๊ณ ์ • ํ•˜๋„ค์Šค๋กœ ์ฒ˜๋ฆฌ.
  2. drive โ€” Playwright๋กœ PLANNER ๊ฒ€์ฆ๊ธฐ์ค€ ํ”Œ๋กœ์šฐ ์‹คํ–‰ + ์งง์€ ์ž์œ  ํƒ์ƒ‰.
  3. capture โ€” ์ฝ˜์†”/ํŽ˜์ด์ง€ ์—๋Ÿฌ, ์‹คํŒจ ์š”์ฒญ, ๋‹จ๊ณ„๋ณ„ ์Šคํฌ๋ฆฐ์ƒท.
  4. evaluate โ€” ๋น„์ „ LLM์ด [๊ณ„ํš์ถฉ์กฑ] + [์‹ค์‚ฌ์šฉํ’ˆ์งˆ] ๋‘ ์ถ• ํ‰๊ฐ€.
  5. contract โ€” PASS/FAIL/์ˆ˜์ •์š”๊ตฌ + ๋ฌธ์ œ๋ชฉ๋ก + ๊ฐœ์„ ์•ˆ, ๊ฐ ํ•ญ๋ชฉ์— ์ฆ๊ฑฐ(์Šคํฌ๋ฆฐ์ƒทยท์ฝ˜์†”๋ผ์ธยทํ”Œ๋กœ์šฐ ๋‹จ๊ณ„) ์ฒจ๋ถ€ โ†’ HandoffArtifact ์ €์žฅ.

๋„๊ตฌ ๊ถŒ๊ณ  = Playwright MCP

2026 ๊ธฐ์ค€ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ๊ณต์‹ ์„œ๋ฒ„๊ฐ€ ์—์ด์ „ํŠธ ๋ธŒ๋ผ์šฐ์ € ์ž๋™ํ™” ๋””ํดํŠธ. ์ ‘๊ทผ์„ฑ ํŠธ๋ฆฌ(ํ…์ŠคํŠธ) ๊ธฐ๋ฐ˜์ด๋ผ ์–ด๋–ค ์ถ”๋ก  ๋ชจ๋ธ์—์„œ๋„ ๋™์ž‘, ๋ชจํ˜ธํ•œ ํ™”๋ฉด์„ ์ถ”๋ก ํ•˜๋ฉฐ ํƒ์ƒ‰ํ•˜๋Š” ๋ฐ ๊ฐ•ํ•จ. ๋‹จ์  = ํ† ํฐ(๊ณ ์ • CLI ๋Œ€๋น„ ์•ฝ 4๋ฐฐ). EVALUATOR๋Š” ์ฑ„ํ‹ฐ์™€ ๊ฐ™์€ claude-agent-sdk(๊ตฌ๋…) ์œ„๋ผ ๋น„์šฉ ๋ถ€๋‹ด ์ ์Œ. 2026 ๊ถŒ์žฅ ํŒจํ„ด = ํƒ์ƒ‰ยท๋ฐœ๊ฒฌ์€ MCP, ํšŒ๊ท€ ๋ณดํ˜ธ๊ฐ€ ํ•„์š”ํ•œ ํ•ต์‹ฌ๋งŒ ์Šคํฌ๋ฆฝํŠธ๋กœ ๊ตณํžˆ๋Š” ์กฐํ•ฉ โ†’ ์ฒ˜์Œ์—” MCP๋งŒ์œผ๋กœ ์ถฉ๋ถ„.

๊ฒฐ์ • 2๊ฑด (๋Œ€๊ธฐ)

  1. ํƒ์ƒ‰ ๊นŠ์ด โ€” โ“ PLANNER ๊ฒ€์ฆ๊ธฐ์ค€ ํ”Œ๋กœ์šฐ๋งŒ(์ข๊ณ  ๋น ๋ฆ„) vs โ“‘ ๊ฑฐ๊ธฐ์— EVALUATOR ์ž์œ ํƒ์ƒ‰ ์ถ”๊ฐ€(์‹ค์‚ฌ์šฉ ๋ฌธ์ œ ๋ฐœ๊ตดโ†‘, ํ† ํฐโ†‘). ์‹ค์‚ฌ์šฉ ๋ฌธ์ œ๋ฅผ ๋ณด๋ ค๋ฉด โ“‘ ๊ถŒ์žฅ.
  2. ๋น„์ „ ํ‰๊ฐ€ ํฌํ•จ ์—ฌ๋ถ€ โ€” ๋นผ๋ฉด "์ž‘๋™์€ ํ•จ, ๊ทธ๋Ÿฐ๋ฐ ๋ชป์ƒ๊น€/๋ถˆํŽธํ•จ"์„ ๋ชป ์žก์Œ. ๋ ˆ์ด์•„์›ƒยทUX๊นŒ์ง€ ๋ณด๋ ค๋ฉด ํฌํ•จ ๊ถŒ์žฅ.

์Šค์ฝ”ํ”„ ์•ˆ์ „์„ฑ

๋ธŒ๋ผ์šฐ์ €๋Š” ์ฝ๊ธฐยท์กฐ์ž‘๋งŒ ํ•˜๊ณ  ์ฝ”๋“œ๋ฅผ ์•ˆ ๊ณ ์น˜๋ฏ€๋กœ EVALUATOR "์ง์ ‘ ์ˆ˜์ • ๊ธˆ์ง€" ๊ทœ์น™๊ณผ ์ถฉ๋Œ ์—†์Œ. serve ๋‹จ๊ณ„๋งŒ ์ž„์˜ Bash๊ฐ€ ์•„๋‹Œ ๊ณ ์ • ํ•˜๋„ค์Šค๋กœ ๋ง‰์œผ๋ฉด broker ์œ„ํ—˜์ž‘์—… ๊ฒŒ์ดํŠธ๋„ ์•ˆ ๊ฑด๋“œ๋ฆผ.

๋‹ค์Œ

์œ„ ๊ฒฐ์ • 2๊ฑด(ํƒ์ƒ‰ ๊นŠ์ด / ๋น„์ „ ํฌํ•จ) ํ™•์ • ์‹œ โ†’ 5๋‹จ๊ณ„ + ๊ฒฐ๊ณผ๊ณ„์•ฝ ์Šคํ‚ค๋งˆ๋กœ ์ฝ”๋”” ์ด์‹ ์ง€์‹œ๋ฌธ(.md) ์ž‘์„ฑ.