Agents, codebases, and teams โ Aditya Khandelwal, Amazon AGI Lab
ํ ์ค ํต์ฌ
์์ด์ ํธ๋ฅผ ํ์ ์ค์ ๋ก ์ ์ฐฉ์ํค๋ ค๋ฉด ๊ฐ์ธ์ ์ฌ์ฉ๋ฒ์ด ์๋๋ผ ์ฝ๋๋ฒ ์ด์ค ๊ตฌ์กฐ, ํผ๋๋ฐฑ ๋ฃจํ, ๊ทธ๋ฆฌ๊ณ ์ฌ๋์ ๋ถ์๊น์ง ํฌํจํ ์กฐ์ง ์ค๊ณ๋ฅผ ํจ๊ป ๋ฐ๊ฟ์ผ ํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:01
๊ฐ์ธ ์ ์ฅ์์์๋ ํตํ๋ ์์ด์ ํธ ์ค์ ๋ ํ์ ์ค์๋น์ค ํ๊ฒฝ์์๋ ์ฝ๊ฒ ๋ฌด๋์ง๋ค. ํต์ฌ ๋ฌธ์ ๋ ๋๊ตฌ ์์ฒด๋ณด๋ค ์ฌ๋ฌ ์ฌ๋์ด ํจ๊ป ์ฐ๋ ์์ฐ ํ๊ฒฝ์์ ์ด๋ป๊ฒ ๊ฐ์ด shipํ ์ ์๊ฒ ๋ง๋๋๋์ ์๋ค.
-
1:00
์์ด์ ํธ ๋์ ์ ์ฒ์์ ๋๋ ค์์ด ๋๊ณ ํ์ฉ์ ๋ฎ๋ค๊ฐ, ์ผ๋ถ ์ฌ์ฉ์๊ฐ ํฐ ์ฑ๊ณผ๋ฅผ ๋ด๋ฉด ํ์ฐ๋์ง๋ง, ๋ฌด๋ถ๋ณํ token maxing๊ณผ AI slop ๋๋ฌธ์ ๋ค์ ํ์๋ก ์ด ์ปค์ง๋ ํ๋ฆ์ ๋ณด์ธ๋ค. ๊ฒฐ๊ตญ ๋น์ฉ๊ณผ ํ์ง ๋ฌธ์ ๋ฅผ ๋์์ ํด๊ฒฐํ์ง ์์ผ๋ฉด ํ ์ฐจ์์ ์ง์ ์ฌ์ฉ์ผ๋ก ์ด์ด์ง์ง ์๋๋ค.
-
4:00
์์ด์ ํธ๊ฐ ์๊พธ babysitting์ ํ์๋ก ํ๊ฑฐ๋, ๊ธด ์ธ์ ๊ณผ ์ฆ์ ๊ฐ์ , ๋ถํ์ํ ์ปจํ ์คํธ ์๋ชจ๊ฐ ๋ฐ์ํ๋ฉด ์ฝ๋๋ฒ ์ด์ค์ ํ๋ค์ค ์ค๊ณ๊ฐ ์๋ชป๋ ์ ํธ๋ค. ์ด๋ฐ ๋ฌธ์ ๋ ๋ชจ๋ธ์ ๋จ์ ์ฑ๋ฅ ๋ฌธ์ ๊ฐ ์๋๋ผ, ํ์ด ๊ณต์ ํ๋ ์คํ ํ๊ฒฝ์ด ์์ด์ ํธ ์นํ์ ์ผ๋ก ์ค๊ณ๋์ง ์์๋ค๋ ๋ป์ด๋ค.
-
7:01
ํด๊ฒฐ์ ํต์ฌ์ harness engineering์ด๋ฉฐ, ์ฝ๋๋ฅผ ๋จ์ํ ์ ์ฐ๋ ๊ฒ์ด ์๋๋ผ ํ์ํ ์ ๋ณด๋ฅผ ์ ๋ ์ฐพ๊ฒ ๋ง๋๋ ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ๋ ์ผ์ด๋ค. smart prompt injection, close the loop, ์ง์์ ๊ฐ์ , ๊ทธ๋ฆฌ๊ณ ์ธ๊ฐ์ ๋๋ ค์์ ๋ค๋ฃจ๋ ์ ๊ทผ์ด ํจ๊ป ์์ด์ผ ํ ์ ์ฒด์ ์ฑํ์ด ๊ฐ๋ฅํด์ง๋ค.
-
9:00
์คํ ์ ๋ต์ ์๋ํ๋ ๊ดํ์ ์ฐพ์ ๊ณต์ ํ๊ณ , ๊ณ ๊ฐ์น skill ํ๋๋ฅผ ๋๊น์ง ๋ค๋ฌ๊ณ , issuesยทboardsยทCICDยทcode gardener๋ก ํผ๋๋ฐฑ ๋ฃจํ๋ฅผ ๋ซ๋ ๋ฐฉ์์ด๋ค. ๋ํ skepticalํ ๊ตฌ์ฑ์์ ์ค๋ํด shared setup์ ํจ๊ป ํธ์งํ๊ฒ ๋ง๋ค์ด์ผ ์ง์ง ์กฐ์ง ํ์ค์ด ๋๋ค.
-
12:02
์ด์ํ๋ฉด์๋ issue ํญ์ฆ, ์์ด์ ํธ ๊ฐ ์ถฉ๋, ๊ธด ์ถ๋ก ์๊ฐ, merge hell, ์คํ์ฉ slop ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ๋์ ์๊ธด๋ค. ์ด๋ฅผ ์คํจ๋ก ๋ณด์ง ๋ง๊ณ prototype์ ๋ณ๋ ํ์ค์ผ๋ก ๋ค๋ฃจ๊ณ , ์ฌ์ฉ์์ ๋ถ๋ง์ ๊ฐ๋ณ ํ์ด ์๋๋ผ shared setup ๊ฐ์ ์ ํธ๋ก ๋ฐ์๋ค์ฌ์ผ ํ๋ค.
-
14:01
progressive disclosure๋ skill.md๋ฅผ ์งง๊ณ ์๊ฒ ์ ์งํ๊ณ , runbook์ ์ฝ๋ ์ฃผ์๊ณผ ์ฐ๊ฒฐํ๋ฉฐ, ์ฒซ ํ๋กฌํํธ์์ ์์ด์ ํธ๊ฐ ์ด๋๋ก ๊ฐ์ผ ํ๋์ง ์๊ฒ ๋ง๋๋ ๋ฐฉ์์ผ๋ก ๊ตฌํ๋๋ค. ์ด๊ธฐ ์ปจํ ์คํธ ์๋ชจ๋์ด ๊ณผ๋ํ๊ฒ ์ปค์ง๋ฉด ์ค๊ณ๊ฐ ์๋ชป๋ ๊ฒ์ด๋ฏ๋ก, ๊ธฐ์ค์ ์ ํด ๋ฐ๋ณต์ ์ผ๋ก ํ๋ํด์ผ ํ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ ๋์ ์ฑํจ๋ ๋ชจ๋ธ๋ณด๋ค ํ์ ๊ณต์ ์คํ ๊ตฌ์กฐ์ ๋ ํฌ๊ฒ ์ข์ฐ๋๋ฏ๋ก, ๊ฐ์ธ ์์ฐ์ฑ ์คํ์ด ์๋๋ผ ์กฐ์ง ํ์คํ ๊ณผ์ ๋ก ๋ค๋ค์ผ ํ๋ค.
- ์ฒซ ์ฑ๊ณต ์ฌ๋ก๋ฅผ ๋ง๋๋ ๊ฒ๋ณด๋ค, babysitting ์์ด๋ ๋์๊ฐ๊ฒ ํ๋ ๋ฃจํ ์ค๊ณ์ ์ปจํ ์คํธ ์ ์ฝ ๊ตฌ์กฐ๋ฅผ ๋ง๋๋ ๊ฒ์ด ์ฅ๊ธฐ์ ์ผ๋ก ๋ ์ค์ํ๋ค.
- ์ค๋ฌด์์๋ ๋จ์ผ skill์ ์์ฑ๋, ์งง์ ์ธ๋ฑ์คํ ๋ฌธ์, ์ฝ๋ ์ฃผ์๊ณผ runbook ์ฐ๊ฒฐ, ์ผ๊ฐ ์ ๊ฒ ์๋ํ๋ฅผ ์ฐ์ ์ ์ฉํ๋ฉด ํจ๊ณผ๋ฅผ ๋นจ๋ฆฌ ๋ณผ ์ ์๋ค.