Skills are new features: Building Skill-Centric Harness โ Yogendra Miraje, FactSet
ํ ์ค ํต์ฌ
์์ด์ ํธ ์ ํ์์๋ ๊ธฐ๋ฅ์ด ํ๋ฉด์ด ์๋๋ผ skill๋ก ์ฎ๊ฒจ๊ฐ๋ฉฐ, ์์ง๋์ด์ ์ญํ ๋ ๊ธฐ๋ฅ ๊ตฌํ๋ณด๋ค skill์ด ์์ ์ ์ผ๋ก ์คํ๋๋๋ก harness์ ๋ผ์ฐํ ยท๊ฑฐ๋ฒ๋์ค๋ฅผ ์ค๊ณํ๋ ์ชฝ์ผ๋ก ๋ฐ๋๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:01
๊ธฐ์กด์ blueprints๋ ์ฌ์ค skill์ ์ด๊ธฐ ํํ์๊ณ , ์ด์ ๋ skills๋ฅผ ๋ณ๋ ํ์ค์ฒ๋ผ ๋ฐ์๋ค์ฌ agentic product์ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ ์ฉํด์ผ ํ๋ค. ์์ด์ ํธ๊ฐ ์ ํ์ ์ฃผ ์ธํฐํ์ด์ค๊ฐ ๋๋ฉด prompts๋ ์ ์ฒด์ฑ, tools๋ ์ฐ๊ฒฐ ๋์, skills๋ ์์ ์ํ ๋ฐฉ์์ด ๋๋ฉฐ, ๊ทธ ๊ฒฐ๊ณผ ๊ธฐ๋ฅ์ ํ๋ฉด์ด ์๋๋ผ skill๋ก ๊ตฌํ๋๋ค.
-
5:00
skill์ ํน์ ์์ ์ ์ ์ํํ๋๋ก ๊ฐ๋ฅด์น๋ ํ์คํ๋ ๋ฐฉ๋ฒ์ด๋ฉฐ, skill.md์ ์ด๋ฆยท์ค๋ช ยท๋ณธ๋ฌธยท์ฐธ์กฐ ํ์ผยท์คํฌ๋ฆฝํธ๊ฐ ํต์ฌ ์์๊ฐ ๋๋ค. harness์ skill์ ๋ฃ์ผ๋ ค๋ฉด skill registry, system prompt, file read tool์ด ์ต์ ํ์ํ๊ณ , ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ๋ค๋ฉด bash๋ sandbox๋ ํจ๊ป ๊ฐ์ถฐ์ผ ํ๋ค.
-
8:01
skill discovery๋ registry์ ์ด๋ฆยท์ค๋ช ยท๊ฒฝ๋ก๋ฅผ system prompt์ ๋ฃ๋ ๋ฐฉ์์ผ๋ก ์์ํ๋ฉฐ, ๋ณธ๋ฌธ์ ํ์ํ ๋๋ง ์ฝ๋ progressive disclosure๊ฐ ์ค์ํ๋ค. ์ค๋ช ์ ๋ผ์ฐํ ์ ํธ์ด๋ฏ๋ก ์ฌ์ฉ์ ์๋์ ๋ง๋ ํธ๋ฆฌ๊ฑฐ ๋จ์ด๋ฅผ ๋ช ํํ ๋ฃ์ด์ผ ํ๊ณ , skill์ ๋ฐ์ดํฐ ๋ชจ๋ธ ์ค์ฌ์ด ์๋๋ผ ์ค์ ์ฌ์ฉ์ intent ์ค์ฌ์ผ๋ก ๋ฌถ์ด์ผ ํ๋ค.
-
12:01
๋ชจ๋ธ์ด ๋ฐ๋๋ฉด ๊ฐ์ skill๋ ๋ค๋ฅด๊ฒ ๋์ํ ์ ์์ผ๋ฏ๋ก, skill์ ๋ฌธ์๊ฐ ์๋๋ผ ๋ชจ๋ธ๊ณผ์ ๊ณ์ฝ์ผ๋ก ๋ณด๊ณ ๋ฐ๋์ eval์ ๋ค์ ๋๋ ค์ผ ํ๋ค. skill ์๊ฐ ๋์๋ก ๋จ์ํ system prompt์ ๋ฃ๋ ๋ฐฉ์์ ํ๊ณ๊ฐ ์๊ธฐ๋ฉฐ, embedding ๊ธฐ๋ฐ shortlist, ๊ณ์ธต ๊ตฌ์กฐ, ๋ฉํ๋ฐ์ดํฐ ํํฐ, ์์ ๊ถยท๋ฒ์ ยทํ๊ธฐยท๊ฐ์ฌยท์ ๊ทผ์ ์ด ๊ฐ์ ๊ฑฐ๋ฒ๋์ค๊ฐ ํ์ํ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- skill ์ค๋ช ๋ฌธ์ ๊ธฐ๋ฅ ์๊ฐ๋ฌธ์ด ์๋๋ผ ๋ผ์ฐํ ๊ท์น์ผ๋ก ์์ฑํด์ผ ํ๋ฉฐ, ์ฌ์ฉ์ ์์ฒญ๊ณผ ์ง์ ์ฐ๊ฒฐ๋๋ ํธ๋ฆฌ๊ฑฐ ํํ์ ๋ถ๋ช ํ ๋ฃ์ด์ผ ํ๋ค.
- skill ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ฒ์๋ถํฐ ํฌ๊ฒ ์ค๊ณํ๊ธฐ๋ณด๋ค ์ค์ ์ฌ์ฉ์ intent๋ฅผ ๊ธฐ์ค์ผ๋ก ์๊ฒ ์์ํ๊ณ , ์ฌ์ฉ ์ฌ๋ก๊ฐ ๋๋ฌ๋ ๋๋ง๋ค ์ฌ๋ถ๋ฅยท๋ฆฌํฉํฐ๋งํ๋ ํธ์ด ์์ ์ ์ด๋ค.
- ๋ชจ๋ธ ์ ๊ทธ๋ ์ด๋ ์์๋ skill์ ์๋์ผ๋ก ์ฌํ๊ฐํ๋ ํ์ดํ๋ผ์ธ์ ๋๊ณ , ๋๊ท๋ชจ๋ก ๊ฐ์๋ก ์น์ธยท์์ ๊ถยท๋ฒ์ ๊ด๋ฆฌยท๊ถํ ํต์ ๋ฅผ ์ฝ๋ ์์ค์ผ๋ก ์ด์ํด์ผ ํ๋ค.