4.2 KB ยท ์ˆ˜์ • 2026-06-06 15:07

๐Ÿ“‘ ์ฃผ์ œ ์ƒ‰์ธ (๋ชฉ์ฐจ)

๊ฐ ์ฃผ์ œ = ํ•œ ์ค„ ์š”์•ฝ + ์ƒํƒœ. ์„ธ๋ถ€๋Š” ํ•ญ๋ชฉ๋ณ„ ์„ธ๋ถ€ ์ƒ์˜ ํŽ˜์ด์ง€ ์ฐธ๊ณ . 1. ์ถœ๋ฐœ์  โ€” ์นด๋“œ์ƒ์„ธ ๋ชจ๋‹ˆํ„ฐ๋ง์˜ ํ•œ๊ณ„ [๋ฐฐ๊ฒฝ] โ€” ์ž‘์—… ์ค‘ ์˜ค๋ฅ˜๋ฅผ ๋†“์น˜๊ณ , ๋ฉˆ์ถฐ๋„ ๋‚ด์šฉ์ด ๋ถ€์กฑํ•ด ์ฑ„ํ‹ฐ๊ฐ€ ๋ฐ˜๋ณต ํ…Œ์ŠคํŠธ. ์ง์ ‘ ๊ตฌ๋™(VSCode) ์ˆ˜์ค€์— ๋ชป ๋ฏธ์นจ. 2. ์ง„๋‹จ โ€” ๋น„์ŠคํŠธ๋ฆฌ๋ฐ ์‹คํ–‰์ด ๊ณตํ†ต ๋พŒ๋ฆฌ [ํ•ฉ์˜] โ€” ์ตœ์ข… ์š”์•ฝ๋งŒ ๋‚จ๊ณ  ์ค‘๊ฐ„ ๊ณผ์ • ์†Œ์‹ค โ†’ ์˜ค๋ฅ˜ ๋ถˆ๋ช… + ๋ฐ˜๋ณต ํ…Œ์ŠคํŠธ. 3. ์ •์ • โ€” ์ฝ”๋””๋Š” ์ด๋ฏธ real Claude CLI [ํ™•์ • ์‚ฌ์‹ค] โ€” ๋ณ‘๋ชฉ์€ ๋„๊ตฌยทturn์ด ์•„๋‹ˆ๋ผ --output-format json. 4. ๋ ˆ๋ฒ„ ์šฐ์„ ์ˆœ์œ„ [ํ•ฉ์˜] โ€” โ‘  stream-json ์บํฌ โ†’ โ‘ก ์„ธ์…˜/ํ•ต๋“œ์˜คํ”„ โ†’ โ‘ข ์ง„๋‹จ ์นด๋“œ ์ด์ „. 5. ์ด์–ด๊ฐ€๊ธฐ ๋‘ ์ข…๋ฅ˜ [ํ•ฉ์˜] โ€” resume(๊ฐ™์€ ์„ธ์…˜) vs ์ƒˆ ์„ธ์…˜+ํ•ต๋“œ์˜คํ”„(์ปจํ…์ŠคํŠธ ํฌํ™” ์‹œ). 6. ํ•ต๋“œ์˜คํ”„ ์ˆ˜๋‹จ โ€” continuation brief [ํ•ฉ์˜] โ€” ์นด๋“œ์— ์˜์†ํ™”. ์ฝ”๋””=git ์•ต์ปค, ์ฑ„ํ‹ฐ=chati_work_summary ์•ต์ปค. 7. CONTINUATION_STATE ์ตœ์†Œ ์ŠคํŽ™ [๋…ผ์˜์ค‘] โ€” ์ฝ”๋”” 6ํ•„๋“œ ์ดˆ์•ˆ. ์ƒ์„ฑ ์ฃผ์ฒด ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ถ”์ฒœ. 8. ํ† ํฐ ์˜ํ–ฅ ๋ชจ๋ธ [ํ•ฉ์˜ ยท ์‹ค์ธก ๋Œ€๊ธฐ] โ€” ์บํฌโ‰ˆ์ค‘๋ฆฝ, resumeโ†‘, ์ƒˆ์„ธ์…˜ํ•ต๋“œ์˜คํ”„โ†“, ์žฌํ…Œ์ŠคํŠธโ†“. 9. ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ ์—ญํ•  ๋ถ„๋ฆฌ [ํ•ฉ์˜] โ€” worker / monitor(์ฝ”๋“œ) / supervisor(์ด๋ฒคํŠธ ๊ตฌ๋™ LLM). 10. supervisor ๊ถŒํ•œ ๋“ฑ๊ธ‰ A/B/C [๊ฒฐ์ •: C] โ€” C = ๋Šฅ๋™ ๊ฐœ์ž…(์ค‘๋‹จยทํ•ต๋“œ์˜คํ”„ยท์žฌ๋ผ์šฐํŒ…). 11. C์˜ ๋‘ Job + ์•ˆ์ „ 3์›์น™ [ํ•ฉ์˜: Job2 ์„ ํ–‰] โ€” Job2(์ค‘๋‹จ์‹œ์ ) / Job1(์ค‘๊ฐ„ ์ฒดํฌํฌ์ธํŠธ). 12. supervisor ํญ์ฃผ ์ œํ•œ & ์—์ด์ „ํŠธ ์„ธ๋ถ„ํ™” ๋น„์šฉ [ํ•ฉ์˜ ์™„๋ฃŒ] โ€” ๋น„์šฉ์€ ์—ญํ•  ์ˆ˜๊ฐ€ ์•„๋‹Œ ํ˜ธ์ถœ ๊ทธ๋ž˜ํ”„. ํญ์ฃผ ๋ฐ”๋‹ฅ์€ ๊ฒฐ์ •๋ก ์  ํ•˜๋“œ์ธก. 12-A(ํ•˜๋“œ์ธก ์‹œ์ž‘๊ฐ’) / 12-B(์ž‘์—… ์ฒด์ธ) / 12-C(์„ธ๋ถ„ํ™” ๊นŠ์ด=์ด๋ฒคํŠธ ๊ฒฝ๊ณ„) ๋ชจ๋‘ ํ•ฉ์˜. 13. supervisor ํ–‰๋™์ง‘ํ•ฉ [๊ฒฐ์ •: 8์ข…] โ€” accept / resume / retry / retry-with-fix / ์ƒˆ์„ธ์…˜ํ•ธ๋“œ์˜คํ”„ / ์žฌ๋ผ์šฐํŒ… / ์‚ฌ์šฉ์ž์—์Šค์ปฌ๋ ˆ์ดํŠธ / abort. ๋ฐœ๋™ ํŠธ๋ฆฌ ํ™•์ •. 14. ์ฝ”๋“œ ๊ฐ์‚ฌ โ€” CONTINUATION_STATE ์žฌ์ •์ดˆ [๊ฒ€์ฆ ์™„๋ฃŒ] โ€” brief๋Š” codi_result_v1 ๋ด‰ํˆฌ(41ํ‚ค) ์ด๋ฏธ ์กด์žฌ. Tier A(์ฆ‰์‹œ join ๊ฐ€๋Šฅ) / Tier B(๋ ˆ๋ฒ„1 gated) 2๊ณ„์ธต ํ™•์ •. ๋งˆ์Šคํ„ฐ ๊ฒŒ์ดํŠธ = ๋ ˆ๋ฒ„1(stream-json). 15. CMDBOARD V2 โ€” SARA ๋Œ€ํ™” ๊ตฌ์กฐ์™€ ๋‚ด๋ถ€ ํ•˜๋„ค์Šค ์žฌ์ •์˜ [ํ™•์ • ยท ๋‹ค์Œ ์ž‘์—…] โ€” ์ „์—ญ SARA ๋Œ€ํ™”๋ฐฉ์€ ์ „์ฒด ์นด๋“œ ๊ด€๋ฆฌ/๋น„์„œ ์—ญํ• ๋กœ ์œ ์ง€. ์นด๋“œ ์ƒ์„ธ๋ณ„ ๊ธฐ์กด ์ฑ„ํ‹ฐ ๋Œ€ํ™”๋ฐฉ์€ ํ•ด๋‹น ์นด๋“œ ์ž‘์—… ๋‹ด๋‹น SARA ๋Œ€ํ™”๋ฐฉ์œผ๋กœ ํ‘œ์‹œ๋ช…ยท๊ฐœ๋… ์ „ํ™˜. ๋‚ด๋ถ€๋Š” PLANNER/CODI/EVALUATOR/ROUTER๋กœ ๋ถ„๋ฆฌ. ๋‹ค์Œ ์‹œ์ž‘์ ์€ CODI Phase 0/1 ๊ฐ์‚ฌ ์ง€์‹œ๋ฌธ ์ „๋‹ฌ.