minssam.
Published on

Claude Code v2.1.302: ์„œ๋ธŒ์—์ด์ „ํŠธ๊ฐ€ ์ด์ œ ๊ธฐ๋ณธ์œผ๋กœ ํฌํฌํ•œ๋‹ค โ€” ๋ณ‘๋ ฌ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ์˜ ์ง„ํ™”

AI ์—์ด์ „ํŠธ๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ ๋™์‹œ์— ๊ตด๋ฆฌ๋‹ค ๋ณด๋ฉด ์ด๋Ÿฐ ๋ถˆํŽธํ•จ์„ ๊ฒช๋Š”๋‹ค. ํ•˜๋‚˜๋ฅผ ์‹œํ‚ค๋ฉด ๋‹ค๋ฅธ ํ•˜๋‚˜์˜ ๊ฒฐ๊ณผ๊ฐ€ ์„ž์—ฌ ๋“ค์–ด์˜ค๊ณ , ๋งฅ๋ฝ์ด ๋’ค์—‰ํ‚ค๊ณ , ํ† ํฐ์ด ํญ๋ฐœ์ ์œผ๋กœ ๋Š˜์–ด๋‚œ๋‹ค. Claude Code v2.1.302๋Š” ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ์‹์„ ๋ฐ”๊ฟจ๋‹ค.

'ํฌํฌ ๊ธฐ๋ณธ๊ฐ’' ์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€

์†Œํ”„ํŠธ์›จ์–ด์—์„œ ํฌํฌ(fork)๋Š” ๊ธฐ์กด ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ณต์‚ฌํ•ด ๋…๋ฆฝ์ ์ธ ์ž์‹ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ์‹์ด๋‹ค. Claude Code์—์„œ์˜ ํฌํฌ๋„ ๊ฐ™์€ ์›๋ฆฌ๋‹ค.

v2.1.302 ์ด์ „์—๋Š” ์„œ๋ธŒ์—์ด์ „ํŠธ๊ฐ€ ์ƒˆ ๋Œ€ํ™”๋กœ ์‹œ์ž‘ํ–ˆ๋‹ค. ๋ถ€๋ชจ ์ปจํ…์ŠคํŠธ๋ฅผ ๋ชจ๋ฅด๋Š” ์ƒํƒœ์—์„œ ์ถœ๋ฐœํ•ด์•ผ ํ–ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ, ์„œ๋ธŒ์—์ด์ „ํŠธ๋ฅผ ๋ถ€๋ชจ ์ฐฝ์— ๋ฌผ๋ ค ์‹คํ–‰ํ•˜๋ฉด ์ž์‹์ด ์ƒ์„ฑํ•˜๋Š” ๋ชจ๋“  ํˆด ์ถœ๋ ฅ์ด ๋ถ€๋ชจ ์ปจํ…์ŠคํŠธ์— ์Œ“์˜€๋‹ค. ๋ฐฉ๋Œ€ํ•œ ํŒŒ์ผ ์ฝ๊ธฐ๋‚˜ ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ๊ฐ€ ๋ถ€๋ชจ ๋Œ€ํ™”๋ฅผ ์˜ค์—ผ์‹œ์ผฐ๋‹ค.

v2.1.302๋ถ€ํ„ฐ ์„œ๋ธŒ์—์ด์ „ํŠธ๋Š” ๊ธฐ๋ณธ์œผ๋กœ ํฌํฌ๋œ๋‹ค. ๋ถ€๋ชจ ๋Œ€ํ™”์˜ ์ „์ฒด ์ปจํ…์ŠคํŠธ๋ฅผ ์ƒ์†๋ฐ›์€ ์ฑ„ ์‹คํ–‰๋˜์ง€๋งŒ, ์ž์‹์ด ์ƒ์„ฑํ•œ ํˆด ์ถœ๋ ฅ์€ ๋ถ€๋ชจ ์ปจํ…์ŠคํŠธ์— ๋˜๋Œ์•„์˜ค์ง€ ์•Š๋Š”๋‹ค. ๊ฒฐ๊ณผ๋งŒ ๋Œ์•„์˜จ๋‹ค.

์‹ค์ œ๋กœ ๋ญ๊ฐ€ ๋‹ฌ๋ผ์ง€๋Š”๊ฐ€

์ง์—…์— ๋น„์œ ํ•˜๋ฉด ์ดํ•ด๊ฐ€ ์‰ฝ๋‹ค. ์ด์ „ ๋ฐฉ์‹์€ ํŒ€์žฅ์ด ํŒ€์›์—๊ฒŒ ์กฐ์‚ฌ๋ฅผ ์‹œํ‚ฌ ๋•Œ ํŒ€์›์˜ ๋…ธํŠธ๋ถ ํ™”๋ฉด์ด ํŒ€์žฅ ํ™”๋ฉด์—๋„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋œจ๋Š” ๊ตฌ์กฐ์˜€๋‹ค. ํฌํฌ ๋ฐฉ์‹์€ ํŒ€์›์ด ๋ณ„๋„ ๊ณต๊ฐ„์—์„œ ์กฐ์‚ฌํ•˜๊ณ  ์ตœ์ข… ๋ณด๊ณ ์„œ๋งŒ ๊ฐ€์ ธ์˜ค๋Š” ๊ฒƒ์ด๋‹ค.

๋ณ€ํ™”์˜ ํ•ต์‹ฌ:

  • ๋ถ€๋ชจ ์ปจํ…์ŠคํŠธ๊ฐ€ ๊นจ๋—ํ•˜๊ฒŒ ์œ ์ง€๋œ๋‹ค
  • ์„œ๋ธŒ์—์ด์ „ํŠธ์˜ ์ค‘๊ฐ„ ๊ณผ์ •(ํŒŒ์ผ ์ฝ๊ธฐ, API ํ˜ธ์ถœ ๋“ฑ)์ด ๋ถ€๋ชจ ์ฐฝ์— ์Œ“์ด์ง€ ์•Š๋Š”๋‹ค
  • ์—ฌ๋Ÿฌ ์„œ๋ธŒ์—์ด์ „ํŠธ๋ฅผ ๋ณ‘๋ ฌ๋กœ ์‹คํ–‰ํ•ด๋„ ์ปจํ…์ŠคํŠธ ์ถฉ๋Œ์ด ์—†๋‹ค
  • ์ตœ์ข… ๊ฒฐ๊ณผ๋งŒ ๋ถ€๋ชจ ์—์ด์ „ํŠธ์—๊ฒŒ ์ „๋‹ฌ๋œ๋‹ค

๋ณ‘๋ ฌ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ ์˜ˆ์‹œ

์ด ๋ณ€ํ™”๊ฐ€ ์‹ค์ „์—์„œ ์˜๋ฏธํ•˜๋Š” ๋ฐ”๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

๋ฆฌ์„œ์น˜ + ์ฝ”๋”ฉ ๋™์‹œ ์ง„ํ–‰

๋ถ€๋ชจ ์—์ด์ „ํŠธ:
  โ”œโ”€โ”€ ์„œ๋ธŒ์—์ด์ „ํŠธ A: "๊ฒฝ์Ÿ์‚ฌ API ๋ฌธ์„œ ์กฐ์‚ฌ ํ›„ ์š”์•ฝ ๋ณด๊ณ "
  โ””โ”€โ”€ ์„œ๋ธŒ์—์ด์ „ํŠธ B: "ํ˜„์žฌ ์ฝ”๋“œ๋ฒ ์ด์Šค์˜ ์ธ์ฆ ๋ชจ๋“ˆ ๋ถ„์„"

A์™€ B๊ฐ€ ๊ฐ์ž ํŒŒ์ผ์„ ์ฝ๊ณ  ๊ฒ€์ƒ‰์„ ์ˆ˜ํ–‰ํ•˜์ง€๋งŒ, ๊ทธ ๊ณผ์ •์ด ๋ถ€๋ชจ ์ฐฝ์— ์ค‘๋ณต์œผ๋กœ ์Œ“์ด์ง€ ์•Š๋Š”๋‹ค. ๋‘ ์„œ๋ธŒ์—์ด์ „ํŠธ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ๊ฒฐ๊ณผ ์š”์•ฝ๋งŒ ๋ถ€๋ชจ์—๊ฒŒ ์ „๋‹ฌ๋œ๋‹ค.

์ฝ”๋“œ ๋ฆฌ๋ทฐ ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ ํฐ PR์„ ์—ฌ๋Ÿฌ ์„œ๋ธŒ์—์ด์ „ํŠธ์— ๋‚˜๋ˆ  ๋™์‹œ์— ๋ฆฌ๋ทฐ์‹œํ‚ค๋Š” ๊ฒƒ๋„ ์ด์ œ ์‹ค์šฉ์ ์ด๋‹ค. ๊ฐ ์—์ด์ „ํŠธ๊ฐ€ ๋…๋ฆฝ์ ์œผ๋กœ ์„น์…˜์„ ๋ถ„์„ํ•˜๊ณ , ๋ถ€๋ชจ๋Š” ์ข…ํ•ฉ ๋ฆฌํฌํŠธ๋งŒ ๋ฐ›๋Š”๋‹ค.

Claude Code์˜ ๋” ๋„“์€ ๋ฐฉํ–ฅ์„ฑ

ํฌํฌ ๊ธฐ๋ณธ๊ฐ’์€ ๋‹จ์ˆœํ•œ ๊ธฐ์ˆ ์  ๋ณ€๊ฒฝ์ด ์•„๋‹ˆ๋‹ค. Claude Code๊ฐ€ '1์ธ ์ž‘์—… ๋ณด์กฐ ๋„๊ตฌ'์—์„œ '์กฐ์œจ์ž(Orchestrator)'๋กœ ์ง„ํ™”ํ•˜๋Š” ๊ณผ์ •์˜ ์ผ๋ถ€๋‹ค.

๊ฐ™์€ ์‹œ๊ธฐ(v2.1.310, 10์›” 23์ผ)์— ์ถ”๊ฐ€๋œ claude_code.safety_event OpenTelemetry ์ด๋ฒคํŠธ๋„ ๊ฐ™์€ ๋งฅ๋ฝ์ด๋‹ค. ์–ด๋–ค ํˆด ํ˜ธ์ถœ์ด ๊ถŒํ•œ ๊ทœ์น™์ด๋‚˜ ์•ˆ์ „ ์ ๊ฒ€์— ์˜ํ•ด ์ฐจ๋‹จ๋˜์—ˆ๋Š”์ง€ ์ถ”์ ํ•˜๋Š” ์ด ์ด๋ฒคํŠธ๋Š”, ๋Œ€๊ทœ๋ชจ ์—์ด์ „ํŠธ ํŒŒ์ดํ”„๋ผ์ธ์—์„œ ๊ฐ์‚ฌ(audit)์™€ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค.

๊ต์œกยท์—…๋ฌด์—์„œ์˜ ํ™œ์šฉ ์•„์ด๋””์–ด

์—๋“€ํ…Œํฌ ๊ด€์ ์—์„œ ์ด ๊ตฌ์กฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ์œ ์šฉํ•˜๋‹ค.

  • ์ปค๋ฆฌํ˜๋Ÿผ ๊ฐœ๋ฐœ: ์—ฌ๋Ÿฌ ๊ต๊ณผ ์˜์—ญ์„ ๋ณ‘๋ ฌ ๋ฆฌ์„œ์น˜ํ•œ ๋’ค ํ†ตํ•ฉ ๋ณด๊ณ ์„œ ์ƒ์„ฑ
  • ๋‹ค๊ตญ์–ด ์ฝ˜ํ…์ธ : ์›๊ณ  ํ•˜๋‚˜๋ฅผ ์—ฌ๋Ÿฌ ์„œ๋ธŒ์—์ด์ „ํŠธ์— ๊ฐ ์–ธ์–ด๋กœ ๋ฒˆ์—ญ์‹œํ‚ค๊ณ  ๊ฒฐ๊ณผ๋งŒ ์ˆ˜์ง‘
  • ์ฝ”๋“œ ๊ธฐ๋ฐ˜ ์ˆ˜์—… ๋„๊ตฌ: ํ•™์ƒ ์ œ์ถœ ์ฝ”๋“œ๋ฅผ ๋ณ‘๋ ฌ๋กœ ๊ฒ€ํ† ํ•˜๊ณ  ํ”ผ๋“œ๋ฐฑ ์ผ๊ด„ ์ƒ์„ฑ

ํ™œ์šฉ ํŒ

  • /agent fork ๋ช…๋ น์œผ๋กœ ๋ช…์‹œ์ ์œผ๋กœ ํฌํฌ๋ฅผ ์š”์ฒญํ•  ์ˆ˜๋„ ์žˆ๋‹ค (๊ธฐ๋ณธ๊ฐ’์ด ํฌํฌ์ด๋ฏ€๋กœ ๋Œ€๋ถ€๋ถ„ ๋ถˆํ•„์š”)
  • ์„œ๋ธŒ์—์ด์ „ํŠธ์—๊ฒŒ ๋„˜๊ธฐ๋Š” ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ช…ํ™•ํ•˜๊ฒŒ ์ž‘์„ฑํ• ์ˆ˜๋ก ๊ฒฐ๊ณผ์˜ ์งˆ์ด ๋†’์•„์ง„๋‹ค โ€” ์ปจํ…์ŠคํŠธ๋ฅผ ๊ณต์œ ํ•˜๋ฏ€๋กœ ๋ฐฐ๊ฒฝ ์„ค๋ช…์€ ์ƒ๋žตํ•ด๋„ ๋œ๋‹ค
  • ๋ณ‘๋ ฌ ์—์ด์ „ํŠธ๋ฅผ ๋‚จ์šฉํ•˜๋ฉด ํ† ํฐ ๋น„์šฉ์ด ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€ํ•œ๋‹ค. ๋…๋ฆฝ์ ์œผ๋กœ ๋ถ„๋ฆฌ ๊ฐ€๋Šฅํ•œ ์ž‘์—…์—๋งŒ ์ ์šฉํ•˜์ž

์„œ๋ธŒ์—์ด์ „ํŠธ์˜ ํฌํฌ ๊ธฐ๋ณธ๊ฐ’์€ Claude Code๋ฅผ ์ง„์ •ํ•œ ๋ฉ€ํ‹ฐ์—์ด์ „ํŠธ ์กฐ์œจ ๋„๊ตฌ๋กœ ๋งŒ๋“œ๋Š” ํ•ต์‹ฌ ๋ณ€ํ™”๋‹ค. ์ฝ”๋”ฉ, ๋ฆฌ์„œ์น˜, ์ฝ˜ํ…์ธ  ์ž‘์—… ์–ด๋””์„œ๋“  ๋ณ‘๋ ฌ๋กœ ๋ถ„๋ฆฌํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ๊น”๋”ํ•˜๊ฒŒ ํ•ฉ์น˜๋Š” ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์ด์ œ ํ›จ์”ฌ ํ˜„์‹ค์ ์ด๋‹ค.

Source:

Claude Code v2.1.302: ์„œ๋ธŒ์—์ด์ „ํŠธ๊ฐ€ ์ด์ œ ๊ธฐ๋ณธ์œผ๋กœ ํฌํฌํ•œ๋‹ค โ€” ๋ณ‘๋ ฌ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ์˜ ์ง„ํ™” | MINSSAM.COM