본문 바로가기
원문
Claude Code releases (GitHub)·· 2026년 10월 6일AI 점수52

Claude Code v2.1.290 공개, 플러그인 훅 확장 및 다수 버그 수정

v2.1.290

AI 요약

Anthropic이 Claude Code v2.1.290을 공개했다. mod의 `turn.step` 훅에 `serverToolUses`를 추가했으며, `claude attach`와 `claude logs`에서는 세션 이름의 일부를 지정할 수 있게 됐다. 권한 판정, 예약 작업, /ultrareview 관련 수정도 다수 포함됐다.

자세히

기능 추가에서는 mod의 `turn.step` 훅 결과에 `serverToolUses`가 추가됐다. 플러그인 훅 `tool.check` 이벤트에는 `agentId`가 붙어, 서브에이전트와 메인 세션의 권한 확인을 구분할 수 있다. `tool.check`에는 조직이 요구하는 승인 수준을 나타내는 `ceiling`도 추가됐다. `claude plugin validate`는 게이트 지점에 등록된 훅을 `.catch` 유무와 함께 나열한다.

CLI에서는 `claude attach`와 `claude logs`에서 세션 ID 대신 이름의 일부를 사용할 수 있다. `/claude-api managed-agents-onboard`도 추가되어, Managed Agents 패턴 설정과 `deep-researcher` 등 Console 퀵스타트 템플릿을 `ant` CLI로 구축할 수 있다. 관리 설정 파일이 관리 설정 폴더 밖으로 연결된 링크이거나, 관리 설정이 샌드박스의 allowRead 경로 및 허용 도메인을 무시하는 경우에는 경고가 표시된다.

수정 사항은 보안과 권한 관련이 두드러진다. 붙여넣거나 드래그한 이미지 경로에 Read 거부 규칙이 적용되지 않던 문제, PreToolUse 훅이 입력을 다시 쓴 뒤 일부 권한 규칙이 적용되지 않던 문제, 읽는 도중 링크를 바꿔 승인 범위 밖의 파일을 읽을 수 있던 문제 등이 해결됐다. 사용자가 설치한 mod가 조직의 가드를 우회할 수 있던 문제는 해당 mod를 언로드하는 방식으로 대응됐다.

안정성 측면에서는, 이미지가 수백 장인 긴 세션에서 발생하던 거부 오류, 사고 중 출력 필터 때문에 응답이 멈추던 문제, WebFetch가 10만 자를 넘는 텍스트를 말없이 잘라내던 문제(이제는 아직 읽지 않은 분량을 표시하고 `offset`으로 이어서 읽을 수 있다) 등이 수정됐다. /loop 등 예약 작업이 압축 후 재개 시 복원되지 않던 문제와 재개할 때마다 불필요하게 추가 실행되던 문제도 해결됐다.

동작 변경으로, 대화 세션의 WebSearch 한도는 200회를 채우면 종료되는 방식에서 1시간마다 100회씩 다시 채워지는 방식으로 바뀌었다(`CLAUDE_CODE_WEB_SEARCH_REFILLS_PER_HOUR`로 설정하며, 0이면 비활성화). Bash 도구는 `pyright` 실행 전에 확인을 요청한다. 프로젝트 설정 파일에서는 Claude in Chrome을 활성화할 수 없게 됐다. VS Code 확장, 클라우드 세션, Remote Control, Claude Tag, Code Review에도 개별 추가 및 수정 사항이 포함됐다.

출처: Claude Code releases (GitHub) · github.com