| title | ์ต์ข ๊ฒ์ฆ์ ๋ฉ์ธ ์ธ์ ์ ๋ง์ง ์๊ณ ๋ณ๋ ฌํํ๋ค | ||||||
|---|---|---|---|---|---|---|---|
| tags |
|
||||||
| category | workflow | ||||||
| status | active | ||||||
| confidence | high | ||||||
| applies_to |
|
||||||
| source |
|
||||||
| reviewed_at | 2026-06-02 | ||||||
| reviewed_commit | c6cd06fdfbd276127b92c33ecbf9d12d71fb8a41 | ||||||
| related |
|
์ต์ข ํ์ธ์ ์ฆ๊ฑฐ๊ฐ ํ์ํ์ง๋ง, ๋ชจ๋ ๊ฒ์ฆ์ ๋ฉ์ธ ์ธ์ ์์ ์์ฐจ ์คํํด์ผ ํ๋ค๋ ๋ป์ ์๋๋๋ค. ์ฌ์ฉ์๊ฐ ๋ค์ ํ๋จ์ ์ด์ด๊ฐ ์ ์๋๋ฐ๋ ์ ์ฒด lint/build/test๋ฅผ ๋ฉ์ธ ํด์์ ๋ถ์ก์ ๋๋ฉด workflow ํ์ง์ด ๋จ์ด์ง๋๋ค.
๊ฒ์ฆ์ foreground / parallel / deferred๋ก ๋ถ๋ฆฌํฉ๋๋ค.
- foreground: ์ปค๋ฐ ์ ํ ์ฆ์ ํ๋จ์ ํ์ํ ์งง์ ๊ฒ์ฆ์
๋๋ค. ์:
git diff --check, ๋ณ๊ฒฝ ํ์ผ ๋์ unit test, ๋ณ๊ฒฝ TS ํ์ผ syntax check. - parallel: ์ค๋ ๊ฑธ๋ฆฌ์ง๋ง ์์ ๊ฒ์ฆ์ธ ๋ช
๋ น์
๋๋ค. ์: ์ ์ฒด lint, ์ ์ฒด build, ์ ์ฒด test, ์ฌ๋ฌ package ๊ฒ์ฆ. ๊ธฐ๋ณธ์
verifiersubagent ๋๋ ๋ช ์์ background artifact๋ก ์์ํฉ๋๋ค. - deferred: ๋ก์ปฌ ๋น์ฉ์ด ๊ณผ๋ํ๊ฑฐ๋ CI/์๋ ํ๊ฒฝ์ด ๋ ๊ฐํ ๊ฒ์ฆ์ ๋๋ค. ์๋ฃ์ฒ๋ผ ํฌ์ฅํ์ง ์๊ณ ์กฐ๊ฑด๊ณผ ์ฌ๊ฐ ๋ฐฉ๋ฒ์ ๋จ๊น๋๋ค.
๋ณ๋ ฌ ๊ฒ์ฆ์ ์์ํ ๋ main agent๋ ๋ค์์ ๋ฐ๋์ ๋๊น๋๋ค.
- ๊ธฐ์ค
HEADSHA์git status --short๊ฒฐ๊ณผ - ์ ํํ ๊ฒ์ฆ ๋ช ๋ น๊ณผ cwd
- read-only ๊ฒฝ๊ณ: ์ฝ๋ ์์ , formatter, codegen, commit, push ๊ธ์ง
- ๊ธฐ๋ ์ฐ์ถ๋ฌผ: PASS/FAIL/PARTIAL, ๋ช ๋ น๋ณ exit code, ํต์ฌ ๋ก๊ทธ, unrelated baseline ์ฌ๋ถ
- ์๋ฃ ํ main์ด ๋ค์ ์ฝ๊ณ ์ต์ข ํ์ ํ๋ค๋ ownership
Subagent launch ์์ฒด๋ PASS๊ฐ ์๋๋๋ค. ์๋ฃ follow-up ๋๋ artifact๋ฅผ ์ฝ๊ธฐ ์ ์๋ โparallel ๊ฒ์ฆ ์งํ ์คโ์ผ๋ก๋ง ๋ณด๊ณ ํฉ๋๋ค.
๊ธด ๊ฒ์ฆ์ ์ต๊ด์ ์ผ๋ก ๋ฉ์ธ ์ธ์ ์์ ์คํํ๋ฉด ์ฌ์ฉ์๊ฐ ๋ค์ ์ง๋ฌธ์ ๋ชป ํ๊ณ , agent๋ ๊ธฐ๋ค๋ฆฌ๋ ๋์ workflow ownership์ ์์ต๋๋ค. ๋ฐ๋๋ก ๊ฒ์ฆ์ ์ ๋ถ ์๋ตํ๋ฉด evidence-first gate๊ฐ ๊นจ์ง๋๋ค. ๋ณ๋ ฌํ๋ ๊ฒ์ฆ์ ์ค์ด๋ ์ฅ์น๊ฐ ์๋๋ผ, ์ฆ๊ฑฐ ์์ง์ blocking cost๋ฅผ ๋ฎ์ถ๋ ์ฅ์น์ ๋๋ค.