Your Team's Agents Are All Shipping to the Same Code at Once - Patrick Debois, Tessl
ํ ์ค ํต์ฌ
์ฌ๋ฌ ์ฌ๋๊ณผ ์ฌ๋ฌ ์์ด์ ํธ๊ฐ ๊ฐ์ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ๋์์ ๋ค๋ฃจ๋ ์๋์๋, ๋ณ๋ ฌ ์์ฐ์ฑ์ ๋์ด๋ ์ถฉ๋ยท๋ฆฌ๋ทฐยท์์ฌ๊ฒฐ์ ์ ๊ด๋ฆฌํ๋ ์๋ก์ด ํ์ ์ธํ๋ผ์ ์์ ๋ฐฉ์์ด ํ์๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
๋ฉํฐํ๋ ์ด์ด ์ํํธ์จ์ด ๊ณต์ฅ ๊ธฐ์กด์ ์์ฐจ์ ๋น๋ยทํ ์คํธยท๋ณํฉ ํ๋ฆ์ AI์ ์์ด์ ํธ๊ฐ ๋์ด๋ ํ๊ฒฝ์์ ๋ณ๋ชฉ์ด ๋๋ฉฐ, ๊ฐ์ ์ฝ๋๋ฒ ์ด์ค๋ฅผ ์ฌ๋ฌ ์ฌ๋์ด ๋์์ ๋ค๋ฃจ๋ ๋ฉํฐํ๋ ์ด์ด ๊ณต์ฅ์ผ๋ก ์ ํํด์ผ ํ๋ค.
-
2:00
์ถฉ๋์ ์ค์ด๋ ์์ ๋ถํด์ ๋ณ๋ ฌ ์คํ pull request์ ๋ณํฉ ์ถฉ๋, ์ฌ๊ธฐ๋ฐ, CI ๋น์ฉ์ด ๊ธ์ฆํ๋ฏ๋ก ์์ ์ ํ์ผยทํจ์ยท๊ธฐ๋ฅ ๋จ์๋ก ๋ ์ธ๋ฐํ๊ฒ ๋ถํดํ๊ณ , ํฐ์ผ ์ ์ ์ ์ํฌํธ๋ฆฌยท์๋๋ฐ์ค ๋ถ๋ฆฌ๋ก ์์ด์ ํธ ๊ฐ ๊ฐ์ญ์ ์ค์ฌ์ผ ํ๋ค.
-
6:00
์ฝ๋ ์ถฉ๋์ ๋์ด ์๋๊น์ง ๊ด๋ฆฌํ๊ธฐ ๋จ์ํ ์ฝ๋ ๋ผ์ธ์ด ์ ๊ฒน์น๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํ์ง ์์ผ๋ฉฐ, ์๋ก ๋ค๋ฅธ ๋ณ๊ฒฝ์ด ๊ฐ์ ๊ธฐ๋ฅ ์๋๋ฅผ ํผ์ํ ์ ์์ผ๋ฏ๋ก intent ์์ค์ ๊ฒ์ฆ๊ณผ speculative merge trains ๊ฐ์ ์ ๋ต์ด ํ์ํ๋ค.
-
10:00
๊ณต์ ๋ณด๋์ ์์ฌ๊ฒฐ์ ๋ก๊ทธ ์์ด์ ํธ๊ฐ ์ฑํ ๊ณผ ํฐ์ผ ๋ณด๋์ ์ง์ ์ฐธ์ฌํด ์๊ตฌ์ฌํญ์ ๊ตฌ์ฒดํํ๊ณ ์ง๋ฌธ์ ๋์ง๋ฉฐ, ๊ฒฐ์ ์ shared decision log์ ๋จ๊ฒจ ๋ค์ ์ธ์ ๊ณผ ๋ค๋ฅธ ํ์์ด ์ฌ์ฌ์ฉํ ์ ์์ด์ผ ํ๋ค.
-
15:00
๋ฆฌ๋ทฐ๋ฅผ ์ํ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ค๊ณํ๊ธฐ ๋ชจ๋ ๋ณ๊ฒฝ์ ๊ฐ์ ์์ค์ผ๋ก ๋ฆฌ๋ทฐํ๋ ๋์ ์ํฅ๋์ ๋ณต๊ตฌ ๊ฐ๋ฅ์ฑ์ ๋ฐ๋ผ ์ธ๊ฐ ๋ฆฌ๋ทฐ์ ์๋ ๋ฆฌ๋ทฐ, ์ ์ง์ ๋ฆด๋ฆฌ์ค๋ฅผ ์กฐํฉํด์ผ ํ๋ฉฐ, ์กฐ์ง์๋ ์ปค์คํ contextยทskillsยท๋ฃจํ๋ฅผ ๊ด๋ฆฌํ๋ factory team์ด ํ์ํ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ ์๋ฅผ ๋๋ฆฌ๋ ๊ฒ๋ณด๋ค ๋จผ์ , ์์ ๋ถํดยท์ ๊ธยท์ฌ์๋ยท๋ณํฉ ์ ์ฑ ์ ์ ๊ตํ๊ฒ ์ค๊ณํด์ผ ๋ณ๋ ฌ ์์ฐ์ฑ์ด ์ค์ ์ฑ๊ณผ๋ก ์ด์ด์ง๋ค.
- ๋ฆฌ๋ทฐ ๊ธฐ์ค์ ์ฝ๋ ํ์ง๋ง์ด ์๋๋ผ ์ด์ ๋ฆฌ์คํฌ์ ๋ณต๊ตฌ ์ ๋ต๊น์ง ํฌํจํด์ผ ํ๋ฉฐ, ํนํ ์ธ์ฆยท๋ฐ์ดํฐ์ฒ๋ผ ๊ณ ์ํ ๋ณ๊ฒฝ์ ๋ ๊ฐํ ์ธ๊ฐ ๊ฒ์ฆ์ด ํ์ํ๋ค.
- ๋ฉํฐํ๋ ์ด์ด ๊ฐ๋ฐ ํ๊ฒฝ์์๋ ๋ณ๊ฒฝ ์ฌํญ์ ๊ธฐ์ ํ๋ง์ด ์๋๋ผ ๋น๊ฐ๋ฐ ์ง๊ตฐ๋ ์ดํดํ ์ ์๊ฒ ๊ณต์ ยท๋ฒ์ญํ๋ ์ปค๋ฎค๋์ผ์ด์ ์ฒด๊ณ๊ฐ ๊ฒฝ์๋ ฅ์ด ๋๋ค.