Claude Code์—์„œ ๋””ํดํŠธ๋กœ Auto Mode ์‚ฌ์šฉํ•˜๊ธฐ (WindowsยทLinux)

Posted by Euisuk's Dev Log on June 17, 2026

Claude Code์—์„œ ๋””ํดํŠธ๋กœ Auto Mode ์‚ฌ์šฉํ•˜๊ธฐ (WindowsยทLinux)

๋“ค์–ด๊ฐ€๋ฉฐ

์š”์ฆ˜์€ AI Agent์—๊ฒŒ ์ž‘์—… ๋Œ€๋ถ€๋ถ„์„ ๋งก๊ธฐ๋Š” ์‹œ๋Œ€์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ๋ฅผ ์ฝ๊ณ  ๊ณ ์น˜๋Š” ์ผ์€ ๋ฌผ๋ก ์ด๊ณ , ์…ธ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๊ณ  ํ™˜๊ฒฝ์„ ์ •๋ฆฌํ•˜๋Š” ์ผ๊นŒ์ง€ Agent์—๊ฒŒ ์œ„์ž„ํ•˜๋Š” ํ๋ฆ„์ด ์ ์  ์ž์—ฐ์Šค๋Ÿฌ์›Œ์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Claude Code ์—ญ์‹œ ์ด๋Ÿฐ ํ๋ฆ„์— ๋งž์ถฐ, ๋งค๋ฒˆ ๊ถŒํ•œ์„ ํ™•์ธ๋ฐ›์ง€ ์•Š๊ณ ๋„ ์ž‘์—…์„ ์ด์–ด๊ฐ€๋Š” Auto Mode๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ๊ทธ ๋ชจ๋“œ๋ฅผ ์ผœ๋Š” ์ผ ์ž์ฒด๊ฐ€ ์€๊ทผํžˆ ๋ฒˆ๊ฑฐ๋กญ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ๊ถŒํ•œ ํ™•์ธ์„ ๊ฑด๋„ˆ๋›ฐ๊ธฐ ์œ„ํ•ด claude --dangerously-skip-permissions ๊ฐ™์€ ๊ธด ํ”Œ๋ž˜๊ทธ๋ฅผ ๋งค๋ฒˆ ์ž…๋ ฅํ•˜๋‹ค ๋ณด๋ฉด, ์น˜๊ธฐ๋„ ๊ท€์ฐฎ๊ณ  ์˜คํƒ€๋„ ์ž์ฃผ ๋‚ฉ๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์ด๋ ‡๊ฒŒ ๊ถŒํ•œ์„ ํ†ต์งธ๋กœ ๊ฑด๋„ˆ๋›ฐ๋Š” ๋ฐฉ์‹์€ ์•ˆ์ „์žฅ์น˜๊นŒ์ง€ ํ•จ๊ป˜ ์‚ฌ๋ผ์ง„๋‹ค๋Š” ๋ถ€๋‹ด์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด ์ด๋Ÿฐ ๊ธด ํ”Œ๋ž˜๊ทธ ์—†์ด, ๊ทธ๋ƒฅ claude๋งŒ ์‹คํ–‰ํ•ด๋„ ๊ณง๋ฐ”๋กœ Auto Mode๋กœ ์‹œ์ž‘ํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜๋Š” ์—†์„๊นŒ์š”? ์ด ๊ธ€์€ ๋ฐ”๋กœ ๊ทธ ๋ฐฉ๋ฒ•, ์ฆ‰ Auto Mode๋ฅผ ๋””ํดํŠธ(default) ๋ชจ๋“œ๋กœ ์ง€์ •ํ•˜๋Š” ์„ค์ •์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

์ด ๊ธ€์—์„œ๋Š” Auto Mode์˜ ๋™์ž‘ ์›๋ฆฌ๋ถ€ํ„ฐ WindowsยทLinux ํ™˜๊ฒฝ์—์„œ์˜ ๋‹จ๊ณ„๋ณ„ ๋””ํดํŠธ ์„ค์ •, ๊ทธ๋ฆฌ๊ณ  Auto Mode๋ฅผ ์“ธ ๋•Œ ์•Œ์•„์•ผ ํ•  ์•ˆ์ „์žฅ์น˜(classifier, ๊ฒฝ๊ณ„ ์„ค์ •, fallback)๊นŒ์ง€ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

https://code.claude.com/docs/en/permission-modes#eliminate-prompts-with-auto-mode


  1. Auto Mode๋ž€ ๋ฌด์—‡์ธ๊ฐ€

Claude Code๋Š” ํŒŒ์ผ์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์…ธ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๊ฑฐ๋‚˜ ๋„คํŠธ์›Œํฌ ์š”์ฒญ์„ ๋ณด๋‚ผ ๋•Œ, ๊ธฐ๋ณธ์ ์œผ๋กœ ๋™์ž‘์„ ๋ฉˆ์ถ”๊ณ  ์‚ฌ์šฉ์ž์—๊ฒŒ ์Šน์ธ์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. ์ด โ€œ๋ฉˆ์ถ”๊ณ  ๋ฌป๋Š”โ€ ๋นˆ๋„๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ฒƒ์ด Permission Mode์ž…๋‹ˆ๋‹ค.

Auto Mode๋Š” ์ด ๋ฃจํ‹ดํ•œ ๊ถŒํ•œ ํ”„๋กฌํ”„ํŠธ(permission prompt) ์—†์ด Claude๊ฐ€ ์ž‘์—…์„ ์ด์–ด๊ฐ€๋„๋ก ํ•˜๋Š” ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค. ๋Œ€์‹  ๋ณ„๋„์˜ classifier ๋ชจ๋ธ์ด ๊ฐ ๋™์ž‘์„ ์‹คํ–‰ ์ „์— ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค. ์ด classifier๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ๋ฅผ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค.

  • ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ ๋ฒ”์œ„๋ฅผ ๋„˜์–ด์„œ๋Š” ๋™์ž‘(escalation)
  • ์ธ์‹๋˜์ง€ ์•Š์€(unrecognized) ์ธํ”„๋ผ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ๋™์ž‘
  • Claude๊ฐ€ ์ฝ์€ ์ ๋Œ€์  ์ฝ˜ํ…์ธ (hostile content)์— ์˜ํ•ด ์œ ๋„๋œ ๊ฒƒ์œผ๋กœ ๋ณด์ด๋Š” ๋™์ž‘

์ฆ‰ Auto Mode๋Š” โ€œํ”„๋กฌํ”„ํŠธ๋ฅผ ์—†์• ๋˜, ๋ฐฑ๊ทธ๋ผ์šด๋“œ ์•ˆ์ „ ๊ฒ€์‚ฌ๋กœ ๋Œ€์ฒดโ€ํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๊ธด ์ž‘์—…์—์„œ ํ”„๋กฌํ”„ํŠธ ํ”ผ๋กœ(prompt fatigue)๋ฅผ ์ค„์ด๊ณ  ์‹ถ์ง€๋งŒ ๋ฐฉํ–ฅ์„ฑ ์ž์ฒด๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ์„ ๋•Œ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

ํ•œ ๊ฐ€์ง€ ๋” ์•Œ์•„๋‘˜ ์ ์€, Auto Mode๋Š” Claude๊ฐ€ ๋ช…ํ™•ํžˆ ํ•  ์งˆ๋ฌธ์ด ์žˆ์–ด๋„ ๋ฉˆ์ถ”์ง€ ์•Š๊ณ  ์ž‘์—…์„ ๊ณ„์†ํ•˜๋„๋ก ์œ ๋„ํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์‚ฌ์šฉ์ž์˜ ํ”„๋กฌํ”„ํŠธ๋‚˜ skill์ด ๋ช…์‹œ์ ์œผ๋กœ ํ™•์ธ์„ ์š”๊ตฌํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ์—ฌ์ „ํžˆ ์งˆ๋ฌธํ•ฉ๋‹ˆ๋‹ค.

Auto Mode๋Š” ๋ฆฌ์„œ์น˜ ํ”„๋ฆฌ๋ทฐ(research preview) ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ค„์—ฌ์ฃผ์ง€๋งŒ ์•ˆ์ „์„ ๋ณด์žฅํ•˜์ง€๋Š” ์•Š์œผ๋ฏ€๋กœ, ๋ฏผ๊ฐํ•œ ์ž‘์—…์˜ ๊ฒ€ํ† ๋ฅผ ๋Œ€์ฒดํ•˜๋Š” ์šฉ๋„๋กœ ์“ฐ์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.


  1. ๊ทธ ์™ธ Permission Mode ํ•œ๋ˆˆ์— ๋ณด๊ธฐ

Auto Mode๋Š” ์—ฌ๋Ÿฌ Permission Mode ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. Auto Mode๋ฅผ ๋””ํดํŠธ๋กœ ์žก๊ธฐ ์ „์—, ๋‚˜๋จธ์ง€ ๋ชจ๋“œ๋“ค์ด ๊ฐ๊ฐ ์–ด๋–ค ๋™์ž‘์„ ํ•˜๊ณ  ์–ด๋–ป๊ฒŒ ์„ค์ •ํ•˜๋Š”์ง€ ์•Œ์•„๋‘๋ฉด ์„ ํƒ ๊ธฐ์ค€์ด ๋ถ„๋ช…ํ•ด์ง‘๋‹ˆ๋‹ค. ๋ชจ๋“œ๋Š” โ€œ๋ฌป์ง€ ์•Š๊ณ  ์‹คํ–‰ํ•ด ์ฃผ๋Š” ๋ฒ”์œ„โ€๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค.

๋ชจ๋“œ ๋ฌป์ง€ ์•Š๊ณ  ์‹คํ–‰๋˜๋Š” ๋ฒ”์œ„ ์ ํ•ฉํ•œ ์ƒํ™ฉ
default ์ฝ๊ธฐ ์ „์šฉ ์ž‘์—…๋งŒ ์ฒ˜์Œ ์‹œ์ž‘ํ•  ๋•Œ, ๋ฏผ๊ฐํ•œ ์ž‘์—…
acceptEdits ์ฝ๊ธฐ + ํŒŒ์ผ ํŽธ์ง‘ + ์ผ๋ฐ˜ ํŒŒ์ผ์‹œ์Šคํ…œ ๋ช…๋ น(mkdir, touch, mv, cp ๋“ฑ) ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ๊ฒ€ํ† ํ•˜๋ฉฐ ๋ฐ˜๋ณต ์ž‘์—…ํ•  ๋•Œ
plan ์ฝ๊ธฐ ์ „์šฉ ์ž‘์—…๋งŒ (์ˆ˜์ • ์—†์ด ๊ณ„ํš๋งŒ ์ˆ˜๋ฆฝ) ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ๋จผ์ € ํƒ์ƒ‰ํ•  ๋•Œ
auto ๊ฑฐ์˜ ๋ชจ๋“  ์ž‘์—… (๋ฐฑ๊ทธ๋ผ์šด๋“œ ์•ˆ์ „ ๊ฒ€์‚ฌ ๋™๋ฐ˜) ๊ธด ์ž‘์—…, ํ”„๋กฌํ”„ํŠธ ํ”ผ๋กœ ์ค„์ด๊ธฐ
dontAsk ์‚ฌ์ „ ์Šน์ธ๋œ ๋„๊ตฌ๋งŒ CIยท์Šคํฌ๋ฆฝํŠธ ๋“ฑ ์ž ๊ธˆ ํ™˜๊ฒฝ
bypassPermissions ๋ชจ๋“  ์ž‘์—… (๊ฒ€์‚ฌ ์—†์Œ) ์ธํ„ฐ๋„ท์ด ์ฐจ๋‹จ๋œ ์ปจํ…Œ์ด๋„ˆยทVM ์ „์šฉ

์„ค์ • ๋ฐฉ๋ฒ•์€ ๋ชจ๋“œ๋งˆ๋‹ค ์กฐ๊ธˆ์”ฉ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

default, acceptEdits, plan ์„ธ ๋ชจ๋“œ๋Š” ์„ธ์…˜ ์ค‘ Shift+Tab์„ ๋ˆŒ๋Ÿฌ ์ˆœ์„œ๋Œ€๋กœ ์ˆœํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ์ž‘ํ•  ๋•Œ๋ถ€ํ„ฐ ํŠน์ • ๋ชจ๋“œ๋กœ ์ง„์ž…ํ•˜๋ ค๋ฉด --permission-mode ํ”Œ๋ž˜๊ทธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(์˜ˆ: claude --permission-mode plan). ํ•ญ์ƒ ๊ฐ™์€ ๋ชจ๋“œ๋กœ ์‹œ์ž‘ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์„ค์ • ํŒŒ์ผ์˜ defaultMode์— ๋ชจ๋“œ ์ด๋ฆ„์„ ๋„ฃ์œผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ์‹์€ ์ด ๊ธ€์—์„œ Auto Mode๋ฅผ ๋””ํดํŠธ๋กœ ์žก๋Š” ๋ฐฉ๋ฒ•๊ณผ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

plan ๋ชจ๋“œ๋Š” Claude๊ฐ€ ํŒŒ์ผ์„ ์ˆ˜์ •ํ•˜์ง€ ์•Š๊ณ  ์กฐ์‚ฌ์™€ ๊ณ„ํš๋งŒ ์„ธ์šฐ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๋‹จ์ผ ํ”„๋กฌํ”„ํŠธ ์•ž์— /plan์„ ๋ถ™์—ฌ ํ•œ ๋ฒˆ๋งŒ ์ ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

dontAsk ๋ชจ๋“œ๋Š” Shift+Tab ์ˆœํ™˜์— ๋‚˜ํƒ€๋‚˜์ง€ ์•Š์œผ๋ฉฐ, claude --permission-mode dontAsk์ฒ˜๋Ÿผ ํ”Œ๋ž˜๊ทธ๋กœ๋งŒ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. allow ๊ทœ์น™์— ๋“ฑ๋ก๋œ ๋™์ž‘๊ณผ ์ฝ๊ธฐ ์ „์šฉ ๋ช…๋ น๋งŒ ์‹คํ–‰ํ•˜๊ณ  ๋‚˜๋จธ์ง€๋Š” ์ž๋™ ๊ฑฐ๋ถ€ํ•˜๋ฏ€๋กœ, ๋ฌด์—‡์„ ํ—ˆ์šฉํ• ์ง€ ๋ฏธ๋ฆฌ ์ •ํ•ด๋‘” ๋น„๋Œ€ํ™”ํ˜• ํ™˜๊ฒฝ์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

bypassPermissions ๋ชจ๋“œ๋Š” ๋ชจ๋“  ๊ถŒํ•œ ๊ฒ€์‚ฌ๋ฅผ ๊ฑด๋„ˆ๋œ๋‹ˆ๋‹ค. ๋„์ž…๋ถ€์—์„œ ์–ธ๊ธ‰ํ•œ --dangerously-skip-permissions๊ฐ€ ๋ฐ”๋กœ ์ด ๋ชจ๋“œ๋ฅผ ์ผœ๋Š” ํ”Œ๋ž˜๊ทธ์ด๋ฉฐ, claude --permission-mode bypassPermissions์™€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ๋ณด์•ˆ์ƒ ํ™œ์„ฑํ™” ํ”Œ๋ž˜๊ทธ ์—†์ด ์‹œ์ž‘ํ•œ ์„ธ์…˜์—์„œ๋Š” ๋„์ค‘์— ์ด ๋ชจ๋“œ๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์—†๊ณ , ์ฒ˜์Œ๋ถ€ํ„ฐ ํ•ด๋‹น ํ”Œ๋ž˜๊ทธ๋กœ ๋‹ค์‹œ ์‹œ์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ ์ฃผ์ž…(prompt injection)์ด๋‚˜ ์˜๋„์น˜ ์•Š์€ ๋™์ž‘์„ ์ „ํ˜€ ๋ง‰์•„์ฃผ์ง€ ๋ชปํ•˜๋ฏ€๋กœ, ์ธํ„ฐ๋„ท์ด ์ฐจ๋‹จ๋œ ์ปจํ…Œ์ด๋„ˆยทVM ๊ฐ™์€ ๊ฒฉ๋ฆฌ ํ™˜๊ฒฝ์—์„œ๋งŒ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด์ฒ˜๋Ÿผ ๊ถŒํ•œ์„ ํ†ต์งธ๋กœ ๊ฑด๋„ˆ๋›ฐ๋Š” bypassPermissions ๋Œ€์‹ , ์•ˆ์ „ ๊ฒ€์‚ฌ๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ํ”„๋กฌํ”„ํŠธ๋งŒ ์ค„์ด๋Š” ์ ˆ์ถฉ์•ˆ์ด Auto Mode์ž…๋‹ˆ๋‹ค. ๋‹ค์Œ ์žฅ๋ถ€ํ„ฐ๋Š” ์ด Auto Mode๋ฅผ ๋””ํดํŠธ๋กœ ๋งŒ๋“œ๋Š” ๊ตฌ์ฒด์ ์ธ ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.


  1. ๋””ํดํŠธ๋กœ ์ผœ๊ธฐ ์ „์—: ์‚ฌ์ „ ์š”๊ตฌ์‚ฌํ•ญ

Auto Mode๋Š” ๋‹ค์Œ ์กฐ๊ฑด์„ โ€œ๋ชจ๋‘โ€ ์ถฉ์กฑํ•  ๋•Œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋””ํดํŠธ ์„ค์ •์„ ๋„ฃ๋”๋ผ๋„ ์กฐ๊ฑด์ด ํ•˜๋‚˜๋ผ๋„ ๋น ์ง€๋ฉด ์„ธ์…˜์ด ๊ทธ๋ƒฅ default ๋ชจ๋“œ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

ํ•ญ๋ชฉ Anthropic API Amazon Bedrock / Google Vertex AI / Microsoft Foundry
๋ฒ„์ „ Claude Code v2.1.83 ์ด์ƒ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์‚ฌ์šฉ ์‹œ v2.1.158 ์ด์ƒ
์š”๊ธˆ์ œ(Plan) ๋ชจ๋“  ์š”๊ธˆ์ œ ๋ชจ๋“  ์š”๊ธˆ์ œ
๊ด€๋ฆฌ์ž(Admin) TeamยทEnterprise๋Š” ๊ด€๋ฆฌ์ž๊ฐ€ Claude Code admin settings์—์„œ ํ™œ์„ฑํ™” ํ•„์š” ๋™์ผ
์ง€์› ๋ชจ๋ธ Claude Opus 4.6 ์ด์ƒ ๋˜๋Š” Sonnet 4.6 Claude Opus 4.7, Opus 4.8 ๋งŒ ์ง€์›
Provider ๊ธฐ๋ณธ๊ฐ’ ๊ธฐ๋ณธ ์‚ฌ์šฉ ๊ฐ€๋Šฅ CLAUDE_CODE_ENABLE_AUTO_MODE๋ฅผ ์„ค์ •ํ•˜๊ธฐ ์ „๊นŒ์ง€ ๋น„ํ™œ์„ฑ

Sonnet 4.5, Opus 4.5, Haiku, claude-3 ๊ณ„์—ด ๋“ฑ ๊ตฌํ˜• ๋ชจ๋ธ์€ ์–ด๋–ค Provider์—์„œ๋„ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์กฐ๊ฑด์„ ์ถฉ์กฑํ•˜๋ฉด Shift+Tab์œผ๋กœ ๋ชจ๋“œ๋ฅผ ์ˆœํ™˜ํ•  ๋•Œ Auto Mode๊ฐ€ ๋‚˜ํƒ€๋‚˜๋ฉฐ, ์ฒ˜์Œ Auto๋กœ ์ „ํ™˜ํ•˜๋ฉด ๋™์˜(opt-in) ํ”„๋กฌํ”„ํŠธ๊ฐ€ ํ•œ ๋ฒˆ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ Claude Code๊ฐ€ Auto Mode๋ฅผ โ€œ์‚ฌ์šฉ ๋ถˆ๊ฐ€โ€๋กœ ๋ณด๊ณ ํ•œ๋‹ค๋ฉด ์ด๋Š” ์ผ์‹œ์  ์žฅ์• ๊ฐ€ ์•„๋‹ˆ๋ผ ์œ„ ์š”๊ตฌ์‚ฌํ•ญ ์ค‘ ํ•˜๋‚˜๊ฐ€ ์ถฉ์กฑ๋˜์ง€ ์•Š์•˜๋‹ค๋Š” ์˜๋ฏธ์ž…๋‹ˆ๋‹ค.


  1. Anthropic API ํ™˜๊ฒฝ์—์„œ ๋””ํดํŠธ๋กœ ์„ค์ •ํ•˜๊ธฐ

Anthropic API๋ฅผ ์ง์ ‘ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ(๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๊ฒฝ์šฐ), Auto Mode๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ๋””ํดํŠธ ์„ค์ •๋งŒ ์ถ”๊ฐ€ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

4.1 ์„ค์ • ํŒŒ์ผ ์œ„์น˜๊ฐ€ ๊ฐ€์žฅ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค

defaultMode๋ฅผ "auto"๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋‹จ, ์ด ๊ฐ’์€ ๋ฐ˜๋“œ์‹œ ์‚ฌ์šฉ์ž ๋‹จ์œ„ ์„ค์ • ํŒŒ์ผ์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • Linux: ~/.claude/settings.json
  • Windows: %USERPROFILE%\.claude\settings.json (์˜ˆ: C:\Users\์‚ฌ์šฉ์ž๋ช…\.claude\settings.json)

์„ค์ • ๋‚ด์šฉ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1
2
3
4
5
{
  "permissions": {
    "defaultMode": "auto"
  }
}

4.2 ํ”„๋กœ์ ํŠธ ์„ค์ •์— ๋„ฃ์œผ๋ฉด ์•ˆ ๋˜๋Š” ์ด์œ 

Claude Code v2.1.142 ์ด์ƒ์€ .claude/settings.json์ด๋‚˜ .claude/settings.local.json(ํ”„๋กœ์ ํŠธยท๋กœ์ปฌ ์„ค์ •)์— ๋“ค์–ด ์žˆ๋Š” auto ๊ฐ’์„ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ž„์˜์˜ ์ €์žฅ์†Œ(repository)๊ฐ€ ์Šค์Šค๋กœ์—๊ฒŒ Auto Mode ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜์ง€ ๋ชปํ•˜๋„๋ก ๋ง‰๋Š” ๋ณด์•ˆ ์žฅ์น˜์ž…๋‹ˆ๋‹ค.

์ฆ์ƒ์œผ๋กœ ๋ณด๋ฉด ์ด๋ ‡์Šต๋‹ˆ๋‹ค. defaultMode: "auto"๋ฅผ ์„ค์ •ํ–ˆ๋Š”๋ฐ๋„ ์˜ค๋ฅ˜ ์—†์ด ์„ธ์…˜์ด default ๋ชจ๋“œ๋กœ ์‹œ์ž‘ํ•œ๋‹ค๋ฉด, ๊ทธ ์„ค์ •์€ ์‹ญ์ค‘ํŒ”๊ตฌ ํ”„๋กœ์ ํŠธยท๋กœ์ปฌ ์„ค์ • ํŒŒ์ผ์— ๋“ค์–ด ์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ๊ฐ’์„ ์‚ฌ์šฉ์ž ์„ค์ • ํŒŒ์ผ์ธ ~/.claude/settings.json์œผ๋กœ ์˜ฎ๊ธฐ๋ฉด ํ•ด๊ฒฐ๋ฉ๋‹ˆ๋‹ค.


  1. BedrockยทVertex AIยทFoundry ํ™˜๊ฒฝ์—์„œ ํ™œ์„ฑํ™”ํ•˜๊ธฐ

Amazon Bedrock, Google Cloud Vertex AI, Microsoft Foundry๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ํ•œ ๋‹จ๊ณ„๊ฐ€ ๋” ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด Provider๋“ค์—์„œ๋Š” CLAUDE_CODE_ENABLE_AUTO_MODE๋ฅผ 1๋กœ ์„ค์ •ํ•˜๊ธฐ ์ „๊นŒ์ง€ Auto Mode๊ฐ€ Shift+Tab ์ˆœํ™˜ ๋ชฉ๋ก์— ๋‚˜ํƒ€๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋Š” Claude Code v2.1.158 ์ด์ƒ์—์„œ ๋™์ž‘ํ•˜๋ฉฐ, ์ง€์› ๋ชจ๋ธ์€ Opus 4.7๊ณผ Opus 4.8๋ฟ์ž…๋‹ˆ๋‹ค.

5.1 ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ •

๊ฐœ๋ฐœ์ž ํ•œ ๋ช…์— ํ•œํ•ด ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด ์‚ฌ์šฉ์ž ์„ค์ • ํŒŒ์ผ์˜ env ๋ธ”๋ก์— ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

1
2
3
4
5
{
  "env": {
    "CLAUDE_CODE_ENABLE_AUTO_MODE": "1"
  }
}

์กฐ์ง ์ „์ฒด์— ์ ์šฉํ•˜๋ ค๋ฉด ๋™์ผํ•œ env ๋ธ”๋ก์„ managed settings(๊ด€๋ฆฌ ์„ค์ •)์— ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

5.2 ํ™œ์„ฑํ™”์™€ ๋””ํดํŠธ ์„ค์ •์„ ํ•จ๊ป˜ ์ ์šฉ

ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋งŒ ์„ค์ •ํ•˜๋ฉด Auto Mode๊ฐ€ ์ˆœํ™˜ ๋ชฉ๋ก์— ๋ณด์ผ ๋ฟ, ์‹œ์ž‘ ๋ชจ๋“œ๊ฐ€ ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ์‹œ์ž‘ ๋ชจ๋“œ๊นŒ์ง€ ๋งŒ๋“ค๋ ค๋ฉด ์‚ฌ์šฉ์ž ๋˜๋Š” ๊ด€๋ฆฌ ์„ค์ •์— defaultMode๋„ ํ•จ๊ป˜ ๋„ฃ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

1
2
3
4
5
6
7
8
{
  "env": {
    "CLAUDE_CODE_ENABLE_AUTO_MODE": "1"
  },
  "permissions": {
    "defaultMode": "auto"
  }
}

์ด Provider๋“ค์—์„œ๋Š” CLAUDE_CODE_ENABLE_AUTO_MODE๊ฐ€ ํ•จ๊ป˜ ์„ค์ •๋˜์–ด ์žˆ์ง€ ์•Š์œผ๋ฉด defaultMode: "auto"๊ฐ€ ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค. ๋‘ ๊ฐ’์ด ์ง์„ ์ด๋ฃจ์–ด์•ผ ํ•œ๋‹ค๋Š” ์ ์„ ๊ธฐ์–ตํ•˜์„ธ์š”.

๋งŒ์•ฝ LLM gateway๋ฅผ ANTHROPIC_BASE_URL๋กœ ์—ฐ๊ฒฐํ•ด ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ๋ผ๋ฉด, gateway๊ฐ€ ์š”์ฒญ์„ Anthropic API๋กœ ๋ผ์šฐํŒ…ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์—†์ด๋„ Auto Mode์— ์ ‘๊ทผ ๊ฐ€๋Šฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


  1. WindowsยทLinux ๋‹จ๊ณ„๋ณ„ ์ ์šฉ ์ ˆ์ฐจ

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

๋จผ์ € ๋ฒ„์ „์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

1
claude --version

์ด์–ด์„œ ์‚ฌ์šฉ์ž ์„ค์ • ํŒŒ์ผ์„ ์—ฝ๋‹ˆ๋‹ค. Linux์—์„œ๋Š” ~/.claude/settings.json์„, Windows์—์„œ๋Š” %USERPROFILE%\.claude\settings.json์„ ํŽธ์ง‘ํ•ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ์ด๋‚˜ .claude ๋””๋ ‰ํ„ฐ๋ฆฌ๊ฐ€ ์—†์œผ๋ฉด ์ƒˆ๋กœ ๋งŒ๋“ค๋ฉด ๋ฉ๋‹ˆ๋‹ค.

Anthropic API ์‚ฌ์šฉ์ž๋Š” permissions.defaultMode๋งŒ ์ถ”๊ฐ€ํ•˜๋ฉด ๋˜๊ณ , BedrockยทVertexยทFoundry ์‚ฌ์šฉ์ž๋Š” env์˜ CLAUDE_CODE_ENABLE_AUTO_MODE๊นŒ์ง€ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค(5์žฅ ์ฐธ๊ณ ).

์„ค์ • ํ›„ ์„ธ์…˜์„ ์ƒˆ๋กœ ์‹œ์ž‘ํ•˜๋ฉด Auto Mode๋กœ ์ง„์ž…ํ•ฉ๋‹ˆ๋‹ค. ์„ธ์…˜ ์ค‘ ๋ชจ๋“œ๋ฅผ ๋ฐ”๊พธ๊ณ  ์‹ถ์„ ๋•Œ๋Š” Shift+Tab์œผ๋กœ ์ˆœํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋•Œ ํ™œ์„ฑํ™”๋œ ์„ ํƒ์  ๋ชจ๋“œ๋Š” plan ๋’ค์— ๋ฐฐ์น˜๋˜๋ฉฐ, bypassPermissions๊ฐ€ ๋จผ์ €, auto๊ฐ€ ๋งˆ์ง€๋ง‰์— ์˜ต๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค ํ™œ์„ฑํ™”๋ผ ์žˆ๋‹ค๋ฉด auto๋กœ ๊ฐ€๋Š” ๊ธธ์— bypassPermissions๋ฅผ ๊ฑฐ์น˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

ํ˜„์žฌ classifier๊ฐ€ ์ ์šฉํ•˜๋Š” ๊ธฐ๋ณธ ๊ทœ์น™ ๋ชฉ๋ก ์ „์ฒด๋ฅผ ํ™•์ธํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

1
claude auto-mode defaults

  1. Auto Mode์—์„œ ์ฐจ๋‹จยทํ—ˆ์šฉ๋˜๋Š” ๋™์ž‘

Auto Mode์˜ classifier๋Š” ์‚ฌ์šฉ์ž์˜ ์ž‘์—… ๋””๋ ‰ํ„ฐ๋ฆฌ(working directory)์™€ ์ €์žฅ์†Œ์— ์„ค์ •๋œ remote๋Š” ์‹ ๋ขฐํ•˜๊ณ , ๊ทธ ์™ธ๋Š” ์™ธ๋ถ€(external)๋กœ ๊ฐ„์ฃผํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ ์ฐจ๋‹จ๋˜๋Š” ๋™์ž‘์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • curl | bash์ฒ˜๋Ÿผ ์ฝ”๋“œ๋ฅผ ๋‚ด๋ ค๋ฐ›์•„ ๊ณง๋ฐ”๋กœ ์‹คํ–‰ํ•˜๋Š” ํ–‰์œ„
  • ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์™ธ๋ถ€ ์—”๋“œํฌ์ธํŠธ๋กœ ์ „์†ก
  • ํ”„๋กœ๋•์…˜ ๋ฐฐํฌ(deploy) ๋ฐ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜(migration)
  • ํด๋ผ์šฐ๋“œ ์Šคํ† ๋ฆฌ์ง€ ๋Œ€๋Ÿ‰ ์‚ญ์ œ
  • IAM ๋˜๋Š” ์ €์žฅ์†Œ ๊ถŒํ•œ ๋ถ€์—ฌ
  • ๊ณต์œ  ์ธํ”„๋ผ ์ˆ˜์ •
  • ์„ธ์…˜ ์ด์ „๋ถ€ํ„ฐ ์กด์žฌํ•˜๋˜ ํŒŒ์ผ์„ ๋˜๋Œ๋ฆด ์ˆ˜ ์—†๊ฒŒ ํŒŒ๊ดด
  • force push, ๋˜๋Š” main์— ์ง์ ‘ push

๊ธฐ๋ณธ์ ์œผ๋กœ ํ—ˆ์šฉ๋˜๋Š” ๋™์ž‘์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์ž‘์—… ๋””๋ ‰ํ„ฐ๋ฆฌ ๋‚ด ๋กœ์ปฌ ํŒŒ์ผ ์ž‘์—…
  • lock ํŒŒ์ผ์ด๋‚˜ manifest์— ์„ ์–ธ๋œ ์˜์กด์„ฑ ์„ค์น˜
  • .env๋ฅผ ์ฝ์–ด ํ•ด๋‹นํ•˜๋Š” API์—๋งŒ ์ž๊ฒฉ ์ฆ๋ช… ์ „์†ก
  • ์ฝ๊ธฐ ์ „์šฉ(read-only) HTTP ์š”์ฒญ
  • ์„ธ์…˜ ์‹œ์ž‘ ๋ธŒ๋žœ์น˜ ๋˜๋Š” Claude๊ฐ€ ๋งŒ๋“  ๋ธŒ๋žœ์น˜๋กœ push

routineํ•œ ๋™์ž‘์ด ์ž๊พธ ์ฐจ๋‹จ๋œ๋‹ค๋ฉด, ๋ณดํ†ต์€ classifier๊ฐ€ ์‚ฌ์šฉ์ž์˜ ์ธํ”„๋ผ์— ๋Œ€ํ•œ ์ปจํ…์ŠคํŠธ๋ฅผ ๋ชจ๋ฅด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๊ด€๋ฆฌ์ž๊ฐ€ ์‹ ๋ขฐํ•  ์ €์žฅ์†Œยท๋ฒ„ํ‚ทยท์„œ๋น„์Šค๋ฅผ autoMode.environment ์„ค์ •์œผ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


  1. ๋Œ€ํ™”๋กœ ์„ค์ •ํ•˜๋Š” ๊ฒฝ๊ณ„(Boundaries)

classifier๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋Œ€ํ™” ์ค‘์— ๋งํ•œ ๊ฒฝ๊ณ„๋ฅผ ์ฐจ๋‹จ ์‹ ํ˜ธ๋กœ ์ทจ๊ธ‰ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด โ€œpush ํ•˜์ง€ ๋งˆโ€ ๋˜๋Š” โ€œ๋‚ด๊ฐ€ ๊ฒ€ํ† ํ•  ๋•Œ๊นŒ์ง€ ๋ฐฐํฌํ•˜์ง€ ๋งˆโ€๋ผ๊ณ  ๋งํ•˜๋ฉด, ๊ธฐ๋ณธ ๊ทœ์น™์ƒ ํ—ˆ์šฉ๋˜๋Š” ๋™์ž‘์ด๋ผ๋„ classifier๊ฐ€ ํ•ด๋‹น ๋™์ž‘์„ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ๊ณ„๋Š” ์ดํ›„ ๋ฉ”์‹œ์ง€์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ํ•ด์ œํ•˜๊ธฐ ์ „๊นŒ์ง€ ์œ ์ง€๋˜๋ฉฐ, Claude ์Šค์Šค๋กœ โ€œ์กฐ๊ฑด์ด ์ถฉ์กฑ๋๋‹คโ€๊ณ  ํŒ๋‹จํ•˜๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ํ•ด์ œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‹ค๋งŒ ๊ฒฝ๊ณ„๋Š” ๊ทœ์น™(rule)์œผ๋กœ ์ €์žฅ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๋งค ๊ฒ€์‚ฌ๋งˆ๋‹ค ๋Œ€ํ™” ๊ธฐ๋ก์—์„œ ๋‹ค์‹œ ์ฝ์–ด๋“ค์ด๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ context compaction์œผ๋กœ ํ•ด๋‹น ๋ฉ”์‹œ์ง€๊ฐ€ ์‚ฌ๋ผ์ง€๋ฉด ๊ฒฝ๊ณ„๋„ ์‚ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ™•์‹คํ•œ ๋ณด์žฅ์ด ํ•„์š”ํ•˜๋‹ค๋ฉด deny rule์„ ์ถ”๊ฐ€ํ•˜๋Š” ํŽธ์ด ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค.


  1. Auto Mode๊ฐ€ ์ผ๋ฐ˜ ๋ชจ๋“œ๋กœ ๋˜๋Œ์•„๊ฐ€๋Š” ๊ฒฝ์šฐ(Fallback)

classifier๊ฐ€ ์–ด๋–ค ๋™์ž‘์„ ์ฐจ๋‹จํ•˜๋ฉด ์•Œ๋ฆผ์ด ํ‘œ์‹œ๋˜๊ณ , ํ•ด๋‹น ํ•ญ๋ชฉ์€ /permissions์˜ โ€œRecently deniedโ€ ํƒญ์— ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ r์„ ๋ˆŒ๋Ÿฌ ์ˆ˜๋™ ์Šน์ธ์œผ๋กœ ์žฌ์‹œ๋„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

classifier๊ฐ€ ์—ฐ์† 3ํšŒ ๋˜๋Š” ๋ˆ„์  20ํšŒ ์ฐจ๋‹จํ•˜๋ฉด Auto Mode๊ฐ€ ์ผ์‹œ ์ค‘์ง€๋˜๊ณ  Claude Code๊ฐ€ ๋‹ค์‹œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋„์šฐ๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋œ ๋™์ž‘์„ ์Šน์ธํ•˜๋ฉด Auto Mode๊ฐ€ ์žฌ๊ฐœ๋ฉ๋‹ˆ๋‹ค. ์ด ์ž„๊ณ„๊ฐ’์€ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํ—ˆ์šฉ๋œ ๋™์ž‘์ด ํ•˜๋‚˜๋ผ๋„ ๋ฐœ์ƒํ•˜๋ฉด ์—ฐ์† ์นด์šดํ„ฐ๋Š” ์ดˆ๊ธฐํ™”๋˜์ง€๋งŒ, ๋ˆ„์  ์นด์šดํ„ฐ๋Š” ์„ธ์…˜ ๋™์•ˆ ์œ ์ง€๋˜๋ฉฐ ์ž์ฒด ํ•œ๋„์— ๋„๋‹ฌํ•ด fallback์ด ๋ฐœ์ƒํ•  ๋•Œ๋งŒ ์ดˆ๊ธฐํ™”๋ฉ๋‹ˆ๋‹ค.

-p ํ”Œ๋ž˜๊ทธ๋ฅผ ์“ฐ๋Š” ๋น„๋Œ€ํ™”ํ˜• ๋ชจ๋“œ(non-interactive mode)์—์„œ๋Š” ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ฐ›์„ ์‚ฌ์šฉ์ž๊ฐ€ ์—†์œผ๋ฏ€๋กœ, ๋ฐ˜๋ณต ์ฐจ๋‹จ ์‹œ ์„ธ์…˜์ด ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค.


  1. ๊ด€๋ฆฌ์ž ์ฐจ์›์˜ ์ œ์–ด

์กฐ์ง์—์„œ Auto Mode๋ฅผ ํ†ต์ œํ•˜๋ ค๋Š” ๊ฒฝ์šฐ, ๊ด€๋ฆฌ์ž๋Š” managed settings์—์„œ permissions.disableAutoMode๋ฅผ "disable"๋กœ ์„ค์ •ํ•ด Auto Mode๋ฅผ ์ž ๊ธ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. BedrockยทVertexยทFoundry์—์„œ๋Š” ์ด ์„ค์ •์ด CLAUDE_CODE_ENABLE_AUTO_MODE ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ณด๋‹ค ์šฐ์„  ์ ์šฉ๋˜์–ด, ํ™œ์„ฑํ™” ๋ณ€์ˆ˜๋ฅผ ๋ฎ์–ด์”๋‹ˆ๋‹ค.

๋ฐ˜๋Œ€๋กœ TeamยทEnterprise์—์„œ๋Š” ๊ด€๋ฆฌ์ž๊ฐ€ Claude Code admin settings์—์„œ ๋จผ์ € ํ™œ์„ฑํ™”ํ•ด์•ผ ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๊ฐ€ Auto Mode๋ฅผ ์ผค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๋งˆ๋ฌด๋ฆฌ (RECAP)

  • Auto Mode๋Š” ๋ฃจํ‹ด ๊ถŒํ•œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์—†์• ๋Š” ๋Œ€์‹ , classifier ๋ชจ๋ธ์ด ๋ชจ๋“  ๋™์ž‘์„ ์‹คํ–‰ ์ „์— ๊ฒ€ํ† ํ•˜๋Š” ๋ชจ๋“œ์ž…๋‹ˆ๋‹ค.
  • ๋””ํดํŠธ๋กœ ์ผœ๋ ค๋ฉด ๋จผ์ € ๋ฒ„์ „ยท์š”๊ธˆ์ œยท๋ชจ๋ธยทProvider ์š”๊ตฌ์‚ฌํ•ญ์„ ์ถฉ์กฑ์‹œํ‚จ ๋’ค, permissions.defaultMode๋ฅผ "auto"๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ฐ€์žฅ ํ”ํ•œ ์‹ค์ˆ˜๋Š” ์„ค์ • ์œ„์น˜์ž…๋‹ˆ๋‹ค. v2.1.142 ์ด์ƒ์€ ํ”„๋กœ์ ํŠธยท๋กœ์ปฌ ์„ค์ •์˜ auto๋ฅผ ๋ฌด์‹œํ•˜๋ฏ€๋กœ, ๋ฐ˜๋“œ์‹œ ์‚ฌ์šฉ์ž ์„ค์ • ํŒŒ์ผ(Linux ~/.claude/settings.json, Windows %USERPROFILE%\.claude\settings.json)์— ๋„ฃ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • BedrockยทVertex AIยทFoundry์—์„œ๋Š” CLAUDE_CODE_ENABLE_AUTO_MODE=1์„ ํ•จ๊ป˜ ์„ค์ •ํ•ด์•ผ ํ•˜๋ฉฐ, Opus 4.7ยท4.8๋งŒ ์ง€์›๋ฉ๋‹ˆ๋‹ค.
  • Auto Mode๋Š” ๋งŒ๋Šฅ ์•ˆ์ „์žฅ์น˜๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. classifier์˜ ๊ธฐ๋ณธ ์ฐจ๋‹จยทํ—ˆ์šฉ ๊ทœ์น™, ๋Œ€ํ™”๋กœ ๊ฑฐ๋Š” ๊ฒฝ๊ณ„, ์—ฐ์† 3ํšŒยท๋ˆ„์  20ํšŒ ์ฐจ๋‹จ ์‹œ์˜ fallback ๋™์ž‘์„ ์ดํ•ดํ•˜๊ณ  ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

์ฝ์–ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!