Claude 공식 릴리스 노트의 새 항목을 AI가 분석·정리한 글입니다. 정확한 내용은 하단 원문에서 확인해 주세요.
🤖 AI 분석 (Claude)
Claude Code 2.1.183은 자동 모드의 안전성을 강화하여 사용자의 의도하지 않은 파일 손실을 방지했습니다. git reset, checkout, clean, stash drop 같은 파괴적 명령과 terraform/pulumi/cdk destroy는 이제 사용자가 명시적으로 요청하지 않으면 차단됩니다.
설정 및 UI 개선도 이루어졌는데, 모델 업데이트 알림 추가, `/config` 명령 단축키 조회 기능, 커밋과 PR에서 세션 링크 제거 옵션, 그리고 여러 버그 수정이 포함되었습니다.
왜 중요한가
에이전트가 의도하지 않은 파괴적 작업(파일 삭제, 인프라 삭제 등)을 실행하는 것을 방지하므로 중요한 코드나 리소스가 실수로 손실되는 위험을 크게 줄일 수 있습니다. 또한 더 명확한 피드백으로 도구 사용이 더 안정적이 됩니다.
이전과 다른 점
이전에는 에이전트가 사용자의 명확한 지시 없이도 git reset --hard나 destroy 명령을 실행할 수 있었지만, 이제 이러한 명령들은 명시적 요청이 없으면 자동으로 차단됩니다.
실제로 써보려면
`/doctor` 명령으로 설정 문제를 확인하고, `/config --help`로 사용 가능한 설정 단축키를 조회할 수 있으며, `/config attribution.sessionUrl=true` 형태로 세션 링크 제거 옵션을 설정할 수 있습니다.
⚠️ AI가 원문을 바탕으로 생성한 분석입니다. 사실 확인은 아래 원문에서 해 주세요.
변경 내용 (원문)
- Improved auto mode safety: destructive git commands (`git reset --hard`, `git checkout -- .`, `git clean -fd`, `git stash drop`) are now blocked when you didn't ask to discard local work, `git commit --amend` is blocked when the commit wasn't made by the agent this session, and `terraform destroy`/`pulumi destroy`/`cdk destroy` are blocked unless you asked for the specific stack - Added a warning when the requested model is deprecated or automatically updated to a newer model, shown on stderr in print mode (`-p`) and now also covering models set in agent frontmatter - Added `attribution.sessionUrl` setting to omit the claude.ai session link from commits and PRs in web and Remote Control sessions - Added `/config --help` to list all available shorthand keys for `/config key=value` - Changed `/config` toggle behavior: Enter and Space both change the selected setting, and Esc now saves and closes instead of reverting - Removed the startup "setup issues" line under the logo — run `/doctor` to see configuration issues or use `--debug` - Fixed `thinking.disabled.display: Extra inputs are not permitted` 400 errors on subagent spawns and session-title generation for affected configurations - Fixed WebSearch returning empty results in subagents - Fixed the terminal cursor being stranded above the prompt after navigating history in vim mode with the native cursor enabled - Fixed fullscreen TUI corruption (statusline mid-screen, duplicated spinner rows, merged text) in Windows Termina
출처: Claude Code 변경로그 (원문 보기)