Claude Code v2.1.280 — Opus 5.5가 새 기본 모델로, auto mode 안전 루프도 단단해졌습니다
AI

Claude Code v2.1.280 — Opus 5.5가 새 기본 모델로, auto mode 안전 루프도 단단해졌습니다

zaq · · 3 min read

새 기본 모델이 등장했습니다. Claude Opus 5.5(claude-opus-5-5)가 기본 Opus로 전환됐고, auto mode의 안전 검사 루프 두 곳이 단단해졌습니다. v2.1.280은 모델·안전·UX를 한 번에 정리한 알찬 릴리스입니다.

한마디로 말하면, 1M 컨텍스트의 Opus 5.5를 $4/$20 가격에 기본 제공하면서, auto mode가 안전 검사 거절을 무시하고 재시도하던 루프를 끊은 업데이트입니다.

Opus 5.5 — 기본 Opus의 새 기준

claude-opus-5-5가 기본 Opus 모델로 자리 잡았습니다. 1M 컨텍스트, 가격은 입력 $4/출력 $20 per Mtok, 캐시 읽기 $0.20/Mtok입니다. 대형 코드베이스 전체를 다루는 리팩토링이나 장시간 세션에서 1M 컨텍스트와 캐시 가격 조합이 실사용 부담을 낮춥니다. 기본 모델이 바뀐 것이므로, 기존 Opus 5를 고정해 쓰던 환경이라면 모델 핀닝 설정을 확인하세요.

auto mode 안전 루프 2건 — 재시작해도 안 된다는 걸 알려줍니다

auto mode의 무한 루프 성태 문제 두 곳이 픽스됐습니다. 첫째, 안전 검사가 액션을 거절했는데 auto mode가 계속 재시도하던 것 — 이제 한 번 거절되면 "재시도해도 소용없다"는 안내와 함께 끝납니다. 둘째, 안전 검사가 응답 없음일 때 쉬지 않고 거부를 반복하던 것 — 이제 백오프를 두고, 10회 연속이면 메시지와 함께 턴을 중단합니다. 안전 시스템과 에이전트의 충돌에서 무한 토큰 소모를 막는, 운영 관점에서 중요한 픽스입니다.

심볼릭 링크 쓰기 경로 검증 — 이번 주 보안 연속

심볼릭 링크 경로를 통한 쓰기가 경로 표기상의 위치로 판정되던 문제가 수정됐습니다. 실제 쓰기가 착지하는 위치를 프롬프트가 명시하고, acceptEdits, allow 규칙, auto mode 모두 트리 밖에 착지하는 쓰기를 승인하지 않습니다. 273(마켓플레이스 경로 우회), 267 관련 정비에 이은 연속 보안 픽스로, 권한 우회 벡터를 한 주에 세 번 막은 셈입니다. Write tool 호출 시 모델이 path, file_text 등 엉뚱한 키를 보내 검증에 실패하던 견고성 문제도 함께 정리됐습니다.

실전에서 어떻게 쓸까?

다이얼로그에서 Ctrl+C·Ctrl+D 두 번이 Claude Code를 통째로 종료시켜버리던 UX 버그가 수정됐습니다 — /model, /config, /permissions 등 15개 다이얼로그가 이제 다이얼로그만 닫힙니다. 대화 확정/취소는 Enter·Esc로 통일되고, keybindings.json에서 y/n 바인딩을 복원할 수도 있습니다. MCP를 다수 붙인 팀은 CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH로 2,048자 설명 상한을 조절할 수 있고, hook_execution_complete OTel 이벤트에 hook 출력 크기가 기록되어 훅 운영 관측성도 올라갔습니다.

마무리로 — 새 기본 모델 전환은 언제나 가장 조심스러운 변경인데, 가격까지 손봐서 기본으로 넘긴 건 Opus 5.5에 대한 자신감의 표시로 읽힙니다. 업데이트 후 /model에서 기본 전환을 확인해보세요.

출처: https://github.com/anthropics/claude-code/releases/tag/v2.1.280

태그: AI Claude Claude Code 개발도구