์๋ธ์์ด์ ํธ๋ ๋จผ์ ๋ ๋ฆฝ๋ ์ธ์ ์ผ๋ก ๋ฉ์ธ ๋ํ๋ฅผ ๊นจ๋ํ๊ฒ ์ ์งํ๊ธฐ ์ํด ์๋๋ค. ๋ณ๋ ฌ ์์ ์ ๋์ค์ ํ์ํ ๋ ๋ถ์ ๋๋ค.
| agent | ์ฃผ ์ญํ | ์ ํ |
|---|---|---|
researcher |
๋ ํผ๋ฐ์ค์ ๋ก์ปฌ ๋ฌธ์ ์กฐ์ฌ | ๋ ๋ฆฝํ, ํ์ ์ ๋ณ๋ ฌํ |
interviewer |
์๊ตฌ์ฌํญ ์ธํฐ๋ทฐ์ Goal ์ด์ | ๋ ๋ฆฝํ |
story-splitter |
Goal์ PR ๋จ์ Story๋ก ๋๋๊ธฐ | ๋ ๋ฆฝํ |
planner |
Story๋ฅผ ์ธ์ ๋จ์ Plan์ผ๋ก ๋๋๊ธฐ | ๋ ๋ฆฝํ |
implementer |
์น์ธ๋ Plan ๊ตฌํ | ๋ ๋ฆฝํ |
verifier |
๊ฒ์ฆ๊ณผ ์คํจ ๋ถ๋ฅ | ๋ ๋ฆฝํ, ํ์ ์ ๋ณ๋ ฌํ |
- ๋ฉ์ธ ์ธ์ ์ ์ฌ์ฉ์ ํฉ์, ๋ฒ์ ํ๋จ, ์ต์ข ์ ํ์ ๋งก์ต๋๋ค.
- ์๋ธ์์ด์ ํธ๋ ๋ฉ์ธ ์ธ์ ์ด ์ค ์ ๋ ฅ ๋ฐ์ผ๋ก ๊ฒฐ์ ์ ํ์ฅํ์ง ์์ต๋๋ค.
- ๊ฐ์ Story ์์์ ์ฌ๋ฌ ๊ตฌํ ์์ด์ ํธ๋ฅผ ๋์์ ๋๋ฆฌ์ง ์์ต๋๋ค.
- ๋ณ๋ ฌ์ ๋จผ์ ์กฐ์ฌ์ ๊ฒํ ์ฒ๋ผ ์ฝ๊ธฐ ์ค์ฌ ์์ ์๋ง ์๋๋ค.
- ๊ตฌํ ๋ณ๋ ฌ์ ์๋ก ๋ค๋ฅธ Story worktree๊ฐ ์์ ๋ ๋ค์๋ง ๊ฒํ ํฉ๋๋ค.
- ๊ตฌํํ์ง ์๋ ์ญํ ์ ํ์ผ์ ๊ณ ์น์ง ์์ต๋๋ค.
- ๊ฒฐ๊ณผ๋ ๊ฒฐ๋ก , ๊ทผ๊ฑฐ, ์ถ์ฒ์, ๋ฆฌ์คํฌ, ๋จ์ ์ง๋ฌธ ์์๋ก ๋๋ ค์ค๋๋ค.
์๋ธ์์ด์ ํธ์๋ ์๋๋ฅผ ํจ๊ป ์ค๋๋ค.
- ๋งก๊ธธ ์ญํ
- ํ์ฌ Goal, Story, Plan ์์น
- ํ์ฉ๋ ํ์ผ๊ณผ ๊ธ์ง๋ ํ์ผ
- ์ฌ์ฉํ ๋ ํผ๋ฐ์ค๋ ๋ฌธ์
- ๊ฒ์ฆ ๊ธฐ์ค
- ๋ฉ์ถฐ์ผ ํ๋ ์กฐ๊ฑด
- ๊ฒฐ๊ณผ ํ์
์ง๊ธ์ .agents/agents/*.md๋ฅผ ์ญํ ์ค๊ณ ๋ฌธ์๋ก ๋ก๋๋ค.
๋์ค์ Codex project custom agent๋ก ์คํํด์ผ ํ๋ฉด .codex/agents/*.toml๋ก ์ฎ๊น๋๋ค.
- ์กฐ์ฌ ๊ฒฐ๊ณผ๋ ๋ฉ์ธ ์ธ์ ์ด ์์ฝํฉ๋๋ค.
- Goal ์ด์, Story ๋ถ๋ฆฌ์, Plan ์ด์์ ์ฌ์ฉ์ ํ์ธ ํ ํ์ ํฉ๋๋ค.
- ๊ตฌํ์ ์ฌ์ฉ์๊ฐ โ๊ตฌํํดโ๋ผ๊ณ ๋งํ ๋ค ์์ํฉ๋๋ค.