Your agent architecture has a half-life of 6 months โ Dan Farrelly, CTO, Inngest
ํ ์ค ํต์ฌ
์์ด์ ํธ ์ํคํ ์ฒ๋ ๋ชจ๋ธยทํ๋กฌํํธ๋ณด๋ค ์ค๋ ๊ฐ๋ ์คํ ๋ ์ด์ด๋ฅผ ์ค์ฌ์ผ๋ก ๋ถ๋ฆฌ ์ค๊ณํด์ผ 6๊ฐ์๋ง๋ค ์ ์ฒด๋ฅผ ๊ฐ์์์ง ์๊ณ ๋ณํ์ ๋์ํ ์ ์๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:06
์์ด์ ํธ๋ฅผ 6๊ฐ์ ์ด์ ์ด์ํ๋ฉด ์ ๋ชจ๋ธ, ์ ํ๋ ์์ํฌ, ์ ํด ํธ์ถ ํ์ค ๋๋ฌธ์ ๊ธฐ์กด ๊ตฌ์กฐ๋ฅผ ๋ค์ ์ง๊ฒ ๋๋ฉฐ, ์ด ๋ณํ๋ ์์ธ๊ฐ ์๋๋ผ ํ์ค์ด๋ค. ๋ฐ๋ผ์ ์ฒ์๋ถํฐ ์ํคํ ์ฒ๊ฐ ์๋์ ์ผ๋ก ์ค๊ณ๋๋์ง, ์๋๋ฉด ์ฐ์ฐํ ๊ตณ์ด์ง ๊ฒ์ธ์ง ์ ๊ฒํด์ผ ํ๋ค.
-
3:01
์์ด์ ํธ ์์คํ ์ ์คํ ๋ ์ด์ด, ์ปจํ ์คํธ ๋ ์ด์ด, ์ปดํจํธ ๋ ์ด์ด์ ์ธ ์ธต์ผ๋ก ๋๋ ๋ด์ผ ํ๋ฉฐ, ์ด ์ค ์คํ ๋ ์ด์ด๊ฐ ๊ฐ์ฅ ์ค๋ ๋ฒํฐ๋ ํต์ฌ ๊ธฐ๋ฐ์ด๋ค. prompts๋ ์งง๊ฒ, models๋ ์ค๊ธฐ์ ์ผ๋ก ๋ฐ๋์ง๋ง, execution์ ์ฌ๋ฐ๋ฅด๊ฒ ์ค๊ณํ๋ฉด ์๋ ๊ฐ ์ ์ง๋ ์ ์๋ค.
-
6:00
์คํ ๋ ์ด์ด๋ ์คํจ ํ ์ฌ๊ฐ ๊ฐ๋ฅ์ฑ, ๋ค์ํ ํธ์ถ ํจํด์ ํตํฉ, ์ ์ฒด ์ธ์ ๋จ์์ ๊ด์ธก์ฑ์ ์ฑ ์์ ธ์ผ ํ๋ค. ์ํ๋ ๋ฉ๋ชจ๋ฆฌ๋ ์์ ์ ์ฅ์๊ฐ ์๋๋ผ ์ธ๋ถ์ durable state๋ก ๊ด๋ฆฌํด์ผ ํ๋ฉฐ, cronยทeventยทAPIยทhuman-in-the-loopยทsub-agent๋ฅผ ํ๋์ ์ค์ผ์คํธ๋ ์ด์ ์๋ฆฌ๋ก ๋ค๋ค์ผ ํ๋ค.
-
9:01
sandbox๋ ์ฝ๋ ์คํ๊ณผ ๋ธ๋ผ์ฐ์ง์ ์ํ ์ผ์์ ์ปดํจํธ ๊ณต๊ฐ์ผ ๋ฟ, ์์ ์ํ์ ์ ์ฅ์๋ก ์ฐ๋ฉด ์ ๋๋ค. background agents๋ loop architectures์ฒ๋ผ ์ฅ์๊ฐยท๋น๋๊ธฐยท์์ํ ์์ ์ด ๋์ด๋ ์๋ก, sandbox๋ ์คํ ๋์์ด๊ณ execution layer๊ฐ ๊ทธ ์์์ ๋ฌธ๋งฅ, ์ง์์ฑ์ ์ ๊ณตํ๋ ๊ตฌ์กฐ๊ฐ ํ์ํ๋ค.
-
13:00
์ข์ ์์ด์ ํธ ๋ฃจํ๋ cron์ผ๋ก ์์ํด triage agent๋ฅผ ํธ์ถํ๊ณ , ์ถ๊ฐ ์ปจํ ์คํธ์ ๋๊ตฌ ์คํ์ ๊ฑฐ์ณ reviewer function์ด ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ํ๊ฐํ๋ ๊ฐ์ ๋ฃจํ๋ฅผ ๋ง๋ ๋ค. ์ด๋ ์คํ ๋ ์ด์ด์ ์์ด๋ ๋ก๊ทธยท์ ๋ ฅยท์ถ๋ ฅยท์ด๋ฒคํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก outcome-based scoring์ ํด์ผ ์ค์ ์ฑ๊ณผ๋ฅผ ์ธก์ ํ๊ณ ๊ฐ์ ํ ์ ์๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ ์ค๊ณ๋ ๋ชจ๋ธ ๊ต์ฒด๋ฅผ ์ ์ ๋ก ํ๊ณ , ์ํยท์ฌ์๋ยท๊ด์ธก์ฑ์ฒ๋ผ ์ค๋ ๊ฐ๋ ๋ถ๋ถ์ ์คํ ๋ ์ด์ด์ ๋ถ๋ฆฌํด ๋๋ฉด ๋ฆฌ๋ผ์ดํธ ๋น์ฉ์ ํฌ๊ฒ ์ค์ผ ์ ์๋ค.
- ํ๊ฐ ์ฒด๊ณ๋ฅผ thumbs up/down๊ฐ ์๋๋ผ PR ์์ฑ, ๋ณด๊ณ ์ ์ ์ฅ, ํ ํ์ ์กฐ์น ๊ฐ์ ์ค์ ๊ฒฐ๊ณผ ์ด๋ฒคํธ์ ์ฐ๊ฒฐํ๋ฉด ์์ด์ ํธ ํ์ง์ ๋ ์ ํํ๊ฒ ์ธก์ ํ ์ ์๋ค.
- ํ๋ ์์ํฌ๋ sandbox์ ์ค์ผ์คํธ๋ ์ด์ ๊ณผ ์ํ๋ฅผ ํก์์ํค์ง ๋ง๊ณ , ์คํยท์ปจํ ์คํธยท์ปดํจํธ๋ฅผ ๋ถ๋ฆฌํด์ผ background agent์ loop ์์ ์ ์์ ์ ์ผ๋ก ์ด์ํ ์ ์๋ค.