giip
SES Proposal
2 min read

GIIP Dev Agent (๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ) ๊ฐ€์ด๋“œ

๋ณต์žกํ•œ ์—”์ง€๋‹ˆ์–ด๋ง ํƒœ์Šคํฌ๋ฅผ ์ž์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” GIIP์˜ ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ, Dev Agent ํ™œ์šฉ ๋ฐฉ๋ฒ•์„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“‹ ๊ฐœ์š”

Dev Agent๋Š” ๋‹จ์ผ AI๊ฐ€ ์•„๋‹Œ, ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ „๋ฌธ์„ฑ์„ ๊ฐ€์ง„ ์—ฌ๋Ÿฌ AI ์—์ด์ „ํŠธ๋“ค์ด ํ˜‘๋ ฅํ•˜์—ฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ๋ณต์žกํ•œ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ œ์‹œํ•˜๋ฉด, ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ(Orchestrator)๊ฐ€ ํƒœ์Šคํฌ๋ฅผ ๋ถ„ํ• ํ•˜๊ณ  ์ ์ ˆํ•œ ์—์ด์ „ํŠธ์—๊ฒŒ ํ• ๋‹นํ•˜์—ฌ ์™„๊ฒฐ์„ฑ ์žˆ๋Š” ๊ฒฐ๊ณผ๋ฌผ์„ ๋„์ถœํ•ฉ๋‹ˆ๋‹ค.

๐Ÿค– ์—์ด์ „ํŠธ ์—ญํ•  ๊ตฌ์„ฑ

  • Orchestrator: ์ „์ฒด ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ํƒœ์Šคํฌ์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
  • Coder (Antigravity/Claude): ์‹ค์ œ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ฑฐ๋‚˜ ์‹œ์Šคํ…œ ์„ค์ •์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.
  • Reviewer: ์ž‘์„ฑ๋œ ์ฝ”๋“œ์˜ ํ’ˆ์งˆ์„ ๊ฒ€์‚ฌํ•˜๊ณ  ๋ณด์•ˆ ์ทจ์•ฝ์ ์„ ์ ๊ฒ€ํ•ฉ๋‹ˆ๋‹ค.
  • Tester: ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ๊ธฐ์กด ์‹œ์Šคํ…œ์— ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๋Š”์ง€ ๊ฒ€์ฆ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ› ๏ธ Dev Agent ํ™œ์„ฑํ™” ๋ฐ ์‚ฌ์šฉ

  1. ์ด์Šˆ ๋“ฑ๋ก: GIIP [์ด์Šˆ ๊ด€๋ฆฌ] ํŽ˜์ด์ง€์—์„œ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๋Š” ๊ธฐ์ˆ ์  ๋ฌธ์ œ๋‚˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค.
  2. ์—์ด์ „ํŠธ ํ˜ธ์ถœ: ์ด์Šˆ ์ƒ์„ธ ํŽ˜์ด์ง€์—์„œ [Launch Dev Agent] ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
  3. ์›Œํฌํ”Œ๋กœ์šฐ ๋ชจ๋‹ˆํ„ฐ๋ง: ์—์ด์ „ํŠธ๋“ค์ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋Œ€ํ™”ํ•˜๋ฉฐ ํƒœ์Šคํฌ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ณผ์ •์„ ํƒ€์ž„๋ผ์ธ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  4. ๊ฒฐ๊ณผ ์Šน์ธ: ๋ชจ๋“  ์ž‘์—…์ด ์™„๋ฃŒ๋˜๋ฉด ์—์ด์ „ํŠธ๊ฐ€ ์ž‘์„ฑํ•œ ๋ณด๊ณ ์„œ๋ฅผ ๊ฒ€ํ† ํ•˜๊ณ  ์ตœ์ข… ์Šน์ธ(Merge/Apply)ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿš€ ์ฃผ์š” ์ด์ 

  • ์ƒ์‚ฐ์„ฑ ๊ทน๋Œ€ํ™”: ๋ฐ˜๋ณต์ ์ธ ์ฝ”๋”ฉ ์ž‘์—…์ด๋‚˜ ๋ณต์žกํ•œ ํ™˜๊ฒฝ ์„ค์ •์„ AI์—๊ฒŒ ์œ„์ž„ํ•˜์—ฌ ์—”์ง€๋‹ˆ์–ด์˜ ์—…๋ฌด ๋ถ€ํ•˜๋ฅผ ์ค„์ž…๋‹ˆ๋‹ค.
  • ๊ฒฐํ•จ ๊ฐ์†Œ: ๋‹ค์ค‘ ๊ฒ€์ฆ ๋‹จ๊ณ„(Review/Test)๋ฅผ ๊ฑฐ์น˜๋ฏ€๋กœ ์‚ฌ๋žŒ์ด ๋†“์น  ์ˆ˜ ์žˆ๋Š” ์‹ค์ˆ˜๋ฅผ ์‚ฌ์ „์— ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก ํ™œ์šฉ ํŒ

  • ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ตฌ์ฒด์ ์œผ๋กœ ์ ์„์ˆ˜๋ก ์—์ด์ „ํŠธ๋“ค์ด ๋” ์ •ํ™•ํ•˜๊ฒŒ ํƒœ์Šคํฌ๋ฅผ ๋ถ„๋ฐฐํ•ฉ๋‹ˆ๋‹ค.
  • ํŠน์ • ์—์ด์ „ํŠธ์˜ ์ถœ๋ ฅ์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์„ ๊ฒฝ์šฐ, ๋Œ€ํ™”ํ˜• ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ์ฆ‰์‹œ ์ˆ˜์ •์„ ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฌธ์ œ ํ•ด๊ฒฐ

์ฆ์ƒ์›์ธํ•ด๊ฒฐ
์—์ด์ „ํŠธ๊ฐ€ ํƒœ์Šคํฌ๋ฅผ ์ž˜๋ชป ๋ถ„๋ฐฐํ•˜๊ฑฐ๋‚˜ ๊ฒฐ๊ณผ๊ฐ€ ์˜๋„์™€ ๋‹ค๋ฆ„์š”๊ตฌ์‚ฌํ•ญ์ด ๋ชจํ˜ธํ•˜๊ฒŒ ์ž‘์„ฑ๋จ์š”๊ตฌ์‚ฌํ•ญ์„ ๋” ๊ตฌ์ฒด์ ์œผ๋กœ ์ž‘์„ฑํ•˜์—ฌ ์—์ด์ „ํŠธ๊ฐ€ ํƒœ์Šคํฌ๋ฅผ ์ •ํ™•ํžˆ ๋ถ„๋ฐฐํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
[Launch Dev Agent] ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ๋„ ์—์ด์ „ํŠธ๊ฐ€ ์‹œ์ž‘๋˜์ง€ ์•Š์Œ์ด์Šˆ๊ฐ€ ๋“ฑ๋ก๋˜์ง€ ์•Š์Œ๋จผ์ € [์ด์Šˆ ๊ด€๋ฆฌ] ํŽ˜์ด์ง€์—์„œ ๊ธฐ์ˆ ์  ๋ฌธ์ œ๋‚˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค.
ํŠน์ • ์—์ด์ „ํŠธ์˜ ์ถœ๋ ฅ์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์Œ์ดˆ๊ธฐ ์ถœ๋ ฅ์ด ์˜๋„์™€ ์ผ์น˜ํ•˜์ง€ ์•Š์Œ๋Œ€ํ™”ํ˜• ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ์ฆ‰์‹œ ์ˆ˜์ •์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์‹œ์Šคํ…œ์— ๋ฐ˜์˜๋˜์ง€ ์•Š์Œ์ตœ์ข… ์Šน์ธ์ด ์ˆ˜ํ–‰๋˜์ง€ ์•Š์Œ์—์ด์ „ํŠธ ๋ณด๊ณ ์„œ๋ฅผ ๊ฒ€ํ† ํ•œ ํ›„ ์ตœ์ข… ์Šน์ธ(Merge/Apply)์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „: 1.0 ์ตœ์ข… ์—…๋ฐ์ดํŠธ: 2026-03-19 ์†Œ์Šค ํŒŒ์ผ: giipv3/public/help/dev-agent.ko.md