You Can't Tell What an Agent Skill Will Do by Reading It - Roey Ben Chaim, Zenity
ํ ์ค ํต์ฌ
์์ด์ ํธ ์คํฌ์ ๊ฒ์ผ๋ก๋ ์ ์ ๊ธฐ๋ฅ์ฒ๋ผ ๋ณด์ฌ๋ ์คํยท์์กด์ฑยทํ๊ฒฝ๊น์ง ํฌํจํด ๊ฒ์ฌํ์ง ์์ผ๋ฉด ์ ์ฑ ๋์์ ๋์น๊ธฐ ์ฌ์ฐ๋ฉฐ, ์ค์ ๋ก๋ ๊ณต๊ธ๋ง ์์กด์ฑ์ฒ๋ผ ์ทจ๊ธํ๊ณ ๋์ ์คํ๊ณผ ๊ถํ ํต์ ๋ฅผ ํจ๊ป ํด์ผ ํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์ ์ ์ง๋จ๊ณผ ๊ณต๊ฒฉ์ ๊ฒฝ๊ณ ์์ด์ ํธ ์คํฌ์ ์ง์นจ, ๋ฆฌ์์ค, ์คํฌ๋ฆฝํธ, ์ฝ๋๊น์ง ํฌํจํ ์ ์๋ ์ธ๋ถ ์์ฑ ๊ธฐ๋ฅ์ด์ด์ ํ๋ฉด๋ง ๋ณด๋ฉด ์๋๋ฅผ ํ๋จํ๊ธฐ ์ด๋ ต๋ค. ๊ณต์ Azure ์ง๋จ ์คํฌ์ฒ๋ผ ์ ์์ ์ธ ์ง๋จ ๋์๋ ๋น๋ฐยท์ ์ ๊ด๋ จ ํด๋์ ๋ฉํ๋ฐ์ดํฐ ์๋ํฌ์ธํธ๋ฅผ ํ๊ธฐ ๋๋ฌธ์, ํ์๋ง ๋ณด๋ฉด ์ ๋ณด ํ์ทจ์ ๊ตฌ๋ถ์ด ์ฝ์ง ์๋ค.
-
1:37
SKILL.md๋ง ํ์ด์๋ ์ถฉ๋ถํ์ง ์๋ค ์คํฌ์ ํต์ฌ ํ์ด๋ก๋๋ SKILL.md ๋ฐ์ ์์ ์ ์์ด ์ ์ ์ค์บ๋ง์ผ๋ก๋ ๋ค์ด๋ก๋ยท์ค์น ์คํฌ๋ฆฝํธยท์ฐ๊ฒฐ๋ ๋ค๋ฅธ ํจํค์ง๊น์ง ๋์น๊ธฐ ์ฝ๋ค. ๋ํ LLM ๋ถ์๊ธฐ๋ ์ฃผ์์ด๋ ํจํค์ง ์กฐ์์ ์์ ์ ์์ด, ํ์ผ ์ฝ๊ธฐ๋ง์ผ๋ก๋ ์ ๋ขฐํ ์ ์๋ ๊ฒฐ๊ณผ๊ฐ ๋์จ๋ค.
-
2:48
์์ด์ ํธ ํญ๋ฐ์ค ๊ตฌ์ถ ์คํฌ์ ์ค์ ์์ด์ ํธ๋ก ์คํํด ํ์๋ฅผ ๊ด์ฐฐํ๋ ๋์ ๋ถ์ ๋ฐฉ์, ์ฆ detonation chamber๋ฅผ ๋์ ํ๋ค. ์ด๊ธฐ์๋ ์์ด์ ํธ์ ์คํฌ์ ์๋๋ฐ์ค์ ๋ฃ๊ณ ์ฅ์๊ฐ ์คํํด ํ์ ์ ์์งํ์ง๋ง, ํ๊ฒฝ๊ณผ ์คํ ๊ฒฝ๋ก๋ฅผ ์ถฉ๋ถํ ์ฌํํ์ง ๋ชปํด ํ๊ณ๊ฐ ์์๋ค.
-
3:48
ํ๊ฒฝ, ์์ ๋ฒ์์ ์คํ ๊ฒฝ๋ก ์คํฌ๋ณ๋ก ํ์ํ CLI, ์๋น์ค, ํ๋ก์ ํธ ๊ตฌ์กฐ๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์๋์ผ๋ก ์ ์ ํ ํ๊ฒฝ์ ๊ตฌ์ฑํ๋ world builder๊ฐ ํ์ํ๋ค. ๋ํ ๋ฐํ์๋ฃ ๋ง๋ค๊ธฐ, ์๋น์ค ๋ฐฐํฌ, ์์ด๋์ด ํ์์ฒ๋ผ ์์ ์ ํ์ด ๋ค์ํ๋ฏ๋ก ๋ชจ๋ ์คํ ๊ฒฝ๋ก๋ฅผ ์ปค๋ฒํ๋๋ก ์คํผ๋ ์ดํฐ๋ฅผ ๋ง๋ค๊ณ , ๊ฑฐ๋ถ๋ ๋ฏธ์คํ์ ๋๊ธฐ๊ธฐ ์ํ ์ ๋์ ์คํ ์ ๋๊น์ง ํ์ํ๋ค.
-
6:03
ํ๋ก์ธ์ค, ํ์ผ, ๋คํธ์ํฌ ํ๋ ํฌ์ฐฉ ์์ด์ ํธ ํธ๋ ์ด์ค๋ง์ผ๋ก๋ postinstall์ฒ๋ผ ์ ํ๋ก์ธ์ค๋ฅผ ๋์ฐ๊ณ ํ์ผ์ ์ฝ๊ณ ์ฐ๋ฉฐ ์ธ๋ถ ์๋ํฌ์ธํธ๋ก ์ฐ๊ฒฐํ๋ ํ์ ํ์๋ฅผ ๋์น ์ ์๋ค. ๊ทธ๋์ ํ๋ก์ธ์ค ์์ฑ, ํ์ผ ์์คํ ์ด๋ฒคํธ, ๋คํธ์ํฌ ํจํท๊น์ง ํจ๊ป ์บก์ฒํด ์ค์ ์ ์ฑ ๋์์ ์ ์ฒด ์ฒด์ธ์ ์ฆ๊ฑฐ๋ก ๋จ๊ฒผ๋ค.
-
7:08
์ฐ์ ์คํฌ๊ณผ ์คํด๋ฅผ ๋ถ๋ฅด๋ ํจํค์ง ์คํฌ ์ค์น ๊ณผ์ ์์ ๋ค๋ฅธ ์คํฌ์ ์ถ๊ฐ๋ก ์ค์น์ํค๊ณ , ๊ทธ ์คํฌ์ด ๋ ๋ค๋ฅธ ์์น์์ ์จ์ ์ง์๋ฅผ ๋ถ๋ฌ์ค๊ฒ ๋ง๋๋ ์ฐ์ ๊ตฌ์กฐ๊ฐ ์ค์ ๋ก ์กด์ฌํ๋ค. ์ ์ ์ค์บ๋๋ก๋ ์ด๋ฐ ์ฒด์ธ์ ๋ณต์ํ ์ ์๊ณ , ์ค์ ์คํ์ ํตํด์๋ง ์จ์ ํ์ด๋ก๋๋ฅผ ํ์ธํ ์ ์์ผ๋ฉฐ, ๊ฐ์ง npm ๋ ์ง์คํธ๋ฆฌ๋ก ์ฐ๊ฒฐ๋ info stealer ์ฌ๋ก๋ ์์๋ค.
-
8:48
์ง์์ฑ, ์๊ฒฉ ํ๋กฌํํธ, ํ ๋จ์ฉ ์ผ๋ถ ์คํฌ์ ์ฌ์ค์น๋ฅผ ์ ๋ํ๋ ๋ฌธ๊ตฌ๋ฅผ ์ถ๊ฐํด ์ง์์ฑ์ ๋ง๋ค๊ณ , ๊ณต์ ์คํฌ์ด ์ ๊ฑฐ๋๋ฉด ์์ ์ ๋ค์ ์ค์นํ๋๋ก ์จ๊ฒจ ๋๋ค. ๋ ์๊ฒฉ ์์น์์ ํ๋กฌํํธ๋ฅผ ๋ถ๋ฌ์ค๊ฑฐ๋ user prompt submit ๊ฐ์ ํ ์ ๊ฑธ์ด ๋งค ๋ฉ์์ง๋ง๋ค ์คํ๋๊ฒ ๋ง๋ค ์ ์์ด, ์์ ๋ณํ๋ ๋๋ฉ์ธ ํ์ทจ์ ๋งค์ฐ ์ทจ์ฝํ๋ค.
-
10:35
์๊ฒฉ ์ฆ๋ช ์์ง ์บ ํ์ธ ์กฐ์ฌ ๊ฐ์ง ์กฐ์ง๊ณผ ์ ์ฌ ๋๋ฉ์ธ์ ๋ง๋ค๊ณ ํ๋ก์ ํธ๋ฅผ ๋ณต์ ํ ๋ค, ํ ๊ณผ ์ค์น ์ฒด์ธ์ ํตํด ๊ณต๊ฒฉ์ ์ ์ด ์๋ํฌ์ธํธ์์ ํ์ด๋ก๋๋ฅผ ๋ฐ์ ์๊ฒฉ ์ฆ๋ช ์์ง๊ธฐ๋ฅผ ์คํํ ์บ ํ์ธ์ด ํ์ธ๋์๋ค. ์ด ํ์ด๋ก๋๋ SSH, AWS, Azure ๊ฒฝ๋ก๋ฅผ ํ์ด ์ ๋ณด๋ฅผ ์์งํ๊ณ , ๋ธ๋ผ์ฐ์ ์ Python ํจํค์ง ๋ฒ์ ๊น์ง ํ์ฅ๋์์ผ๋ฉฐ, ํฐ ๋ค์ด๋ก๋ ๊ท๋ชจ๋ฅผ ๊ธฐ๋กํ ๋ค ์ฐจ๋จ๋์๋ค.
-
13:33
์คํฌ์ ๊ณต๊ธ๋ง ์์กด์ฑ์ผ๋ก ๋ค๋ฃจ๊ธฐ ์์ด์ ํธ ์์ผ๋ก ๋ค์ด์ค๋ ๋ชจ๋ ๊ฒ, ์ฌ์ง์ด ์นํ์ด์ง์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ, YouTube ๋๊ธ๊น์ง๋ ์ปจํ ์คํธ ๊ณต๊ธ๋ง์ ์ผ๋ถ๋ก ๋ด์ผ ํ๋ค. ์คํฌ์ ํจํค์ง ์์กด์ฑ์ฒ๋ผ ์ทจ๊ธํ๋ฉฐ, ๋ก๋ํ๋ ํญ๋ชฉ์ ๋ชจ๋ ์ ๊ฒํ๊ณ , ์ ๊ทผ ๊ถํ์ ์ ํํ๊ณ , ์ค์ ๋ก ๋ฌด์์ด ์คํ๋๋์ง ๊ด์ฐฐํด์ผ ํ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์คํฌ ๊ฒ์ฌ๋ SKILL.md ์ ์ ๋ถ์๋ง์ผ๋ก ๋๋ด์ง ๋ง๊ณ , ์ค์น ์คํฌ๋ฆฝํธยท์๊ฒฉ ํ๋กฌํํธยท์ฐ์ ์์กด์ฑ๊น์ง ์ถ์ ํ๋ ๋์ ๋ถ์ ํ์ดํ๋ผ์ธ์ผ๋ก ์ด์ํด์ผ ํ๋ค.
- ๋ณด์ ์ ๊ฒ์ ๊ธฐ์ค์ 'ํ์ผ ๋ด์ฉ'์ด ์๋๋ผ '์คํ ๊ฒฐ๊ณผ'๋ก ์ฎ๊ธฐ๋ฉด, ์ ์ ์ง๋จ๊ณผ ์ ์ฑ ํ์๊ฐ ๋ฎ์ ๋ณด์ด๋ ๊ตฌ๊ฐ์์๋ ์คํ๊ณผ ๋ฏธํ์ ๋์์ ์ค์ผ ์ ์๋ค.
- ์คํฌ ๋ฐฐํฌยท์น์ธ ์ ์ฑ ์ ์ํํธ์จ์ด ํจํค์ง ๊ด๋ฆฌ์ ๋์ผํ ์์ค์ผ๋ก ๋ค๋ค์ผ ํ๋ฉฐ, ์ต์ ๊ถํยท์บก์ฒยท๊ฐ์ฌ ๋ก๊ทธ๋ฅผ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๋๋ ๊ฒ์ด ์์ ํ๋ค.