클로드 코드 v2.1.119: 설정 지속성, GitLab/Bitbucket PR 지원, 수십 개의 버그 수정

Anthropic이 Claude Code v2.1.119를 출시했습니다. 이번 업데이트는 20개 이상의 버그 수정과 일상적인 사용을 위한 몇 가지 주목할 만한 기능을 포함한 대규모 유지보수 릴리스입니다. 주목할 부분을 소개합니다.
설정 유지 및 사용자 정의 PR URL
/config설정(테마, 편집기 모드, 상세 출력 등)이 이제~/.claude/settings.json에 저장됩니다. 이 설정들은 프로젝트/로컬/정책 오버라이드 우선순위 체인에 참여하므로, 팀 전체 기본값을 설정하고 로컬 오버라이드가 우선 적용되도록 할 수 있습니다.- 새로운
prUrlTemplate설정을 통해 푸터의 PR 배지가 github.com 대신 사용자 정의 코드 리뷰 URL을 가리키도록 할 수 있습니다. 자체 호스팅 GitLab이나 Bitbucket에 유용합니다. - 새로운 환경 변수
CLAUDE_CODE_HIDE_CWD는 시작 로고에서 작업 디렉토리를 숨깁니다.
확장된 PR 지원 및 에이전트 개선
--from-pr이 이제 GitLab MR, Bitbucket PR, GitHub Enterprise PR URL을 지원합니다. 더 이상 수동으로 URL을 변환할 필요가 없습니다.--print모드가 이제 에이전트의tools:및disallowedTools:프론트매터를 존중하여 대화형 모드와 동일하게 동작합니다.--agent <이름>이 이제 내장 에이전트에 대해 에이전트 정의의permissionMode를 존중합니다.- PowerShell 도구 명령어가 이제 Bash와 마찬가지로 권한 모드에서 자동 승인될 수 있습니다.
훅, MCP 및 텔레메트리
- PostToolUse 및 PostToolUseFailure 훅 입력에 이제
duration_ms(도구 실행 시간, 권한 프롬프트 및 PreToolUse 훅 제외)가 포함됩니다. - 서브에이전트 및 SDK MCP 서버 재연결이 이제 직렬 대신 병렬로 실행되어, 많은 서버가 재구성될 때 속도가 눈에 띄게 향상됩니다.
- 다른 플러그인의 버전 제약 조건에 의해 고정된 플러그인이 이제 가장 높은 만족 git 태그로 자동 업데이트됩니다.
- OpenTelemetry:
tool_result및tool_decision이벤트에 이제tool_use_id가 포함되며,tool_result에는tool_input_size_bytes도 포함됩니다. - 상태 표시줄 stdin JSON에 이제
effort.level및thinking.enabled가 포함됩니다.
주목할 버그 수정
- CRLF 내용 붙여넣기(Windows 클립보드, Xcode 콘솔) 시 줄마다 빈 줄이 추가되던 문제를 수정했습니다.
- kitty 키보드 프로토콜을 사용하는 터미널에서 대괄호 붙여넣기 시 여러 줄 붙여넣기의 줄바꿈이 사라지던 문제를 수정했습니다.
- 네이티브 macOS/Linux 빌드에서 Bash 도구가 권한에 의해 거부될 때 Glob 및 Grep 도구가 사라지던 문제를 수정했습니다.
- 전체 화면 모드에서 위로 스크롤할 때 도구 완료 후마다 하단으로 되돌아가던 문제를 수정했습니다.
- MCP HTTP 연결이 OAuth 검색 시 서버가 JSON이 아닌 본문을 반환할 때 "Invalid OAuth error response" 오류로 실패하던 문제를 수정했습니다.
- 자동 모드가 계획 모드를 덮어쓰며 "즉시 실행" 명령과 충돌하던 문제를 수정했습니다.
- 응답 페이로드가 없는 비동기 PostToolUse 훅이 세션 기록에 빈 항목을 작성하던 문제를 수정했습니다.
- HTTP/SSE/WebSocket MCP 서버의
headers에 있는${ENV_VAR}플레이스홀더가 요청 전에 대체되지 않던 문제를 수정했습니다. --client-secret을 통해 저장된 MCP OAuth 클라이언트 시크릿이client_secret_post가 필요한 서버의 토큰 교환 시 전송되지 않던 문제를 수정했습니다.@-file탭 완성이 슬래시 명령어 내에서 절대 경로 사용 시 전체 프롬프트를 대체하던 문제를 수정했습니다.- macOS Terminal.app에서 Docker 또는 SSH를 통해 시작 시
p문자가 나타나던 문제를 수정했습니다. /export가 대화의 실제 모델 대신 현재 기본 모델을 표시하던 문제를 수정했습니다.- 상세 출력 설정이 재시작 후 유지되지 않던 문제를 수정했습니다.
/usage진행 막대가 "Resets …" 레이블과 겹치던 문제를 수정했습니다./plan및/plan open이 계획 모드 진입 시 기존 계획에 대해 작동하지 않던 문제를 수정했습니다.
Vertex AI: 도구 검색 기본 비활성화
Vertex AI에서는 지원되지 않는 베타 헤더 오류를 피하기 위해 도구 검색이 기본적으로 비활성화됩니다. ENABLE_TOOL_SEARCH로 활성화할 수 있습니다.
업그레이드
npm update -g @anthropic-ai/claude-code를 실행하거나 릴리스 노트에서 자세한 내용을 확인하세요.
📖 Read the full source: GitHub Claude-Code
👀 See Also

AI 금지 대신, 교수가 학생들과 교실 계약을 체결하다
한 과학 교수가 AI 사용을 전면 금지하는 대신, 학생들과 함께 수업 계약을 만들어 적절한 AI 활용 기준을 정의했습니다. 이 계약은 투명성, 출처 표시, 책임의 세 가지 원칙에 기반합니다.

Nemotron 3 4B, 까다로운 벤치마크에서 Qwen 3.5 4B에 비해 성능이 떨어집니다
레딧 사용자가 복잡한 수학 및 프로그래밍 작업에서 Nemotron 3 4B Q8과 Qwen 3.5 4B Q8을 비교 테스트한 결과, Nemotron은 올바른 추론과 구조화된 출력을 생성하지 못한 반면 Qwen은 모든 테스트를 통과했습니다.

개발자의 옵시디언 AI 에이전트 프로젝트, 하룻밤 사이 화제 되다
한 박사과정 연구원이 Obsidian 볼트를 관리하기 위해 AI 에이전트 팀을 구축해 GitHub에 공유했고, 13시간도 채 되지 않아 700개 이상의 스타를 받았습니다. 갑작스러운 관심에 당황한 개발자는 일시적으로 저장소를 비공개로 전환했다가 개선 후 다시 공개했습니다.

코딩 에이전트 세션 로그는 로컬에 저장되며, 개방형 연합 학습을 가능하게 할 수 있습니다.
Claude Code나 Codex CLI와 같은 코딩 에이전트는 로컬에 상세한 세션 로그를 저장하며, 여기에는 작업, 추론 과정, 도구 호출, 환경 응답 등이 포함됩니다. Reddit 게시물에서는 이 데이터를 연합 학습을 통해 활용하여 독점적인 학습 데이터셋에 대한 공개 대안을 만들 것을 제안합니다.