Claude Code v2.1.77~79: 64K 토큰, 스타트업 18MB 절감, Console 인증까지
안녕하세요, Tom입니다.
Claude Code의 업데이트 속도가 정말 무섭네요. 지난주 v2.1.74~76 소식을 전해드렸는데, 벌써 v2.1.79까지 나왔어요. 이번에도 세 버전을 한 번에 눌러 담아 정리해 드릴게요.
이번 업데이트들의 큰 흐름은 성능 최적화와 개발자 경험 강화예요. Opus 4.6의 토큰 한도 확대, 메모리 사용량 절감, 그리고 API 과금 사용자를 위한 Console 인증까지. 하나씩 살펴볼게요.
v2.1.77 주요 변경
Opus 4.6 기본 최대 출력 토큰 64k, 상한 128k
이번 업데이트에서 가장 눈에 띄는 변화예요. Opus 4.6 모델의 기본 최대 출력 토큰이 64k로 확대되었고, 상한은 128k까지 올라갔어요.
이게 왜 중요하냐면, 복잡한 코드를 한 번에 생성하거나 긴 파일을 수정할 때 중간에 잘리는 현상이 크게 줄어든다는 뜻이에요. 특히 대규모 리팩토링이나 전체 컴포넌트를 새로 작성할 때 체감이 클 거예요.
이전에는 긴 코드를 생성하다가 "여기서 이어서 작성해 주세요"라고 요청해야 했던 경우가 종종 있었는데, 64k면 웬만한 작업은 한 번에 끝낼 수 있어요.
allowRead 샌드박스 설정
보안 관련 새 설정이에요. 샌드박스 환경에서 Claude가 읽을 수 있는 파일 경로를 명시적으로 제한할 수 있게 되었어요. 팀 환경에서 민감한 파일(인증 키, 내부 설정 등)에 대한 접근을 제어할 때 유용해요.
/copy N으로 N번째 응답 복사
/copy 커맨드가 업그레이드되었어요. 이제 /copy 3처럼 번호를 지정하면 대화에서 N번째 응답만 골라서 클립보드에 복사할 수 있어요. 긴 대화에서 특정 코드 블록이나 설명을 빠르게 가져올 때 편리하죠.
자동 업데이터 메모리 누수 수정
이건 정말 중요한 수정이에요. 자동 업데이터가 백그라운드에서 실행되면서 메모리가 수십 GB까지 누적되던 치명적인 버그가 잡혔어요. Claude Code를 오래 띄워두면 컴퓨터가 느려지던 분들, 이 업데이트 이후로 많이 나아질 거예요.
성능 최적화 묶음
성능 관련 개선이 정말 알차요.
- macOS 시작 60ms 빨라짐: 키체인 로드를 병렬 처리해서 시작 속도가 개선되었어요
- --resume 최대 45% 빠른 로딩: 이전 세션을 이어서 작업할 때 로딩이 확 빨라졌어요
- ~100-150MB 메모리 절감: --resume 시 메모리 사용량도 크게 줄었어요
기타 변경사항
- /fork → /branch 이름 변경: 좀 더 직관적인 이름으로 바뀌었어요
- --resume 히스토리 잘림 수정: 세션을 이어서 시작할 때 대화 히스토리가 잘리던 버그가 수정되었어요
- 복합 bash 명령 권한 규칙 수정:
&&나|로 연결된 복합 명령어의 권한 체크가 더 정확해졌어요 - CJK 문자 렌더링 수정: 한국어, 중국어, 일본어 문자가 깨지거나 잘못 표시되던 문제가 고쳐졌어요. 한국 사용자로서 정말 반가운 수정이에요!
- tmux에서 클립보드 복사 수정: tmux 환경에서
/copy가 제대로 작동하지 않던 문제가 해결되었어요 - 배경 bash 태스크 5GB 초과 시 자동 종료: 백그라운드에서 실행 중인 태스크가 메모리를 너무 많이 차지하면 자동으로 종료하는 안전장치가 추가되었어요
v2.1.78 주요 변경
StopFailure 훅 이벤트
API 에러나 네트워크 오류로 Claude가 비정상 종료될 때 발동하는 새로운 훅이에요. 자동화 파이프라인에서 실패를 감지하고 알림을 보내거나 재시도 로직을 구현할 때 유용해요.
{
"hooks": {
"StopFailure": [
{
"command": "slack-notify 'Claude Code 세션이 비정상 종료되었습니다'"
}
]
}
}CLAUDE_PLUGIN_DATA 변수
플러그인이 세션 간에 영구적인 상태를 저장할 수 있는 경로 변수가 추가되었어요. 이전 포스트에서 다뤘던 Skills 가이드에서 "세션 간 메모리"를 구현하는 핵심 메커니즘이 바로 이거예요.
플러그인이 사용자의 선호도, 작업 히스토리, 학습된 패턴을 파일로 저장해 두고 다음 세션에서 로드할 수 있어요.
플러그인 에이전트 프론트매터 지원
플러그인의 에이전트에 더 세밀한 제어가 가능해졌어요.
---
effort: high
maxTurns: 10
disallowedTools: ["Bash", "Write"]
---
# My Plugin Agent
이 에이전트는 코드 리뷰만 수행합니다...- effort: 에이전트의 작업 강도 설정
- maxTurns: 최대 대화 턴 수 제한
- disallowedTools: 특정 도구 사용 금지
플러그인 개발자가 에이전트의 행동 범위를 정밀하게 제어할 수 있어서, 더 안전하고 예측 가능한 플러그인을 만들 수 있어요.
기타 변경사항
- tmux 터미널 알림 패스스루 지원: tmux 환경에서 작업 완료 알림이 제대로 전달돼요
- 응답 텍스트 라인별 스트리밍: 응답이 한꺼번에 나오는 대신 줄 단위로 스트리밍되어 체감 응답 속도가 빨라졌어요
- 보안: 샌드박스 의존성 누락 시 경고 표시: 샌드박스가 제대로 작동하지 않을 때 사용자에게 알려줘요
- WSL2 보이스 모드 지원: Windows Subsystem for Linux 2 환경에서도 보이스 모드를 사용할 수 있어요
v2.1.79 주요 변경
--console 플래그로 Anthropic Console 인증
이번 버전의 가장 큰 변화예요. --console 플래그를 사용하면 Anthropic Console(API 과금)로 인증할 수 있게 되었어요.
claude --console기존에는 Claude Pro/Max 구독이나 API 키를 사용했는데, 이제는 Anthropic Console 계정으로도 바로 접속할 수 있어요. 이미 API를 사용 중인 개발자나 기업 사용자에게 편리한 옵션이에요.
/config에 "Show turn duration" 토글
각 대화 턴마다 소요된 시간을 표시하는 옵션이 /config에 추가되었어요. Claude가 각 응답에 얼마나 시간을 쓰는지 볼 수 있어서, 성능 분석이나 비용 최적화에 유용해요.
시작 메모리 ~18MB 절감
v2.1.79에서 시작 시 메모리 사용량이 약 18MB 줄었어요. v2.1.77에서 100-150MB를 줄인 데 이어 추가 최적화를 한 거예요. Anthropic이 메모리 최적화에 얼마나 진심인지 알 수 있는 대목이죠.
기타 변경사항
- -p 모드 Ctrl+C 수정: 파이프 모드에서 Ctrl+C로 중단할 때 발생하던 버그가 수정되었어요
- /btw 사이드 질문 수정: 사이드 질문 기능의 안정성이 개선되었어요
- 비스트리밍 API 폴백 2분 타임아웃: 스트리밍이 실패할 때 비스트리밍 API로 전환하는 폴백에 2분 타임아웃이 설정되었어요
- [VSCode] /remote-control로 claude.ai/code에서 세션 이어가기: VS Code에서 작업하다가 웹 인터페이스에서 세션을 이어갈 수 있어요
- [VSCode] 세션 탭 AI 생성 타이틀: VS Code의 세션 탭에 AI가 자동으로 의미 있는 제목을 붙여줘요
업데이트 팁
메모리 최적화 효과 확인하기
v2.1.77~79를 거치면서 메모리 관련 개선이 정말 많았어요. 업데이트 전후로 메모리 사용량을 비교해 보세요.
# macOS에서 Claude Code 메모리 사용량 확인
ps aux | grep claude | awk '{print $6/1024 " MB"}'Console 인증 설정하기
API 키를 직접 관리하는 것보다 Console 인증이 더 편리할 수 있어요.
# Console 인증으로 시작
claude --console
# 이후 자동으로 API 과금 계정으로 인증특히 팀에서 API 사용량을 중앙에서 관리하고 싶을 때 유용해요.
Turn Duration으로 비용 감각 키우기
/config에서 "Show turn duration"을 켜면 각 응답에 소요되는 시간을 볼 수 있어요. 시간이 오래 걸리는 응답은 토큰도 많이 쓴다는 신호이니까, 프롬프트를 더 구체적으로 작성하거나 /effort를 낮추는 등의 최적화 힌트로 활용할 수 있어요.
업데이트 방법
npm install -g @anthropics/claude-code업데이트 후 claude --version으로 v2.1.79가 잘 설치되었는지 확인하세요!
Tom의 생각
이번 세 버전의 업데이트를 보면서 Anthropic이 "성능"과 "개발자 경험" 두 가지에 동시에 집중하고 있다는 걸 느꼈어요.
64k 기본 토큰 확대는 실질적으로 작업 효율을 크게 높여줄 거예요. 저도 긴 코드를 생성할 때 중간에 잘리는 게 은근히 스트레스였거든요. 이제 웬만한 파일은 한 번에 생성할 수 있으니까 워크플로우가 훨씬 매끄러워질 거예요.
메모리 최적화에 대한 Anthropic의 집착(?)도 인상적이에요. v2.1.77에서 100-150MB를 줄이고, v2.1.79에서 추가로 18MB를 더 줄이고, 자동 업데이터 메모리 누수까지 잡고. 이런 꼼꼼한 최적화가 쌓이면 장시간 사용해도 쾌적한 도구가 되겠죠.
--console 플래그도 눈여겨볼 만해요. Claude Code의 인증 방식이 점점 다양해지고 있는데, 이건 기업 사용자를 더 적극적으로 유치하려는 전략으로 보여요.
그리고 CJK 문자 렌더링 수정은 한국 사용자로서 정말 감사한 수정이에요. 한글이 깨지는 건 사소해 보여도 실제 작업할 때 상당히 거슬리거든요.
Claude Code가 매주 더 나아지는 걸 보면 정말 기대가 돼요. 여러분도 꼭 업데이트해서 64k 토큰의 넉넉함을 경험해 보세요!
다음에 또 새로운 소식으로 찾아올게요!
참고 링크:
관련 글
Claude Code v2.1.108~110: /tui 풀스크린 모드, 세션 리캡, 푸시 알림까지
Claude Code v2.1.108에서 1시간 프롬프트 캐시 TTL 설정과 세션 리캡 기능이 추가됐고, v2.1.110은 /tui 풀스크린 모드와 모바일 푸시 알림, MCP 안정성 수정까지 한꺼번에 들어왔어요.
Claude Code v2.1.94~104: Mantle 지원, NO_FLICKER 포커스 뷰, 팀 온보딩 명령어까지
Claude Code v2.1.94에서 Amazon Bedrock Mantle 지원과 CJK 텍스트 깨짐 수정이 들어왔고, v2.1.97은 NO_FLICKER 포커스 뷰와 MCP 메모리 누수 수정, v2.1.101은 /team-onboarding과 OS CA 인증서 자동 신뢰까지 추가됐어요.
Claude Code v2.1.90~92: /powerup 인터랙티브 레슨과 MCP 대용량 결과 지원
Claude Code v2.1.90에서 /powerup 인터랙티브 레슨과 대규모 성능 개선이 추가됐고, v2.1.91은 MCP 500K 결과 지원, v2.1.92는 엔터프라이즈 보안 강화 릴리스예요.