๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

Skills are new features: Building Skill-Centric Harness โ€” Yogendra Miraje, FactSet

AI Engineer ยท 2026-07-30 03:00 ยท 17:24

ํ•œ ์ค„ ํ•ต์‹ฌ

์—์ด์ „ํŠธ ์ œํ’ˆ์—์„œ๋Š” ๊ธฐ๋Šฅ์ด ํ™”๋ฉด์ด ์•„๋‹ˆ๋ผ skill๋กœ ์˜ฎ๊ฒจ๊ฐ€๋ฉฐ, ์—”์ง€๋‹ˆ์–ด์˜ ์—ญํ• ๋„ ๊ธฐ๋Šฅ ๊ตฌํ˜„๋ณด๋‹ค skill์ด ์•ˆ์ •์ ์œผ๋กœ ์‹คํ–‰๋˜๋„๋ก harness์™€ ๋ผ์šฐํŒ…ยท๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ์ชฝ์œผ๋กœ ๋ฐ”๋€๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:01
    ๊ธฐ์กด์˜ blueprints๋Š” ์‚ฌ์‹ค skill์˜ ์ดˆ๊ธฐ ํ˜•ํƒœ์˜€๊ณ , ์ด์ œ๋Š” skills๋ฅผ ๋ณ„๋„ ํ‘œ์ค€์ฒ˜๋Ÿผ ๋ฐ›์•„๋“ค์—ฌ agentic product์— ๋ณธ๊ฒฉ์ ์œผ๋กœ ์ ์šฉํ•ด์•ผ ํ•œ๋‹ค. ์—์ด์ „ํŠธ๊ฐ€ ์ œํ’ˆ์˜ ์ฃผ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ๋˜๋ฉด prompts๋Š” ์ •์ฒด์„ฑ, tools๋Š” ์—ฐ๊ฒฐ ๋Œ€์ƒ, skills๋Š” ์ž‘์—… ์ˆ˜ํ–‰ ๋ฐฉ์‹์ด ๋˜๋ฉฐ, ๊ทธ ๊ฒฐ๊ณผ ๊ธฐ๋Šฅ์€ ํ™”๋ฉด์ด ์•„๋‹ˆ๋ผ skill๋กœ ๊ตฌํ˜„๋œ๋‹ค.
  2. 5:00
    skill์€ ํŠน์ • ์ž‘์—…์„ ์ž˜ ์ˆ˜ํ–‰ํ•˜๋„๋ก ๊ฐ€๋ฅด์น˜๋Š” ํ‘œ์ค€ํ™”๋œ ๋ฐฉ๋ฒ•์ด๋ฉฐ, skill.md์˜ ์ด๋ฆ„ยท์„ค๋ช…ยท๋ณธ๋ฌธยท์ฐธ์กฐ ํŒŒ์ผยท์Šคํฌ๋ฆฝํŠธ๊ฐ€ ํ•ต์‹ฌ ์š”์†Œ๊ฐ€ ๋œ๋‹ค. harness์— skill์„ ๋„ฃ์œผ๋ ค๋ฉด skill registry, system prompt, file read tool์ด ์ตœ์†Œ ํ•„์š”ํ•˜๊ณ , ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•œ๋‹ค๋ฉด bash๋‚˜ sandbox๋„ ํ•จ๊ป˜ ๊ฐ–์ถฐ์•ผ ํ•œ๋‹ค.
  3. 8:01
    skill discovery๋Š” registry์˜ ์ด๋ฆ„ยท์„ค๋ช…ยท๊ฒฝ๋กœ๋ฅผ system prompt์— ๋„ฃ๋Š” ๋ฐฉ์‹์œผ๋กœ ์‹œ์ž‘ํ•˜๋ฉฐ, ๋ณธ๋ฌธ์€ ํ•„์š”ํ•  ๋•Œ๋งŒ ์ฝ๋Š” progressive disclosure๊ฐ€ ์ค‘์š”ํ•˜๋‹ค. ์„ค๋ช…์€ ๋ผ์šฐํŒ… ์‹ ํ˜ธ์ด๋ฏ€๋กœ ์‚ฌ์šฉ์ž ์˜๋„์™€ ๋งž๋Š” ํŠธ๋ฆฌ๊ฑฐ ๋‹จ์–ด๋ฅผ ๋ช…ํ™•ํžˆ ๋„ฃ์–ด์•ผ ํ•˜๊ณ , skill์€ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ ์ค‘์‹ฌ์ด ์•„๋‹ˆ๋ผ ์‹ค์ œ ์‚ฌ์šฉ์ž intent ์ค‘์‹ฌ์œผ๋กœ ๋ฌถ์–ด์•ผ ํ•œ๋‹ค.
  4. 12:01
    ๋ชจ๋ธ์ด ๋ฐ”๋€Œ๋ฉด ๊ฐ™์€ skill๋„ ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, skill์€ ๋ฌธ์„œ๊ฐ€ ์•„๋‹ˆ๋ผ ๋ชจ๋ธ๊ณผ์˜ ๊ณ„์•ฝ์œผ๋กœ ๋ณด๊ณ  ๋ฐ˜๋“œ์‹œ eval์„ ๋‹ค์‹œ ๋Œ๋ ค์•ผ ํ•œ๋‹ค. skill ์ˆ˜๊ฐ€ ๋Š˜์ˆ˜๋ก ๋‹จ์ˆœํžˆ system prompt์— ๋„ฃ๋Š” ๋ฐฉ์‹์€ ํ•œ๊ณ„๊ฐ€ ์ƒ๊ธฐ๋ฉฐ, embedding ๊ธฐ๋ฐ˜ shortlist, ๊ณ„์ธต ๊ตฌ์กฐ, ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ํ•„ํ„ฐ, ์†Œ์œ ๊ถŒยท๋ฒ„์ „ยทํ๊ธฐยท๊ฐ์‚ฌยท์ ‘๊ทผ์ œ์–ด ๊ฐ™์€ ๊ฑฐ๋ฒ„๋„Œ์Šค๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

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