
๐ Loop Engineering
์์ฝ
๋ณธ ๊ธ์ AI ์ฝ๋ฉ ์์ด์ ํธ์๊ฒ ๋จ์ํ ํ๋กฌํํธ๋ฅผ ๋์ง๋ ๋ฐฉ์์์ ๋ฒ์ด๋, '๋ฃจํ(Loop)'๋ฅผ ์ค๊ณํ๋ ๊ฒ์ด ์ค์ํ๋ค๊ณ ๊ฐ์กฐํฉ๋๋ค. ๋ฃจํ ์์ง๋์ด๋ง์ ์๋ํ, ๊ฒฉ๋ฆฌ๋ ์์ ๊ณต๊ฐ(Worktrees), ์ธ๋ถ ๋๊ตฌ ์ฐ๊ฒฐ ๋ฑ์ ํฌํจํ๋ฉฐ, ๋ชจ๋ธ์ ํ๋ฐ์ฑ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ณด์ํ๊ธฐ ์ํด ๋์คํฌ ๊ธฐ๋ฐ์ ์๊ตฌ์ ์ธ ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ์์ ์ ๋๋ค.
ํต์ฌ ํฌ์ธํธ
- AI ์ฝ๋ฉ ์์ด์ ํธ์๊ฒ๋ ํ๋กฌํํธ ๋์ '๋ฃจํ' ์ค๊ณ๊ฐ ํ์ํฉ๋๋ค.
- ๋ฃจํ ์์ง๋์ด๋ง์ ์๋ํ, ๊ฒฉ๋ฆฌ(Worktrees), ์ธ๋ถ ์ฐ๊ฒฐ ๋ฑ์ ํฌํจํ๋ ๊ตฌ์กฐ์ ๋๋ค.
- ๋ชจ๋ธ์ ํ๋ฐ์ฑ์ ๊ทน๋ณตํ๊ธฐ ์ํด ์ํ ๊ด๋ฆฌ๋ ๋์คํฌ ๊ธฐ๋ฐ ๋ฉ๋ชจ๋ฆฌ์ ํด์ผ ํฉ๋๋ค.
- ์ต์ข ๊ฒ์ฆ๊ณผ ๊น์ ์ดํด๋ ์ฌ์ ํ ์ธ๊ฐ์ ์ญํ ๋ก ๋จ์ต๋๋ค.
๐ Loop Engineering
ํ๋กฌํํธ๋ฅผ AI ์ฝ๋ฉ ์์ด์ ํธ๋ก ๋์ง๋ ์๋๋ ๋ฌ๋ผ์ง๊ณ ์์ด์
Addy Osmani์ ์ด ์ํฐํด์ ํ๋ฒ ์ฝ์ด๋ณด์ จ์ผ๋ฉด ์ข๊ฒ ์ด์. ์ ๋ฆฌํด๋ณด๋ฉด ์ด๋์.
Peter Steinberger๋ ์ด๋ ๊ฒ ๋งํ์ด์.
"์ด์ ์ฝ๋ฉ ์์ด์ ํธ์๊ฒ ์ง์ ํ๋กฌํํธ๋ฅผ ๋ณด๋ด๋ฉด ์ ๋ฉ๋๋ค. ์์ด์ ํธ๋ฅผ ํ๋กฌํํธํ๋ ๋ฃจํ๋ฅผ ์ค๊ณํด์ผ ํฉ๋๋ค."
Boris Cherny๋ ๊ฐ์ ๋ง์ ํ์ฃ .
"๋๋ ๋ ์ด์ Claude์๊ฒ ์ง์ ํ๋กฌํํธํ์ง ์์์. ๋ด ์ผ์ ๋ฃจํ๋ฅผ ์์ฑํ๋ ๊ฒ.."
โ
๋ฃจํ๋ฅผ ๋ง๋๋ ๋ค์ฏ ๊ฐ์ง ์์ + ๋ฉ๋ชจ๋ฆฌ
-
Automations - ์ฃผ๊ธฐ์ ์ผ๋ก ์ค์ค๋ก ์ผ๊ฐ์ ์ฐพ์์ค๋ ์๋ํ
-
Worktrees - ์ฌ๋ฌ ์์ด์ ํธ๊ฐ ๋์์ ์์ ํด๋ ํ์ผ์ด ์ถฉ๋ํ์ง ์๊ฒ ํ๋ ๊ฒฉ๋ฆฌ
-
Skills - ํ๋ก์ ํธ์ ๋งฅ๋ฝ๊ณผ ๊ท์น์ ํ์ผ๋ก ๋จ๊ฒจ ๋งค๋ฒ ์ค๋ช ํ์ง ์๊ฒ ํ๋ ๊ฒ
-
Plugins & Connectors - ์ด์ ํธ๋์ปค, Slack, CI ๊ฐ์ ์ธ๋ถ ๋๊ตฌ์ ์ฐ๊ฒฐ
-
Sub-agents - ์์ฑํ๋ ์์ด์ ํธ์ ๊ฒํ ํ๋ ์์ด์ ํธ๋ฅผ ๋ถ๋ฆฌ
๊ทธ๋ฆฌ๊ณ ์ฌ์ฏ ๋ฒ์งธ๋ก ์ค์ํ ๊ฑด Memory..
๋จ์ผ ๋ํ๊ฐ ์๋๋ผ ์ธ๋ถ์ ์ํ๋ฅผ ๊ธฐ๋กํ๋ ๊ณต๊ฐ์ด ํ์ํ๋ค๋ ๊ฑฐ์ฃ . markdown ํ์ผ์ด๋ Linear ๋ณด๋ ๊ฐ์..
โ
์ค์ํ ์ด์ ๋ ์์ด์
๋ชจ๋ธ์ ์คํ์ด ๋๋๋ฉด ๋ชจ๋ ๊ฑธ ์์ด๋ฒ๋ ค์. ๊ทธ๋์ ๋ฉ๋ชจ๋ฆฌ๋ ์ปจํ ์คํธ๊ฐ ์๋๋ผ ๋์คํฌ์ ์์ด์ผ ํฉ๋๋ค.
"๋ชจ๋ธ์ ์์ง๋ง, ๋ ํฌ์งํ ๋ฆฌ๋ ์์ง ์์ต๋๋ค!"
์ด ํ ๋ฌธ์ฅ์ด ๋ฃจํ ์์ง๋์ด๋ง์ ๋ณธ์ง์ ๊ฐ์ฅ ์ ์ค๋ช ํ๋ ๊ฒ ๊ฐ์์.
Claude Code์ /loop, /goal, worktree isolation ๊ฐ์ ๊ธฐ๋ฅ๋ค์ด ์ด ๊ตฌ์กฐ์ ๊ฑฐ์ 1:1๋ก ๋ง์๋จ์ด์ง๋๋ค. Codex๋ ๋ง์ฐฌ๊ฐ์ง๊ณ ์.
ํนํ /goal์ ์ง์ ํ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋ ๋๊น์ง ๋ฐ๋ณต ์คํํ๋๋ฐ, ์๋ฃ ํ๋จ์ ์ฝ๋๋ฅผ ์์ฑํ ๋ชจ๋ธ์ด ์๋๋ผ ๋ณ๋์ ๋ชจ๋ธ์ด ํ๋ค๋ ์ ์ด ํฅ๋ฏธ๋กญ์ต๋๋ค. Sub-agents ์ฒ ํ์ด ์ข ๋ฃ ์กฐ๊ฑด์๋ ์ ์ฉ๋ ๊ฑฐ์ฃ .
โ
๋ฃจํ๊ฐ ์ฌ์ ํ ํด๊ฒฐํด์ฃผ์ง ๋ชปํ๋ ๊ฒ๋ค
๋ฃจํ๊ฐ ์๋ฌด๋ฆฌ ์ ๊ตํด์ ธ๋ ๊ฒฐ๊ตญ ๋จ๋ ๋ฌธ์ ๋ค์ด ์์ด์.
-
Verification์ ์ฌ์ ํ ์ฌ๋์ด ํด์ผ ํด์. ๋ฃจํ๊ฐ ํผ์ ๋์๊ฐ๋ฉด์ ์ค์๋ ํผ์ ์ ์ง๋ฅด๊ธฐ ๋๋ฌธ์ด์ฃ .
-
Comprehension Debt > ๋ฃจํ๊ฐ ์ฝ๋๋ฅผ ๋น ๋ฅด๊ฒ ์์ฐํ ์๋ก, ๋ด๊ฐ ์ค์ ๋ก ์ดํดํ๋ ์์ ์ ์ ์ค์ด๋ญ๋๋ค.
-
Cognitive Surrender > ๋ฃจํ๊ฐ ์ ๋์๊ฐ๊ธฐ ์์ํ๋ฉด, ๊ฒฐ๊ณผ๋ฅผ ๋ฌด๋นํ์ ์ผ๋ก ๋ฐ์๋ค์ด๊ฒ ๋๋ ์ํ.
๋ง์ง๋ง์ผ๋ก ์ด ์๊ธฐ๋ ๊ณ์ ์๋ฌธํด์ผ ํ๋ค๊ณ ๋ด์.
"๋๊ฐ์ ๋ฃจํ๋ฅผ ๋ง๋ค์ด๋ ๊ฒฐ๊ณผ๊ฐ ์ ๋ฐ๋์ธ ๋ ์ฌ๋์ด ์์ต๋๋ค. ํ ๋ช ์ ๊น์ด ์ดํดํ๋ ์ผ์ ๋ ๋น ๋ฅด๊ฒ ํ๊ธฐ ์ํด ๋ฃจํ๋ฅผ ์ฐ๊ณ , ๋ค๋ฅธ ํ ๋ช ์ ์ดํด๋ฅผ ํผํ๊ธฐ ์ํด ๋ฃจํ๋ฅผ ์๋๋ค. ๋ฃจํ๋ ๊ทธ ์ฐจ์ด๋ฅผ ๋ชจ๋ฆ ๋๋ค. ๋น์ ๋ง ์๋๋ค."
"๋ฃจํ๋ฅผ ๋ง๋ค๋, ์์ง๋์ด๋ก ๋จ์ ์์ผ๋ ค๋ ์ฌ๋์ด ๋ฃจํ๋ฅผ ๋ง๋ค์ด์ผ ํฉ๋๋ค. ๊ทธ๋ฅ '์์' ๋ฒํผ์ ๋๋ฅด๋ ์ฌ๋์ด ๋์ง ๋ง๊ณ ..."
๋ฃจํ ์ค๊ณ๋ ํ๋กฌํํธ ์์ง๋์ด๋ง๋ณด๋ค ์ด๋ ต์ง, ์ฝ์ง ์์ต๋๋ค.
AI ์๋ ์์ฑ ์ฝํ ์ธ
๋ณธ ์ฝํ ์ธ ๋ X @lucas_flatwhite (์๋ ๋ฐ๊ฒฌ)์ ์๋ฌธ์ AI๊ฐ ์๋์ผ๋ก ์์ฝยท๋ฒ์ญยท๋ถ์ํ ๊ฒ์ ๋๋ค. ์ ์ ์๊ถ์ ์์ ์์์๊ฒ ์์ผ๋ฉฐ, ์ ํํ ๋ด์ฉ์ ๋ฐ๋์ ์๋ฌธ์ ํ์ธํด ์ฃผ์ธ์.
์๋ฌธ ๋ฐ๋ก๊ฐ๊ธฐ