Claude Code 데일리 브리핑 - 2026-04-14
최신 릴리스 요약
| 버전 | 날짜 | 핵심 변경 |
|---|---|---|
| v2.1.105 | 4/13 | PreCompact hook, 플러그인 백그라운드 모니터, stalled stream 자동 복구, WebFetch <style>/<script> 제거, /doctor 개선, 19개 버그 수정 |
| v2.1.101 | 4/10 | /team-onboarding, OS CA 신뢰, /ultraplan 자동 환경 |
주요 신규 기능 & 실전 활용
PreCompact Hook — 컴팩션 전 컨텍스트 보호 (v2.1.105)
장기 세션에서 컨텍스트 윈도우가 한계에 도달하면 자동 컴팩션이 발생합니다. v2.1.105에서 추가된 PreCompact hook은 컴팩션 직전에 실행되어, 중요한 컨텍스트를 보호하거나 사전 작업을 수행할 수 있게 합니다.
동작 방식:
- hook이 exit code 0을 반환하면 컴팩션 진행
- exit code 2 또는
{"decision":"block"}출력 시 컴팩션 차단 - 컴팩션 전에 현재 상태를 파일로 저장하는 등의 사전 작업 가능
// settings.json — 컴팩션 발생 시 로그 기록
{
"hooks": {
"PreCompact": [{
"command": "echo \"[$(date)] Compaction triggered\" >> ~/.claude/compaction.log"
}]
}
}
아키텍처 결정이나 작업 진행 상태가 컴팩션으로 손실되는 것을 막는 데 특히 유용합니다. .omc/notepad.md나 프로젝트 메모 파일에 핵심 컨텍스트를 자동 백업하는 패턴과 조합하면 장기 세션의 연속성을 크게 개선할 수 있습니다.
플러그인 백그라운드 모니터 (v2.1.105)
플러그인 매니페스트에 monitors 키를 선언하면 백그라운드에서 지속적으로 실행되는 모니터 스크립트를 등록할 수 있습니다. v2.1.98에서 추가된 Monitor 도구와 연동하여, 파일 변경 감시, CI/CD 상태 추적, 외부 이벤트 수신 등을 플러그인 수준에서 자동화할 수 있습니다.
플러그인이 단순한 도구/스킬 제공을 넘어 상시 실행 서비스를 제공하는 방향으로 진화하고 있다는 신호입니다.
Stalled API 스트림 자동 복구 (v2.1.105)
API 스트리밍 응답에서 5분간 데이터 수신이 없으면 자동으로 연결을 중단하고 비스트리밍 모드로 재시도합니다. 기존에는 스트림이 멈추면 사일런트 스피너만 돌아가며 사용자가 수동으로 취소해야 했습니다.
네트워크 에러 메시지도 개선되어, 스피너 대신 즉시 재시도 중임을 알리는 메시지가 표시됩니다. 불안정한 네트워크 환경이나 엔터프라이즈 프록시 뒤에서 작업하는 개발자에게 체감되는 개선입니다.
개발자 워크플로우 팁
/doctor + f 키로 환경 문제 자동 수정 (v2.1.105)
v2.1.105에서 /doctor 명령이 개선되었습니다. 상태 아이콘으로 각 항목의 정상/경고/오류 상태가 한눈에 보이고, 문제가 발견되면 f 키를 눌러 Claude가 해당 문제를 자동으로 수정하도록 할 수 있습니다.
# Claude Code에서 실행
/doctor
# → 각 항목 옆에 ✓/⚠/✗ 상태 아이콘 표시
# → 문제 발견 시 'f' 키 → Claude가 자동 수정 시도
업데이트 직후의 환경 점검이나, MCP 서버 연결 문제, 플러그인 충돌 등을 빠르게 진단하고 수정하는 데 유용합니다.
WebFetch 개선으로 기술 문서 참조 품질 향상 (v2.1.105)
WebFetch가 가져오는 페이지에서 <style>과 <script> 태그의 내용을 자동으로 제거합니다. 이전에는 CSS 선언, 인라인 JavaScript, 광고 스크립트 등이 실제 문서 내용에 섞여 컨텍스트 토큰을 낭비했습니다.
API 문서, 기술 블로그, Stack Overflow 답변 등을 참조할 때 실제 텍스트 콘텐츠만 깨끗하게 추출됩니다. 특히 React/Next.js 기반 사이트처럼 인라인 스크립트가 많은 페이지에서 효과가 큽니다.
/btw와 /branch로 작업 흐름 분기 활용하기
Claude Code의 덜 알려진 기능 중 /btw(사이드 쿼리)와 /branch(세션 분기)가 최근 “9 Underutilized Features” 블로그 포스트(4/10)에서 주목받고 있습니다.
/btw: 현재 작업을 중단하지 않고 별도의 질문을 수행. 메인 컨텍스트에 영향을 주지 않는 빠른 조회에 적합/branch: 현재 세션을 분기하여 다른 접근 방식을 시도. “이 방향으로 가면 어떻게 될까?”를 안전하게 탐색
두 기능 모두 메인 작업의 컨텍스트를 오염시키지 않으면서 탐색적 작업을 수행할 수 있다는 점이 핵심입니다.
보안/제한 이슈
Pro Max 5x 할당량, 적당한 사용에도 1.5시간 만에 소진 (4/13)
GeekNews에서 4포인트를 받은 이슈입니다. Pro Max 5x($100/월) 사용자들이 적당한 개발 작업에서도 1.5시간 만에 토큰 할당량이 바닥나는 문제를 보고하고 있습니다.
확인된 원인:
- 캐시 읽기 토큰이 할인률(0.1x) 대신 전체 비율(1.0x)로 할당량에 반영
- 캐시 TTL이 1시간에서 5분으로 단축되어 캐시 히트율 급감
- 1M 컨텍스트 윈도우가 호출당 토큰 소비를 증폭
Anthropic이 기본 컨텍스트를 400k 토큰으로 줄이는 등의 해결책을 테스트 중입니다. 할당량이 빠르게 소진된다면 --effort medium이나 더 짧은 컨텍스트 설정으로 일시적 완화가 가능합니다.
v2.1.105 주요 버그 수정 19건
보안 및 안정성에 직접 영향을 주는 수정사항입니다:
- alt+enter / Ctrl+J 줄바꿈 회귀 수정: v2.1.100에서 발생한 줄바꿈 입력 회귀가 수정되었습니다
- 429 Rate Limit 원본 JSON 노출: 레이트 리밋 에러 시 원본 JSON 덤프가 그대로 표시되던 문제가 수정되어, 이제 사람이 읽을 수 있는 메시지로 표시됩니다
- 큐된 메시지의 이미지 누락: 대기열에 넣은 메시지에 첨부된 이미지가 누락되던 문제가 수정되었습니다
- Plan 모드 종료 시 Bash 권한 오류: Plan 모드에서 나올 때 Bash 도구가 잘못된 권한 모드를 제안하던 문제가 수정되었습니다
- malformed 키바인딩 사일런트 로딩: 잘못된 키바인딩 설정이 에러 없이 로드되던 문제가 이제 감지됩니다
생태계 & 플러그인
Claude Code, GitHub 커밋의 ~4% 차지 — 개발 도구 “가장 사랑받는” 1위
DEV Community 분석에 따르면 Claude Code가 전체 GitHub 커밋의 약 4%를 작성하고 있습니다. Pragmatic Engineer 설문(개발자 15,000명)에서는 **46%가 “most loved”**로 선택하여, Cursor(19%)와 GitHub Copilot(9%)을 크게 앞섰습니다.
단일 도구가 전체 GitHub 커밋의 4%를 차지한다는 것은 소프트웨어 엔지니어링 관행의 구조적 전환을 시사합니다. 개발 도구가 “보조”에서 “참여자”로 역할이 바뀌고 있습니다.
Frontier Model Forum — OpenAI·Anthropic·Google 공동 대응 (4/7)
OpenAI, Anthropic, Google 세 회사가 Frontier Model Forum을 통해 적대적 모델 증류(adversarial distillation) 차단을 위한 정보 공유 체계를 구축했습니다. 중국 AI 기업의 모델 복제 시도에 대한 공동 대응이 목적입니다.
경쟁 관계인 세 회사가 모델 보호를 위해 조직적으로 협력하는 것은 업계 최초이며, AI 모델이 “지적 재산”으로서 보호받아야 한다는 업계 합의가 형성되고 있음을 보여줍니다.
커뮤니티 뉴스
-
프랑스 정부, Windows에서 Linux로 전환 발표: 미국 기술 의존도를 줄이기 위한 정책으로, 공공 부문의 Windows를 Linux로 교체합니다. 이전에 Microsoft Teams를 국산 Visio로 대체한 데 이어진 조치입니다. EU 차원의 디지털 주권 강화 흐름의 일환입니다. GeekNews
-
Claude Code “9 Underutilized Features” 블로그 포스트 (4/10): Ultra Plan(브라우저 기반 계획), Scheduled Tasks(
/loop), Remote Control, Chrome 통합, Channels, Hooks,/branch,/btw, Git Worktrees 9가지를 정리했습니다. 특히/btw와/branch는 일상적으로 활용하면 컨텍스트 관리가 크게 개선됩니다. 블로그 -
v2.1.105에서
/proactive가/loop의 공식 별칭으로 추가: “proactive”라는 이름이 반복 실행의 의도를 더 명확하게 전달한다는 커뮤니티 피드백을 반영한 변경입니다.
알아두면 좋은 소소한 변경사항
/proactive=/loop별칭 추가: 반복 실행 명령의 대체 이름- EnterWorktree
path파라미터: 기존 worktree로 직접 전환 가능 — 새 worktree를 만들지 않고 이미 존재하는 것에 진입 - MCP 대용량 출력 트렁케이션 개선: 포맷별 처리 레시피 제시 (예: JSON이면
jq사용 추천) - 스킬 설명 제한 250→1,536자: 스킬 목록에서 더 상세한 설명 표시 가능
- Squash-merge된 PR worktree 자동 정리: PR이 squash-merge된 에이전트 worktree가 자동으로 정리됨
- 긴 단일행 파일 쓰기 UI 트렁케이션: 축소된 JSON 등 긴 한 줄 쓰기가 UI에서 잘려서 표시됨
추천 칼럼 & 읽을거리
-
“프런티어의 종말(Frontier’s End)”: Anthropic의 Mythos 모델 비공개 결정을 인터넷의 개방성 상실과 연결한 에세이입니다. 폐쇄 모델이 혁신의 장벽이 되는 구조적 문제를 지적하면서도, 오픈소스 모델이 성능 격차를 빠르게 좁히고 있다는 낙관적 관점도 함께 제시합니다. “access-first” 원칙이라는 대안 프레임워크가 인상적입니다. GeekNews
-
“$20/월 스택으로 $10K MRR 회사를 여러 개 운영하는 법”: 단일 VPS($5-10/월), Go, SQLite WAL, 로컬 GPU(RTX 3090)로 여러 SaaS를 운영하는 부트스트래핑 전략입니다. 불필요한 클라우드 복잡성을 제거하면 지속 가능한 런웨이가 만들어진다는 주장으로, AI 시대에 비용 구조를 재고하게 하는 글입니다. GeekNews
흥미로운 프로젝트 & 도구
- Instant 1.0 — AI로 작성한 앱을 위한 오픈소스 백엔드 플랫폼: 실시간 동기화, 오프라인 모드, 인증, 파일 저장소를 제공하며, AI 에이전트가 API/CLI로 앱을 생성하고 스키마를 수정하고 권한을 설정할 수 있습니다. PostgreSQL 기반으로 완전 오픈소스이며, “AI가 생성한 앱에 적합한 백엔드가 부족하다”는 문제를 직접적으로 해결합니다. Claude Code + Instant 조합으로 풀스택 앱의 백엔드 셋업 시간을 크게 줄일 수 있습니다. GeekNews