Claude Code v2.1.152: /code-review --fix, 플러그인 비활성화 도구, MessageDisplay 훅

Anthropic이 Claude Code v2.1.152를 출시했습니다. 이번 버전에는 에이전트 코딩 워크플로를 위한 실용적인 개선 사항이 다수 포함되었습니다. 핵심은 /code-review --fix 명령어로, 이제 검토 결과를 작업 트리에 직접 적용할 수 있으며, /simplify 명령어는 /code-review --fix를 내부적으로 호출합니다. 또 다른 체계적인 개선 사항은 플러그인과 스킬이 frontmatter의 disallowed-tools를 통해 모델의 도구 세트를 제한할 수 있다는 점입니다.
주요 새 기능
/code-review --fix: 검토 실행 후 재사용, 단순화, 효율성에 대한 제안을 작업 트리에 적용합니다./simplify는 이제 내부적으로 이 명령을 호출합니다.- 스킬/명령어의
disallowed-tools: 스킬 YAML 및 슬래시 명령어 frontmatter에서 스킬이 활성화된 동안 모델이 사용할 수 없는 도구를 지정할 수 있습니다. 검토 흐름 중 파일 쓰기 또는 실행 도구를 제한하는 데 유용합니다. /reload-skills: 세션을 재시작하지 않고 스킬 디렉토리를 다시 스캔합니다.SessionStart훅은reloadSkills: true를 반환하여 새로 설치된 스킬을 즉시 사용할 수 있게 합니다.- SessionStart 훅은 이제 시작 및 재개 시
hookSpecificOutput.sessionTitle을 통해 세션 제목을 설정할 수 있습니다. MessageDisplay훅 이벤트: 훅이 어시스턴트 메시지 텍스트를 렌더링 전에 변환하거나 숨길 수 있습니다.
플러그인 및 마켓플레이스 변경 사항
- 새로운 관리 설정
pluginSuggestionMarketplaces: 관리자는 컨텍스트 인식 팁을 통해 플러그인이 제안될 수 있는 조직 마켓플레이스를 허용 목록에 추가할 수 있습니다. claude plugin marketplace remove명령어가 이제--scope user|project|local을 지원하여add,install,uninstall과 일관성을 유지합니다.
모델 및 UX 개선
- 대체 모델: 기본 모델을 찾을 수 없는 경우, Claude Code가 모든 요청을 실패 처리하는 대신 세션의 나머지 부분 동안
--fallback-model로 전환합니다. - 자동 모드는 더 이상 옵트인 동의가 필요하지 않습니다.
- Vim 모드: NORMAL 모드에서
/를 누르면 (bash/zsh vi-mode처럼)Ctrl+R과 같은 역방향 히스토리 검색이 열립니다. /usage는 이제 스트리밍 읽기를 통해 대용량 세션 파일을 포함하므로 메모리 사용량이 일정하게 유지됩니다.- 생각 요약은 3초 이상 표시되고, 마크다운으로 렌더링되며, 10줄로 제한됩니다.
Ctrl+O를 누르면 전체 생각 내용이 표시됩니다. - 전체화면 "Thinking for Ns" 표시기가 실시간으로 증가하고 인터럽트 시에도 유지됩니다.
- 응답 후 타이머는 "Waiting for N background agents/workflows to finish" 및 작업이 아직 실행 중일 때 누적 시간을 표시합니다.
- 세션 진입점이 OpenTelemetry 메트릭 속성(
app.entrypoint)으로 추가되었으며,OTEL_METRICS_INCLUDE_ENTRYPOINT=true를 통해 옵트인할 수 있습니다.
버그 수정 (일부)
- 매우 긴 세션에서 터미널 스타일이 저하되는 문제 수정 (렌더러 스타일 풀 재활용).
- 샌드박스 활성화 경고가 축약된 시작 모드에서도 표시됩니다.
- 도구 실행 중에는 로딩 스피너가 "still thinking"/"almost done thinking"을 표시하지 않으며, 각 도구 후 "thinking"으로 재설정됩니다.
- 포커스 모드에서 숨겨진 활동이 없는 턴에 가짜 "N messages hidden"이 표시되지 않습니다.
- 확장된 도구 결과 내 링크를 클릭해도 섹션이 접히지 않습니다.
- 마크다운 테이블 셀 테두리 색상, 줄바꿈 연속선 스타일, 좁은 터미널 스택 레이아웃에서 빈 헤더 셀 레이블이 모두 수정되었습니다.
- 동일한 명령어지만 환경 변수가 다른 플러그인 MCP 서버가 잘못 중복 제거되지 않습니다.
/doctor가 오래된enabledPlugins항목에 대해 "marketplace not found"를 보고하지 않습니다.- Git 브랜치 추적 플러그인이 레지스트리 재빌드 후 업데이트를 제대로 받습니다.
- 원격 MCP 서버가 egress 프록시를 사용하는 Claude Code Remote 세션에서 올바르게 연결됩니다.
- 노력 변경 확인 대화상자가 빈 대화나 동일한 값 전환 시 나타나지 않습니다.
- 에이전트 도구 설명이
--bare모드에서 전달되지 않은 에이전트 목록을 참조하지 않습니다. - 서브에이전트 취소 후 오래된 권한 프롬프트를 수락할 때 발생하는 백그라운드 워커 충돌이 수정되었습니다.
cache_creation_input_tokens가 API가 중첩된cache_creation분석을 사용할 때 올바르게 보고됩니다.- PushNotification 도구가 원격 제어가 활성화된 SDK 호스팅 세션에서 "Mobile push not sent"를 잘못 보고하지 않습니다.
- 모델 또는 로그인 전환 후 세션이 중단되지 않습니다.
이번 릴리스는 자동 코드 리뷰 파이프라인에서 사용자 정의 스킬, 훅 및 MCP 플러그인을 사용하는 팀에게 특히 유용합니다. disallowed-tools frontmatter와 MessageDisplay 훅은 더 안전하고 제어된 에이전트 상호 작용을 가능하게 합니다.
📖 전체 소스 읽기: GitHub Claude-Code
👀 See Also

Claude Pro 구독 버그: 유료 사용자가 무료 요금제에 갇힘
선물 패스를 사용한 후 Claude Pro의 버그로 인해 결제 및 영수증이 정상 처리되었음에도 불구하고 계정이 Free 상태로 고정됩니다. Anthropic 지원팀이 일주일째 응답하지 않고 있습니다.

llama.cpp의 Q8_0 양자화가 SYCL 재정렬 수정으로 인텔 Arc GPU에서 3.1배 속도 향상을 달성했습니다
llama.cpp의 SYCL 백엔드에 대한 수정으로 Intel Arc GPU에서의 Q8_0 양자화 성능이 이론적 메모리 대역폭의 21%에서 66%로 향상되었으며, Arc Pro B70에서 Qwen3.5-27B 모델로 이전 4.88 토큰/초 대비 15.24 토큰/초를 달성했습니다.
오퍼스 4.7 추론 노력 벤치마크: 실제 작업에서 중간이 높음과 최대를 능가
GraphQL-go-tools 저장소의 29개 태스크에서 Claude Code의 Opus 4.7이 중간 추론 노력 수준에서 최고 성능을 보였습니다. 더 높은 설정은 정확성을 떨어뜨리고 비용을 증가시켰으며 패치 품질은 개선되지 않았습니다.

클로드는 2주 동안 피크 시간 외 사용 제한을 두 배로 늘립니다.
Anthropic은 모든 요금제에 대해 피크 시간 외에 Claude 사용 한도를 일시적으로 두 배로 늘립니다. 평일에는 태평양 표준시 오전 5시~11시/그리니치 표준시 오후 12시~6시를 제외하고 2배 사용량이 적용되며, 주말에는 하루 종일 2배 사용량이 제공됩니다.