Published on

Claude Code Ultraplan๊ณผ Monitor ํˆด โ€” AI ์ฝ”๋”ฉ์˜ ํŒจ๋Ÿฌ๋‹ค์ž„์ด ๋ฐ”๋€Œ์—ˆ๋‹ค

ํด๋ผ์šฐ๋“œ์—์„œ ์ฝ”๋“œ๋ฅผ ํ•จ๊ป˜ ์„ค๊ณ„ํ•˜๋Š” ์‹œ๋Œ€

๋งˆ์น˜ ๊ฑด์ถ•๊ฐ€์™€ ํ•จ๊ป˜ ์„ค๊ณ„๋„๋ฅผ ๊ทธ๋ฆฌ๋“ฏ, ์ด์ œ ๊ฐœ๋ฐœ์ž๋Š” AI์™€ ํ•จ๊ป˜ ํด๋ผ์šฐ๋“œ ์œ„์—์„œ ์ฝ”๋“œ ๊ณ„ํš์„ ์„ธ์šธ ์ˆ˜ ์žˆ๊ฒŒ ๋๋‹ค. Anthropic์ด 2026๋…„ 4์›” ์ดˆ(Week 15) ๊ณต๊ฐœํ•œ Ultraplan์€ Claude Code์— ํ†ตํ•ฉ๋œ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ํ”Œ๋ž˜๋‹ ์‹œ์Šคํ…œ์œผ๋กœ, ๊ฐœ๋ฐœ ์›Œํฌํ”Œ๋กœ์šฐ์— ์ƒˆ๋กœ์šด ์ „ํ™˜์ ์„ ๊ฐ€์ ธ์™”๋‹ค.

๋™์‹œ์— ๋“ฑ์žฅํ•œ Monitor ํˆด์€ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ์‹œํ•˜๋Š” ๋ฐฉ์‹ ์ž์ฒด๋ฅผ ๋ฐ”๊ฟ”๋†“์•˜๋‹ค. ๋‘ ๊ธฐ๋Šฅ ๋ชจ๋‘ Claude Code v2.1.101 ์ด์ƒ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

Ultraplan ์ธํ„ฐํŽ˜์ด์Šค ์ด๋ฏธ์ง€ ์ž๋ฆฌ ํ‘œ์‹œ ์ด๋ฏธ์ง€: Claude Code Ultraplan ์›น ์—๋””ํ„ฐ ์ธํ„ฐํŽ˜์ด์Šค (์ถœ์ฒ˜: Anthropic)


Ultraplan์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

๊ธฐ์กด AI ์ฝ”๋”ฉ ๋„๊ตฌ๋“ค์€ ๋‚ด ํ„ฐ๋ฏธ๋„ ์•ˆ์—์„œ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•ด์คฌ๋‹ค. Ultraplan์€ ํ•œ ๋‹จ๊ณ„ ๋” ๋‚˜์•„๊ฐ„๋‹ค. CLI์—์„œ /ultraplan ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๋ฉด, Claude๊ฐ€ GitHub ์ €์žฅ์†Œ๋ฅผ ํด๋ผ์šฐ๋“œ ์ž„์‹œ ํ™˜๊ฒฝ์— ํด๋ก ํ•˜๊ณ , ์›น UI์—์„œ ๊ตฌ์กฐํ™”๋œ ๊ตฌํ˜„ ๊ณ„ํš์„œ๋ฅผ ์ž‘์„ฑํ•ด์ค€๋‹ค.

ํ•ต์‹ฌ ๊ธฐ๋Šฅ 3๊ฐ€์ง€

1. ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์›น ์—๋””ํ„ฐ ๊ณ„ํš์„œ ํŠน์ • ๊ตฌ๊ฐ„์— ์ธ๋ผ์ธ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹ฌ๊ณ , ์ด๋ชจ์ง€ ๋ฐ˜์‘์œผ๋กœ ์Šน์ธยท์ˆ˜์ • ์˜์‚ฌ๋ฅผ ํ‘œ์‹œํ•˜๋ฉฐ, ์‚ฌ์ด๋“œ๋ฐ” ๋ชฉ์ฐจ๋กœ ๋น ๋ฅด๊ฒŒ ์„น์…˜์„ ํƒ์ƒ‰ํ•  ์ˆ˜ ์žˆ๋‹ค. Google Docs์—์„œ ๋™๋ฃŒ์™€ ํ˜‘์—…ํ•˜๋“ฏ, ์ด์ œ AI์™€ ๊ณ„ํš์„ ํ•จ๊ป˜ ๋‹ค๋“ฌ๋Š”๋‹ค.

2. ์‹คํ–‰ ์„ ํƒ์ง€ ๊ณ„ํš์ด ์™„์„ฑ๋˜๋ฉด ๋‘ ๊ฐ€์ง€ ์„ ํƒ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ํด๋ผ์šฐ๋“œ์—์„œ ๋ฐ”๋กœ ์‹คํ–‰ํ•˜๊ฑฐ๋‚˜, ๋กœ์ปฌ ํ„ฐ๋ฏธ๋„๋กœ ๊ณ„ํš์„œ๋ฅผ ๊ฐ€์ ธ์™€ ์ง์ ‘ ์‹คํ–‰ํ•œ๋‹ค. ์œ ์—ฐ์„ฑ์ด ํ•ต์‹ฌ์ด๋‹ค.

3. ์ž๋™ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ ์ƒ์„ฑ ๋ณ„๋„์˜ ์›น ์„ค์ • ์—†์ด, /ultraplan ์ฒซ ์‹คํ–‰ ์‹œ ๊ธฐ๋ณธ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์ด ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋œ๋‹ค. ์ง„์ž… ์žฅ๋ฒฝ์ด ํ™• ๋‚ฎ์•„์กŒ๋‹ค.

์‚ฌ์šฉ ์กฐ๊ฑด: Claude Code v2.1.101 ์ด์ƒ ยท GitHub ํ˜ธ์ŠคํŒ… ์ €์žฅ์†Œ ยท Pro ๋˜๋Š” Max ๊ตฌ๋…


Monitor ํˆด: ํด๋ง(Polling)์˜ ์ข…๋ง

Monitor ํˆด ํ๋ฆ„๋„ ์ž๋ฆฌ ํ‘œ์‹œ ์ด๋ฏธ์ง€: Claude Code Monitor ํˆด ๋™์ž‘ ์›๋ฆฌ

๋ฐฐํฌ ํŒŒ์ดํ”„๋ผ์ธ์ด ๋๋‚ฌ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ˜๋ณตํ•ด์„œ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•œ ๊ฒฝํ—˜์ด ์žˆ๋Š”๊ฐ€? ์ด๊ฒƒ์„ **ํด๋ง(Polling)**์ด๋ผ ํ•œ๋‹ค. Monitor ํˆด์€ ์ด ๋น„ํšจ์œจ์„ ์™„์ „ํžˆ ๋ฐ”๊พผ๋‹ค.

์ž‘๋™ ์›๋ฆฌ

๋ฐฑ๊ทธ๋ผ์šด๋“œ ์ž‘์—…์ด ์™„๋ฃŒ๋˜๊ฑฐ๋‚˜ ํŠน์ • ์ƒํƒœ์— ๋„๋‹ฌํ–ˆ์„ ๋•Œ ์‹ ํ˜ธ(Signal) ๋ฅผ ํŒŒ์ผ์ด๋‚˜ stdout ์ŠคํŠธ๋ฆผ์— ๊ธฐ๋กํ•˜๋„๋ก ์„ค์ •ํ•˜๋ฉด, Claude๊ฐ€ ๊ทธ ์‹ ํ˜ธ๋ฅผ ๊ฐ์ง€ํ•˜๊ณ  ์ž๋™์œผ๋กœ ๋‹ค์Œ ์•ก์…˜์„ ์ทจํ•œ๋‹ค.

๋” ์ด์ƒ "๋นŒ๋“œ๊ฐ€ ๋๋‚ฌ๋‚˜?"๋ฅผ ๋ฐ˜๋ณต ํ™•์ธํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. ๋งˆ์น˜ ํƒ๋ฐฐ ์•Œ๋ฆผ์ฒ˜๋Ÿผ, ์™„๋ฃŒ๋˜๋ฉด Claude๊ฐ€ ์•Œ์•„์„œ ๋ฐ˜์‘ํ•œ๋‹ค.

/loop ์ž๋™ ํŽ˜์ด์‹ฑ

ํ•จ๊ป˜ ์—…๋ฐ์ดํŠธ๋œ /loop ๋ช…๋ น์–ด๋Š” ์ด์ œ ์ž๊ฐ€ ์กฐ์ •(self-pacing) ์„ ์ง€์›ํ•œ๋‹ค. ์ธํ„ฐ๋ฒŒ์„ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด, Claude๊ฐ€ ํƒœ์Šคํฌ์˜ ์„ฑ๊ฒฉ์— ๋งž๊ฒŒ ๋‹ค์Œ ์‹คํ–‰ ์‹œ์ ์„ ์Šค์Šค๋กœ ์กฐ์ •ํ•œ๋‹ค.


ํ•จ๊ป˜ ์ฃผ๋ชฉํ•  ์—…๋ฐ์ดํŠธ๋“ค

์ด๋ฒˆ Week 15 ๋ฆด๋ฆฌ์ฆˆ์—๋Š” Ultraplan๊ณผ Monitor ์™ธ์—๋„ ์ฃผ๋ชฉํ•  ๊ธฐ๋Šฅ๋“ค์ด ํ•จ๊ป˜ ๋“ฑ์žฅํ–ˆ๋‹ค.

๊ธฐ๋Šฅ์„ค๋ช…
/recap์„ธ์…˜ ์žฌ๊ฐœ ์‹œ ์ด์ „ ๋งฅ๋ฝ์„ ์š”์•ฝํ•ด ์ œ๊ณต
ENABLE_PROMPT_CACHING_1HAPI KeyยทBedrockยทVertex์—์„œ 1์‹œ๊ฐ„ ํ”„๋กฌํ”„ํŠธ ์บ์‹œ TTL ์˜ต์…˜
xhigh ๋…ธ๋ ฅ ๋ ˆ๋ฒจOpus 4.7์—์„œ high์™€ max ์‚ฌ์ด์˜ ์ƒˆ๋กœ์šด ๋…ธ๋ ฅ ๋ ˆ๋ฒจ
MCP 500K ์—…๊ทธ๋ ˆ์ด๋“œํˆด ์ถœ๋ ฅ ๋ฌธ์ž ํ•œ๋„ 50๋งŒ ์ž๋กœ ํ™•๋Œ€

์—๋“€ํ…Œํฌ ๊ด€์ ์—์„œ์˜ ์‹œ์‚ฌ์ 

์—๋“€ํ…Œํฌ ํ˜„์žฅ์—์„œ ์ด ์—…๋ฐ์ดํŠธ๋Š” ๋‹ค์Œ์„ ์˜๋ฏธํ•œ๋‹ค.

  • ํ•™์ƒ ํŒ€ ํ”„๋กœ์ ํŠธ: ๋น„๊ฐœ๋ฐœ์ž์ธ ํ•™์ƒ๋„ Ultraplan์„ ํ†ตํ•ด AI์™€ ํ•จ๊ป˜ ์•ฑ ๊ฐœ๋ฐœ ๊ณ„ํš์„ ์„ธ์šธ ์ˆ˜ ์žˆ๋‹ค.
  • ๊ต์‚ฌ์˜ ์‹œ๋ฒ” ์ˆ˜์—…: ๋ณต์žกํ•œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์„ค์ • ์—†์ด ํด๋ผ์šฐ๋“œ์—์„œ ์ฆ‰์‹œ ๊ณ„ํšโ†’์‹คํ–‰ ํ๋ฆ„์„ ์‹œ์—ฐํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ํ”„๋กœ์ ํŠธ ๊ธฐ๋ฐ˜ ํ•™์Šต(PBL): AI์™€ ํ˜‘์—…ํ•ด ์‹ค์ œ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒฝํ—˜์ด ๋”์šฑ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•ด์ง„๋‹ค.

ํ™œ์šฉ ํŒ

  1. ๊ณ„ํš ๋จผ์ €, ์ฝ”๋“œ๋Š” ๋‚˜์ค‘: ๋ฐ”๋กœ ์ฝ”๋“œ๋ฅผ ์š”์ฒญํ•˜๊ธฐ๋ณด๋‹ค Ultraplan์œผ๋กœ ์„ค๊ณ„๋„๋ฅผ ๋จผ์ € ๊ฒ€ํ† ํ•˜๋ฉด ๋ถˆํ•„์š”ํ•œ ์ˆ˜์ • ํšŸ์ˆ˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.
  2. ์ธ๋ผ์ธ ์ฝ”๋ฉ˜ํŠธ ์ ๊ทน ํ™œ์šฉ: ๋งˆ์Œ์— ๋“ค์ง€ ์•Š๋Š” ์„น์…˜์— ๊ตฌ์ฒด์ ์ธ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ฝ”๋ฉ˜ํŠธ๋กœ ๋‹ฌ๋ฉด, Claude๊ฐ€ ํ•ด๋‹น ๋ถ€๋ถ„๋งŒ ์ •ํ™•ํ•˜๊ฒŒ ์ˆ˜์ •ํ•œ๋‹ค.
  3. Monitor + CI ํŒŒ์ดํ”„๋ผ์ธ ์—ฐ๋™: GitHub Actions ๊ฒฐ๊ณผ๋ฅผ Monitor ํˆด๊ณผ ์—ฐ๋™ํ•˜๋ฉด, ๋นŒ๋“œ ์„ฑ๊ณตยท์‹คํŒจ ์‹œ Claude๊ฐ€ ์ž๋™์œผ๋กœ ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ์•ˆ๋‚ดํ•œ๋‹ค.
  4. xhigh ๋…ธ๋ ฅ ๋ ˆ๋ฒจ ํ™œ์šฉ: Opus 4.7 ์‚ฌ์šฉ์ž๋ผ๋ฉด ๋ณต์žกํ•œ ์•„ํ‚คํ…์ฒ˜ ์„ค๊ณ„ ์‹œ xhigh ๋ ˆ๋ฒจ๋กœ ๋” ๊นŠ์ด ์žˆ๋Š” ๊ณ„ํš์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.
  5. /recap์œผ๋กœ ์ปจํ…์ŠคํŠธ ๋ณต๊ตฌ: ๊ธด ์„ธ์…˜ ์ค‘๋‹จ ํ›„ ์žฌ๊ฐœํ•  ๋•Œ /recap์„ ๋จผ์ € ์‹คํ–‰ํ•˜๋ฉด ์ด์ „ ๋งฅ๋ฝ์„ ๋น ๋ฅด๊ฒŒ ๋˜์‚ด๋ฆด ์ˆ˜ ์žˆ๋‹ค.

๋งˆ์น˜๋ฉฐ

Ultraplan๊ณผ Monitor ํˆด์€ ๋‹จ์ˆœํ•œ ๊ธฐ๋Šฅ ์ถ”๊ฐ€๊ฐ€ ์•„๋‹ˆ๋‹ค. "AI์—๊ฒŒ ์ฝ”๋“œ๋ฅผ ์‹œํ‚ค๋Š”" ๊ฒƒ์—์„œ "AI์™€ ํ•จ๊ป˜ ์„ค๊ณ„ํ•˜๊ณ  ํ˜‘์—…ํ•˜๋Š”" ํŒจ๋Ÿฌ๋‹ค์ž„์œผ๋กœ์˜ ์ „ํ™˜์„ ์˜๋ฏธํ•œ๋‹ค. ํ„ฐ๋ฏธ๋„๊ณผ ๋ธŒ๋ผ์šฐ์ €, ๋กœ์ปฌ๊ณผ ํด๋ผ์šฐ๋“œ์˜ ๊ฒฝ๊ณ„๊ฐ€ ์ ์  ํ๋ ค์ง€๋Š” ์ง€๊ธˆ, ๊ฐœ๋ฐœ์ž์™€ ๋น„๊ฐœ๋ฐœ์ž ๋ชจ๋‘์—๊ฒŒ ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ์ด ์—ด๋ฆฌ๊ณ  ์žˆ๋‹ค.


์ถœ์ฒ˜ (Sources)

Claude Code Ultraplan๊ณผ Monitor ํˆด โ€” AI ์ฝ”๋”ฉ์˜ ํŒจ๋Ÿฌ๋‹ค์ž„์ด ๋ฐ”๋€Œ์—ˆ๋‹ค | MINSSAM.COM