Claude Code 최근 업데이트 내용

Opus 4.7 릴리즈부터 v2.1.110까지, 프론트엔드 개발자가 바로 적용할 만한 Claude Code 업데이트를 선별해 소개합니다.

Opus 4.7Claude CodeClaude Code Opus 4.7클로드 업데이트
--
Claude Code 최근 업데이트 내용

Claude Code 최근 업데이트에서 건져낸 실전 기능들

2026년 4월 16일 Claude Opus 4.7이 출시되면서 모델 자체가 업데이트 되었다.

이 글에서는 최근 Claude Code changelog(v2.1.69 ~ v2.1.110)와 Opus 4.7 릴리즈를 훑어보면서,개발 시 실제로 체감할 수 있는 기능들을 추려봤다.

Opus 4.7: 꼭 알아야 할 변경사항

모델 자체가 바뀌었으니 여기부터 짚고 가자. Claude Opus 4.7은 Opus 4.6 대비 코딩 성능 개선, 비전 능력 향상, 자체 검증 능력 강화가 핵심이다. 가격은 동일(입력 $5/M, 출력 $25/M)하다.

벤치마크상 변화

  • SWE-bench Pro / SWE-bench Verified에서 64.3% — 공개 모델 중 agentic coding 1위 탈환
  • GPT-5.4, Gemini 3.1 Pro 대비 우위 (단, Mythos Preview에는 못 미침)
  • 파일 시스템 기반 메모리 활용 능력 개선 — 긴 세션에서 맥락 유지가 더 잘됨

토큰 사용량 변화 — 이건 주의해야 함

Opus 4.7은 새 토크나이저를 쓴다. 같은 입력이 이전보다 1.0 ~ 1.35배 더 많은 토큰으로 변환된다. 또한 높은 effort 레벨에서 생각을 더 많이 하게 설계돼서, 출력 토큰도 늘어난다.

항목Opus 4.6Opus 4.7
입력 가격$5/M$5/M
출력 가격$25/M$25/M
토크나이저기존신규 (1.0~1.35배)
고 effort 시 사고량기준증가

비용 관리 중이라면 이 점을 감안해서 예산을 재설정해야 한다. 뒤에 소개할 프롬프트 캐싱 1시간 TTL이 이 부분을 상당히 상쇄해준다.

새로운 xhigh effort level

Opus 4.7과 함께 xhigh(extra high) effort 레벨이 새로 생겼다. 기존 high와 max 사이에 위치한다.

# Claude Code에서 설정
/effort xhigh

Anthropic의 공식 가이드는 "Opus 4.7로 코딩/에이전트 작업할 때는 high 또는 xhigh부터 시작하라"다. max까지 쓸 필요 없다는 뜻이다.

Effort용도
low (○)간단한 질의응답, 단일 파일 수정
medium (◐)일반적인 기능 구현
high (●)복잡한 리팩토링, 디버깅
xhigh (신규)어려운 엔지니어링 문제
max극한 추론 — 비용 대비 효과 낮음

/ultrareview — 새 리뷰 명령어

Opus 4.7 릴리즈와 함께 /ultrareview 명령어가 추가됐다. 변경사항을 읽어보고 "꼼꼼한 리뷰어가 잡아낼 만한 것들"을 찾아주는 전용 세션이다.

# 코드 변경 후
/ultrareview

셀프 코드 리뷰에 활용하거나, PR 올리기 전 선제적 점검용으로 쓸 수 있다. 기존 /security-review가 보안 이슈만 봤다면, 이건 전반적인 코드 품질에 초점을 맞춘다.

이제 Claude Code 자체의 업데이트를 보자

1. /tui fullscreen — 플리커 없는 렌더링

긴 대화 세션에서 화면이 깜빡이는 현상은 Claude Code를 터미널에서 쓰는 모든 사람의 공통 불만이었다. v2.1.110부터는 /tui 명령어로 같은 대화를 유지한 채 풀스크린 모드로 전환할 수 있다.

# 세션 중간에 전환 가능
/tui fullscreen

기존에는 CLAUDE_CODE_NO_FLICKER=1 환경변수를 세션 시작 전에 설정해야 했는데, 이제는 필요할 때만 켤 수 있다. Ctrl+O로 focus view(프롬프트와 최종 응답만 보기)도 별도로 토글된다.

언제 쓰면 좋은가:

  • 긴 스펙 문서나 설계 문서 작성 시
  • tmux로 여러 Claude Code 세션을 띄워놓고 메인 세션만 풀스크린으로 집중하고 싶을 때

2. Push notification + Remote Control

원격 개발 환경을 쓰는 사람에게 가장 반가운 업데이트다. Claude가 판단해서 모바일로 푸시 알림을 보낼 수 있고(v2.1.110), 웹/모바일에서 세션에 접속해 작업을 이어갈 수 있다.

설정은 /config에서 "Push when Claude decides"를 활성화하면 된다.

활용 시나리오:

  • 여러 에이전트를 병렬로 돌려두고 회의 참석
  • 긴 빌드/테스트 파이프라인의 승인 요청을 놓치지 않기
  • 자리에 없을 때 작업 완료 알림 받기

로컬 개발 머신과 원격 SSH 환경을 오가며 작업하는 사람에겐 특히 가치가 크다.

3. Auto mode가 Max 플랜에도 확대

Opus 4.7 릴리즈와 함께 어제부터 auto mode가 Max 플랜 구독자에게도 열렸다. 기존에는 Team/Enterprise/API 사용자만 쓸 수 있었다.

Auto mode는 --dangerously-skip-permissions의 안전한 대안이다. 위험한 작업은 여전히 승인을 받지만, 명백히 안전한 읽기 작업이나 빌드 명령은 자동으로 허용해준다.

# 세션 시작 시
claude --auto

# 또는 세션 내에서 전환
/auto

--dangerously-skip-permissions를 습관적으로 쓰던 사람들은 이제 auto로 전환해도 무방하다. 안전성과 생산성의 균형점이 훨씬 낫다.

4. /recap — 세션 복귀 시 자동 요약

하루 이상 지난 세션에 다시 접속했을 때, 뭘 하다 말았는지 복기하는 시간을 줄여주는 기능이다(v2.1.108).

# 수동 호출
/recap

/config에서 자동 활성화 설정 가능. 텔레메트리를 끈 환경(DISABLE_TELEMETRY, Bedrock, Vertex 등)에서도 v2.1.110부터 기본 활성화됐다.

5. ENABLE_PROMPT_CACHING_1H — 토큰 비용 절감의 실질적 옵션

이게 아마 가장 실질적인 비용 절감 효과를 주는 업데이트다(v2.1.108). 프롬프트 캐시 TTL을 기본 5분에서 1시간으로 연장할 수 있다.

점심 먹고 와도, 회의 한두 개 다녀와도 캐시가 살아있다는 뜻이다. 대용량 CLAUDE.md나 MCP 도구가 많은 세션에서 체감 효과가 크다. 특히 위에서 언급한 Opus 4.7의 토큰 사용량 증가분을 상쇄하는 효과가 있다.

설정 방법

~/.claude/settings.json에 추가 (권장):

{
  "env": {
    "ENABLE_PROMPT_CACHING_1H": "1"
  }
}

또는 shell rc에 export:

# ~/.zshrc 또는 ~/.bashrc
export ENABLE_PROMPT_CACHING_1H=1

적용 확인:

echo $ENABLE_PROMPT_CACHING_1H  # 1이 출력되면 OK

설정캐시 TTL적용 대상
기본값5분모든 플랜
ENABLE_PROMPT_CACHING_1H=11시간API key, Bedrock, Vertex, Foundry
FORCE_PROMPT_CACHING_5M=15분 강제위 설정을 무시

6. PreCompact 훅으로 자동 compact 차단

컨텍스트가 꽉 차면 Claude Code가 자동으로 compaction을 수행하는데, 중요한 맥락을 잃을 타이밍에 이게 발동하면 곤란할 때가 있다. v2.1.105부터 PreCompact 훅이 compaction을 차단할 수 있게 됐다.

# .claude/hooks/pre-compact.sh
#!/bin/bash

# 특정 파일이 스테이징되어 있으면 compact 방지
if git diff --cached --name-only | grep -q "SPEC.md"; then
  echo '{"decision": "block"}'
  exit 0
fi

Exit code 2로 나가거나 JSON으로 {"decision": "block"}을 반환하면 compaction이 중단된다.

활용 시나리오:

  • 긴 스펙 문서 작성 중 맥락 유지
  • 디버깅 세션에서 초기 가설을 잃지 않기

7. --bare 플래그 — 스크립트 호출 최적화

CI/CD나 자동화 스크립트에서 Claude Code를 일회성으로 호출할 때, 훅/LSP/플러그인/스킬 디렉터리 스캔을 전부 스킵하는 플래그다(v2.1.81).

# 기존 방식
claude -p "Generate summary" < input.txt

# 약 14% 더 빠른 bare 모드
claude --bare -p "Generate summary" < input.txt

조건:

  • ANTHROPIC_API_KEY 또는 --settings를 통한 apiKeyHelper 필요
  • OAuth/키체인 인증 비활성화
  • 자동 메모리 기능도 꺼짐

실전 예시: Git diff 요약 스크립트

#!/bin/bash
# scripts/claude-pr-summary.sh

git diff origin/main...HEAD | \
  claude --bare -p "이 변경사항을 한국어로 요약해줘"

GitHub Actions의 workflow_dispatch로 트리거하는 자동화 작업, 블로그 파이프라인 등에 적합하다.

8. /team-onboarding — 팀원 온보딩 가이드 자동 생성

로컬에서 사용하는 Claude Code 설정(플러그인, 스킬, 슬래시 명령어 등)을 기반으로 팀원 온보딩 문서를 생성한다(v2.1.101).

/team-onboarding

활용:

  • 신규 입사자 인수인계 문서 초안
  • 팀 공통 개발 환경 문서화
  • 외주/협업자에게 환경 설명

내가 쓰는 커스텀 에이전트, MCP 서버 구성, 커맨드 별칭 같은 걸 수작업으로 문서화하지 않아도 되니 유용하다.

9. X-Claude-Code-Session-Id 헤더 — 세션 단위 로깅

모든 API 요청에 세션 ID 헤더가 붙어서(v2.1.86), 프록시나 에러 트래킹 툴에서 세션별로 요청을 집계할 수 있게 됐다.

X-Claude-Code-Session-Id: 01HXXX...

활용:

  • 셀프호스팅 Glitchtip/Sentry에서 세션 단위 에러 그룹핑
  • 프록시에서 "어떤 작업이 토큰을 많이 썼는지" 분석
  • 회사 네트워크 정책 로그에서 Claude Code 트래픽 식별

버전 업데이트

설치된 버전 확인:

claude --version

업데이트 (npm 설치 기준):

npm i -g @anthropic-ai/claude-code

Opus 4.7은 Claude Code에서 자동으로 사용된다. 수동으로 모델을 고정하고 싶다면:

/model claude-opus-4-7

마치며

Claude Code changelog를 따라가다 보면 "이게 나한테 필요한가?"를 판단하는 게 절반이다. 버전 하나에 수십 개의 변경사항이 있지만, 실제 워크플로우를 바꾸는 건 몇 개 안 된다.

개인적으로는 이번 업데이트에서 Opus 4.7의 xhigh effort, 프롬프트 캐싱 TTL 1시간 연장, 그리고 auto mode 확대 세 가지가 가장 실질적으로 유용할 것 같다.

특히 Opus 4.7은 토큰 사용량이 늘어난 반면 프롬프트 캐싱이 그걸 상쇄해주는 구조라, 두 가지를 세트로 적용하는 게 답이다.

Auto mode는 --dangerously-skip-permissions를 습관적으로 쓰던 나 같은 사람에게 특히 반가운 소식이다.

이제 덜 위험하게 같은 생산성을 낼 수 있다.

다음 업데이트 리뷰는 v2.2.x 메이저 업데이트나 Mythos 정식 공개가 있을 때 다시 정리해볼 예정이다.


참고 자료:

댓글

0/2000
Newsletter

이 글이 도움이 되셨나요?

새로운 글이 발행되면 이메일로 알려드립니다.

뉴스레터 구독하기