안녕하세요! 오늘은 Claude Code 2.1.0 버전이 출시되면서 추가된 100개 이상의 변경사항을 모두 정리해드리겠습니다. 원문과 함께 쉬운 설명을 덧붙였으니, 개발자가 아니어도 이해하실 수 있을 거예요! 🚀
📌 이 글에서 다루는 내용
• 새로운 기능 40개+ | • 버그 수정 50개+ | • 성능 개선 10개+ | • VSCode/Windows 전용 업데이트
🆕 새로운 기능 - 스킬 & 에이전트
원문: Added automatic skill hot-reload - skills created or modified in ~/.claude/skills or .claude/skills are now immediately available without restarting the session
👉 쉬운 설명: 이제 스킬 파일을 수정하면 Claude Code를 재시작하지 않아도 바로 적용됩니다. 기존에는 스킬을 만들거나 수정할 때마다 프로그램을 껐다 켜야 했는데, 이제 실시간으로 반영돼요!
원문: Added support for running skills and slash commands in a forked sub-agent context using context: fork in skill frontmatter
👉 쉬운 설명: 스킬이나 슬래시 명령어를 별도의 서브 에이전트에서 실행할 수 있게 됐어요. 메인 작업을 방해하지 않고 독립적으로 작업을 처리할 수 있습니다.
원문: Added agent field in skills to specify agent type for execution
👉 쉬운 설명: 스킬을 만들 때 어떤 타입의 에이전트로 실행할지 직접 지정할 수 있게 됐습니다.
원문: Added hooks support to agent frontmatter, allowing agents to define PreToolUse, PostToolUse, and Stop hooks scoped to the agent's lifecycle
👉 쉬운 설명: 에이전트에 훅(Hook)을 추가할 수 있어요. 도구 사용 전(PreToolUse), 사용 후(PostToolUse), 중지 시(Stop)에 특정 동작을 자동으로 실행하게 설정할 수 있습니다.
원문: Added hooks support for skill and slash command frontmatter
👉 쉬운 설명: 에이전트뿐만 아니라 스킬과 슬래시 명령어에도 훅을 추가할 수 있게 됐어요.
원문: Improved skills to show progress while executing, displaying tool uses as they happen
👉 쉬운 설명: 스킬 실행 중에 진행 상황을 실시간으로 확인할 수 있어요. 어떤 도구가 사용되는지 바로바로 보여줍니다.
원문: Improved skills from /skills/ directories to be visible in the slash command menu by default (opt-out with user-invocable: false in frontmatter)
👉 쉬운 설명: /skills/ 폴더에 있는 스킬들이 이제 슬래시 명령어 메뉴에 기본적으로 표시됩니다. 숨기고 싶으면 user-invocable: false를 설정하면 돼요.
원문: Improved skill suggestions to prioritize recently and frequently used skills
👉 쉬운 설명: 스킬 추천이 더 똑똑해졌어요! 최근에 사용했거나 자주 쓰는 스킬을 우선적으로 보여줍니다.
원문: Added Skills as a separate category in the context visualization
👉 쉬운 설명: 컨텍스트 시각화에서 스킬이 별도 카테고리로 분리되어 더 깔끔하게 확인할 수 있어요.
원문: Fixed skill token estimates in /context to accurately reflect frontmatter-only loading
👉 쉬운 설명: /context에서 스킬 토큰 추정치가 더 정확해졌습니다.
🌐 언어 및 인터페이스 설정
원문: Added language setting to configure Claude's response language (e.g., language: "japanese")
👉 쉬운 설명: 드디어! Claude의 응답 언어를 설정할 수 있게 됐어요. language: "korean"으로 설정하면 한국어로 답변받을 수 있습니다! 🇰🇷
원문: Added /teleport and /remote-env slash commands for claude.ai subscribers, allowing them to resume and configure remote sessions
👉 쉬운 설명: claude.ai 구독자는 /teleport와 /remote-env 명령어로 원격 세션을 이어가거나 설정할 수 있어요.
원문: Added /plan command shortcut to enable plan mode directly from the prompt
👉 쉬운 설명: /plan 명령어로 바로 플랜 모드에 진입할 수 있어요. 복잡한 작업을 계획할 때 유용합니다.
원문: Added slash command autocomplete support when / appears anywhere in input, not just at the beginning
👉 쉬운 설명: 슬래시 명령어 자동완성이 입력 중간에서도 작동해요! 꼭 맨 앞에 /를 입력하지 않아도 됩니다.
원문: Removed permission prompt when entering plan mode - users can now enter plan mode without approval
👉 쉬운 설명: 플랜 모드 진입 시 권한 확인 팝업이 사라졌어요. 더 빠르게 플랜 모드를 사용할 수 있습니다.
원문: Added left/right arrow key navigation for cycling through tabs in dialogs
👉 쉬운 설명: 다이얼로그에서 좌우 화살표로 탭을 전환할 수 있어요.
원문: Added real-time thinking block display in Ctrl+O transcript mode
👉 쉬운 설명: Ctrl+O 트랜스크립트 모드에서 Claude의 생각 과정을 실시간으로 볼 수 있어요.
원문: Improved CLI help output to display options and subcommands in alphabetical order for easier navigation
👉 쉬운 설명: CLI 도움말이 알파벳 순으로 정렬되어 원하는 명령어를 더 쉽게 찾을 수 있어요.
원문: Improved /stats output
👉 쉬운 설명: /stats 명령어의 출력이 더 보기 좋게 개선됐어요.
⌨️ Bash 도구 & 권한 시스템
원문: Added wildcard pattern matching for Bash tool permissions using * at any position in rules (e.g., Bash(npm *), Bash(* install), Bash(git * main))
👉 쉬운 설명: Bash 권한 설정에 와일드카드(*)를 사용할 수 있어요! 예를 들어 Bash(npm *)로 설정하면 npm으로 시작하는 모든 명령어를 허용합니다.
원문: Added unified Ctrl+B backgrounding for both bash commands and agents - pressing Ctrl+B now backgrounds all running foreground tasks simultaneously
👉 쉬운 설명: Ctrl+B 하나로 bash 명령어와 에이전트를 동시에 백그라운드로 보낼 수 있어요. 멀티태스킹이 훨씬 편해집니다!
원문: Added support for disabling specific agents using Task(AgentName) syntax in settings.json permissions or the --disallowedTools CLI flag
👉 쉬운 설명: 특정 에이전트를 비활성화할 수 있어요. settings.json에서 Task(AgentName) 형식으로 설정하거나 --disallowedTools 플래그를 사용하면 됩니다.
원문: Added --tools flag support in interactive mode to restrict which built-in tools Claude can use during interactive sessions
👉 쉬운 설명: --tools 플래그로 인터랙티브 세션에서 Claude가 사용할 수 있는 도구를 제한할 수 있어요.
원문: Reduced permission prompts for complex bash commands
👉 쉬운 설명: 복잡한 bash 명령어 실행 시 권한 확인 팝업이 줄어들었어요. 작업 흐름이 더 매끄러워집니다.
원문: Improved permission prompt UX with Tab hint moved to footer, cleaner Yes/No input labels with contextual placeholders
👉 쉬운 설명: 권한 프롬프트 UI가 개선됐어요. Tab 힌트가 하단으로 이동하고, Yes/No 라벨이 더 깔끔해졌습니다.
원문: Improved subagents (Task tool) to continue working after permission denial, allowing them to try alternative approaches
👉 쉬운 설명: 서브에이전트가 권한 거부를 받아도 멈추지 않고 다른 방법을 시도해요. 더 유연해졌습니다!
🖥️ 터미널 호환성 & 단축키
원문: Changed Shift+Enter to work out of the box in iTerm2, WezTerm, Ghostty, and Kitty without modifying terminal configs
👉 쉬운 설명: iTerm2, WezTerm, Ghostty, Kitty에서 Shift+Enter가 설정 없이 바로 작동해요! 멀티라인 입력이 편해집니다.
원문: Added new Vim motions: ; and , to repeat f/F/t/T motions, y operator for yank with yy/Y, p/P for paste, text objects (iw, aw, iW, aW, i", a", i', a', i(, a(, i[, a[, i{, a{), >> and << for indent/dedent, and J to join lines
👉 쉬운 설명: Vim 사용자를 위한 대규모 업데이트! 새로운 모션들이 추가됐어요:
- ;와 , - f/F/t/T 반복
- y, yy, Y - 복사(yank)
- p, P - 붙여넣기
- 텍스트 객체 - iw, aw, i", a" 등
- >>, << - 들여쓰기/내어쓰기
- J - 줄 합치기
원문: Added Cmd+V support for image paste in iTerm2 (maps to Ctrl+V)
👉 쉬운 설명: macOS iTerm2에서 Cmd+V로 이미지 붙여넣기가 가능해졌어요!
원문: Fixed terminal keyboard mode not being reset on exit in Ghostty, iTerm2, Kitty, and WezTerm
👉 쉬운 설명: Claude Code 종료 후 터미널 키보드 모드가 원래대로 돌아오지 않는 문제가 수정됐어요.
원문: Fixed Alt+B and Alt+F (word navigation) not working in iTerm2, Ghostty, Kitty, and WezTerm
👉 쉬운 설명: Alt+B, Alt+F로 단어 단위 이동이 이제 제대로 작동해요!
🔌 MCP & 플러그인
원문: Added support for MCP list_changed notifications, allowing MCP servers to dynamically update their available tools, prompts, and resources without requiring reconnection
👉 쉬운 설명: MCP 서버가 재연결 없이도 도구/프롬프트/리소스를 동적으로 업데이트할 수 있게 됐어요. 개발 중에 훨씬 편리합니다!
원문: Added support for prompt and agent hook types from plugins (previously only command hooks were supported)
👉 쉬운 설명: 플러그인에서 프롬프트와 에이전트 훅 타입을 지원해요. 이전에는 명령어 훅만 가능했어요.
원문: Updated Atlassian MCP integration to use a more reliable default configuration (streamable HTTP)
👉 쉬운 설명: Atlassian MCP 연동이 streamable HTTP로 변경되어 더 안정적이에요.
원문: Fixed plugin path resolution for file-based marketplace sources
👉 쉬운 설명: 파일 기반 마켓플레이스 소스에서 플러그인 경로 문제가 수정됐어요.
원문: Fixed ${CLAUDE_PLUGIN_ROOT} not being substituted in plugin allowed-tools frontmatter, which caused tools to incorrectly require approval
👉 쉬운 설명: 플러그인에서 ${CLAUDE_PLUGIN_ROOT} 변수가 제대로 치환되지 않던 문제가 수정됐어요.
🔒 보안 수정
원문: Fixed security issue where sensitive data (OAuth tokens, API keys, passwords) could be exposed in debug logs
⚠️ 중요! 디버그 로그에 OAuth 토큰, API 키, 비밀번호가 노출될 수 있던 보안 문제가 수정됐어요. 반드시 업데이트하세요!
원문: Added CLAUDE_CODE_HIDE_ACCOUNT_INFO environment variable to hide email and organization from the UI, useful for streaming or recording sessions
👉 쉬운 설명: 스트리밍이나 녹화 시 이메일과 조직 정보를 숨길 수 있어요. CLAUDE_CODE_HIDE_ACCOUNT_INFO 환경변수를 설정하면 됩니다.
🐛 버그 수정 - 세션 & 파일
원문: Fixed files and skills not being properly discovered when resuming sessions with -c or --resume
👉 쉬운 설명: -c나 --resume으로 세션을 재개할 때 파일과 스킬이 제대로 발견되지 않던 문제가 수정됐어요.
원문: Fixed pasted content being lost when replaying prompts from history using up arrow or Ctrl+R search
👉 쉬운 설명: 위쪽 화살표나 Ctrl+R로 이전 프롬프트를 불러올 때 붙여넣은 내용이 사라지던 문제가 수정됐어요.
원문: Fixed Esc key with queued prompts to only move them to input without canceling the running task
👉 쉬운 설명: Esc 키를 눌러도 실행 중인 작업이 취소되지 않고, 대기 중인 프롬프트만 입력창으로 이동해요.
원문: Fixed session persistence getting stuck after transient server errors by recovering from 409 conflicts when the entry was actually stored
👉 쉬운 설명: 서버 오류 후 세션 저장이 멈추던 문제가 수정됐어요.
원문: Fixed session resume failures caused by orphaned tool results during concurrent tool execution
👉 쉬운 설명: 동시에 여러 도구 실행 시 세션 재개가 실패하던 문제가 수정됐어요.
원문: Fixed background tasks failing with "git repository not found" error for repositories with dots in their names
👉 쉬운 설명: 레포지토리 이름에 점(.)이 있을 때 백그라운드 작업이 실패하던 문제가 수정됐어요.
원문: Fixed a hang when reading FIFO files by skipping symlink resolution for special file types
👉 쉬운 설명: FIFO 파일을 읽을 때 멈추던 문제가 수정됐어요.
원문: Fixed files created by the Write tool using hardcoded 0o600 permissions instead of respecting the system umask
👉 쉬운 설명: Write 도구로 생성된 파일이 이제 시스템 umask 설정을 따라요.
원문: Added filepath to full output in background bash task details dialog
👉 쉬운 설명: 백그라운드 bash 작업 상세보기에서 파일 경로를 확인할 수 있어요.
원문: Added respectGitignore support in settings.json for per-project control over @-mention file picker behavior
👉 쉬운 설명: 프로젝트별로 @멘션 파일 선택기가 .gitignore를 따를지 설정할 수 있어요.
원문: Added CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS environment variable to override the default file read token limit
👉 쉬운 설명: 파일 읽기 토큰 제한을 환경변수로 조절할 수 있어요.
🐛 버그 수정 - OAuth & API
원문: Fixed OAuth token refresh not triggering when server reports token expired but local expiration check disagrees
👉 쉬운 설명: 서버에서 토큰 만료라고 해도 로컬에서 아니라고 판단하면 갱신되지 않던 문제가 수정됐어요.
원문: Fixed a race condition where stale OAuth tokens could be read from the keychain cache during concurrent token refresh attempts
👉 쉬운 설명: 동시에 토큰 갱신 시도할 때 오래된 토큰이 읽히던 경쟁 상태 문제가 수정됐어요.
원문: Fixed AWS Bedrock subagents not inheriting EU/APAC cross-region inference model configuration, causing 403 errors when IAM permissions are scoped to specific regions
👉 쉬운 설명: AWS Bedrock에서 EU/APAC 리전 사용 시 발생하던 403 에러가 수정됐어요.
원문: Fixed API context overflow when background tasks produce large output by truncating to 30K chars with file path reference
👉 쉬운 설명: 백그라운드 작업 출력이 너무 클 때 30K 글자로 자르고 파일 경로를 참조하도록 수정됐어요.
🐛 버그 수정 - Bash 명령어
원문: Fixed command search to prioritize exact and prefix matches on command names over fuzzy matches in descriptions
👉 쉬운 설명: 명령어 검색 시 정확한 매치와 접두사 매치가 설명 내 퍼지 매치보다 우선해요.
원문: Fixed commands with $() command substitution failing with parse errors
👉 쉬운 설명: $() 명령어 치환이 파싱 에러를 일으키던 문제가 수정됐어요.
원문: Fixed multi-line bash commands with backslash continuations being incorrectly split and flagged for permissions
👉 쉬운 설명: 백슬래시로 이어지는 멀티라인 명령어가 잘못 분리되던 문제가 수정됐어요.
원문: Fixed bash command prefix extraction to correctly identify subcommands after global options (e.g., git -C /path log now correctly matches Bash(git log:*) rules)
👉 쉬운 설명: git -C /path log 같은 명령어가 이제 Bash(git log:*) 규칙과 올바르게 매칭돼요.
원문: Fixed Bash read commands (like ls and cat) not being counted in collapsed read/search groups, causing groups to incorrectly show "Read 0 files"
👉 쉬운 설명: ls나 cat 같은 읽기 명령어가 "Read 0 files"로 잘못 표시되던 문제가 수정됐어요.
🐛 버그 수정 - 슬래시 명령어
원문: Fixed slash commands passed as CLI arguments (e.g., claude /context) not being executed properly
👉 쉬운 설명: claude /context처럼 CLI 인수로 전달한 슬래시 명령어가 제대로 실행돼요.
원문: Fixed pressing Enter after Tab-completing a slash command selecting a different command instead of submitting the completed one
👉 쉬운 설명: Tab 자동완성 후 Enter를 누르면 다른 명령어가 선택되던 문제가 수정됐어요.
원문: Fixed slash command argument hint flickering and inconsistent display when typing commands with arguments
👉 쉬운 설명: 슬래시 명령어 인수 힌트가 깜빡거리던 문제가 수정됐어요.
원문: Fixed Claude sometimes redundantly invoking the Skill tool when running slash commands directly
👉 쉬운 설명: 슬래시 명령어 실행 시 Skill 도구가 불필요하게 호출되던 문제가 수정됐어요.
원문: Fixed /hooks menu selecting wrong hook type when scrolling to a different option
👉 쉬운 설명: /hooks 메뉴에서 스크롤 시 잘못된 훅 타입이 선택되던 문제가 수정됐어요.
🐛 버그 수정 - UI/UX
원문: Fixed cursor disappearing after dismissing permission dialogs
👉 쉬운 설명: 권한 다이얼로그 닫은 후 커서가 사라지던 문제가 수정됐어요.
원문: Fixed images in queued prompts showing as "[object Object]" when pressing Esc to cancel
👉 쉬운 설명: Esc로 취소할 때 이미지가 "[object Object]"로 표시되던 문제가 수정됐어요.
원문: Fixed images being silently dropped when queueing messages while backgrounding a task
👉 쉬운 설명: 작업을 백그라운드로 보내면서 메시지를 큐에 넣을 때 이미지가 사라지던 문제가 수정됐어요.
원문: Fixed large pasted images failing with "Image was too large" error
👉 쉬운 설명: 큰 이미지 붙여넣기 시 "Image was too large" 에러가 나던 문제가 수정됐어요.
원문: Fixed extra blank lines in multiline prompts containing CJK characters (Japanese, Chinese, Korean)
👉 쉬운 설명: 한중일 문자가 포함된 멀티라인 프롬프트에서 빈 줄이 추가되던 문제가 수정됐어요!
원문: Fixed ultrathink keyword highlighting being applied to wrong characters when user prompt text wraps to multiple lines
👉 쉬운 설명: ultrathink 키워드 하이라이팅이 여러 줄로 줄바꿈될 때 잘못된 위치에 적용되던 문제가 수정됐어요.
원문: Fixed collapsed "Reading X files…" indicator incorrectly switching to past tense when thinking blocks appear mid-stream
👉 쉬운 설명: "Reading X files..." 표시가 중간에 과거형으로 바뀌던 문제가 수정됐어요.
원문: Fixed duplicate Bash commands appearing in permission request option labels
👉 쉬운 설명: 권한 요청 라벨에서 Bash 명령어가 중복 표시되던 문제가 수정됐어요.
원문: Fixed noisy output when background tasks complete - now shows clean completion message instead of raw output
👉 쉬운 설명: 백그라운드 작업 완료 시 깔끔한 메시지만 표시돼요.
원문: Fixed background task completion notifications to appear proactively with bullet point
👉 쉬운 설명: 백그라운드 작업 완료 알림이 불릿 포인트와 함께 적극적으로 표시돼요.
원문: Fixed forked slash commands showing "AbortError" instead of "Interrupted" message when cancelled
👉 쉬운 설명: 포크된 슬래시 명령어 취소 시 "AbortError" 대신 "Interrupted"로 표시돼요.
원문: Fixed spinner token counter to properly accumulate tokens from subagents during execution
👉 쉬운 설명: 스피너의 토큰 카운터가 서브에이전트 토큰도 제대로 합산해요.
원문: Fixed search mode in plugin discovery and log selector views exiting when pressing up arrow
👉 쉬운 설명: 플러그인 검색과 로그 선택 뷰에서 위쪽 화살표 누르면 검색 모드가 종료되던 문제가 수정됐어요.
원문: Fixed hook success message showing trailing colon when hook has no output
👉 쉬운 설명: 훅에 출력이 없을 때 성공 메시지 끝에 콜론이 붙던 문제가 수정됐어요.
원문: Changed "Interrupted" message color from red to grey for a less alarming appearance
👉 쉬운 설명: "Interrupted" 메시지가 빨간색에서 회색으로 바뀌어 덜 무섭게 보여요 😅
원문: Removed underline styling from image reference links
👉 쉬운 설명: 이미지 참조 링크에서 밑줄이 제거됐어요.
🐛 버그 수정 - 기타
원문: Fixed PreToolUse hooks to allow updatedInput when returning ask permission decision, enabling hooks to act as middleware while still requesting user consent
👉 쉬운 설명: PreToolUse 훅이 ask 권한 결정 반환 시 updatedInput을 허용해요. 훅이 미들웨어처럼 동작하면서도 사용자 동의를 요청할 수 있어요.
원문: Fixed LSP tool being incorrectly enabled when no LSP servers were configured
👉 쉬운 설명: LSP 서버가 설정되지 않았을 때 LSP 도구가 잘못 활성화되던 문제가 수정됐어요.
원문: Fixed race condition where LSP tool could return "no server available" during startup
👉 쉬운 설명: 시작 시 LSP 도구가 "서버 없음"을 반환하던 경쟁 상태가 수정됐어요.
원문: Fixed memory leak in git diff parsing where sliced strings retained large parent strings
👉 쉬운 설명: git diff 파싱에서 메모리 누수 문제가 수정됐어요.
원문: Fixed feedback submission hanging indefinitely when network requests timeout
👉 쉬운 설명: 피드백 제출 시 네트워크 타임아웃으로 무한 대기하던 문제가 수정됐어요.
원문: Fixed subagents sometimes not inheriting the parent's model by default
👉 쉬운 설명: 서브에이전트가 부모의 모델을 상속받지 않던 문제가 수정됐어요.
원문: Fixed model picker showing incorrect selection for Bedrock/Vertex users using --model haiku
👉 쉬운 설명: Bedrock/Vertex 사용자가 --model haiku 사용 시 모델 선택기가 잘못 표시되던 문제가 수정됐어요.
원문: Added support for once: true config for hooks
👉 쉬운 설명: 훅에 once: true 설정을 지원해요. 한 번만 실행되는 훅을 만들 수 있어요.
원문: Added support for YAML-style lists in frontmatter allowed-tools field for cleaner skill declarations
👉 쉬운 설명: 스킬 프론트매터에서 allowed-tools를 YAML 스타일 리스트로 깔끔하게 작성할 수 있어요.
⚡ 성능 개선
원문: Multiple optimizations to improve startup performance
👉 쉬운 설명: 시작 속도가 빨라졌어요! 여러 최적화가 적용됐습니다.
원문: Improved terminal rendering performance when using native installer or Bun, especially for text with emoji, ANSI codes, and Unicode characters
👉 쉬운 설명: 네이티브 설치 또는 Bun 사용 시 터미널 렌더링이 빨라졌어요. 특히 이모지, ANSI 코드, 유니코드에서요!
원문: Improved performance when reading Jupyter notebooks with many cells
👉 쉬운 설명: 셀이 많은 Jupyter 노트북을 읽는 속도가 개선됐어요.
원문: Improved reliability for piped input like cat refactor.md | claude
👉 쉬운 설명: cat refactor.md | claude 같은 파이프 입력의 안정성이 개선됐어요.
원문: Improved reliability for AskQuestion tool
👉 쉬운 설명: AskQuestion 도구의 안정성이 개선됐어요.
원문: Improved sed in-place edit commands to render as file edits with diff preview
👉 쉬운 설명: sed 인플레이스 편집이 diff 미리보기와 함께 파일 편집으로 렌더링돼요.
원문: Improved Claude to automatically continue when response is cut off due to output token limit, instead of showing an error message
👉 쉬운 설명: 출력 토큰 제한으로 응답이 잘려도 자동으로 계속 응답해요. 에러 메시지 대신!
원문: Improved compaction reliability
👉 쉬운 설명: 컴팩션(압축) 기능의 안정성이 개선됐어요.
원문: Improved spinner feedback when waiting for the first response token
👉 쉬운 설명: 첫 응답 토큰을 기다릴 때 스피너 피드백이 개선됐어요.
원문: Improved token count display in spinner to include tokens from background agents
👉 쉬운 설명: 스피너에서 백그라운드 에이전트 토큰도 표시돼요.
원문: Improved incremental output for async agents to give the main thread more control and visibility
👉 쉬운 설명: 비동기 에이전트의 점진적 출력이 개선되어 메인 스레드가 더 많은 제어권을 가져요.
원문: Improved the Claude in Chrome notification with shortened help text and persistent display until dismissed
👉 쉬운 설명: Chrome 연동 알림이 더 짧아지고, 닫을 때까지 계속 표시돼요.
원문: Improved macOS screenshot paste reliability with TIFF format support
👉 쉬운 설명: macOS에서 스크린샷 붙여넣기가 더 안정적이에요. TIFF 형식도 지원해요.
💻 플랫폼별 업데이트
🪟 Windows
원문: Fixed Windows native installer silently failing when executable creation fails
👉 쉬운 설명: Windows 설치 프로그램이 실행 파일 생성 실패 시 무음으로 실패하던 문제가 수정됐어요.
원문: [Windows] Fixed issue with improper rendering
👉 쉬운 설명: Windows에서 렌더링 문제가 수정됐어요.
원문: Fixed Claude in Chrome support for WSL environments
👉 쉬운 설명: WSL 환경에서 Claude in Chrome이 제대로 작동해요.
🔷 VSCode 확장
원문: [VSCode] Added currently selected model name to the context menu
👉 쉬운 설명: 컨텍스트 메뉴에서 현재 선택된 모델 이름을 볼 수 있어요.
원문: [VSCode] Added descriptive labels on auto-accept permission button (e.g., "Yes, allow npm for this project" instead of "Yes, and don't ask again")
👉 쉬운 설명: 권한 자동 승인 버튼에 더 명확한 설명이 표시돼요. "Yes, allow npm for this project"처럼요!
원문: [VSCode] Fixed paragraph breaks not rendering in markdown content
👉 쉬운 설명: 마크다운에서 문단 나눔이 제대로 렌더링돼요.
원문: [VSCode] Fixed scrolling in the extension inadvertently scrolling the parent iframe
👉 쉬운 설명: 확장에서 스크롤할 때 부모 iframe도 스크롤되던 문제가 수정됐어요.
📦 SDK
원문: [SDK] Changed minimum zod peer dependency to ^4.0.0
👉 쉬운 설명: SDK의 zod 최소 버전이 4.0.0으로 변경됐어요. 프로젝트에서 zod 버전을 확인하세요!
📋 주요 변경사항 요약
| 카테고리 | 개수 | 핵심 내용 |
|---|---|---|
| 🆕 새 기능 | 40+ | 스킬 핫 리로드, 언어 설정, Vim 모션 |
| 🐛 버그 수정 | 55+ | OAuth, 세션, UI/UX 전반 |
| ⚡ 성능 | 15+ | 시작 속도, 렌더링, 메모리 |
| 🔒 보안 | 2 | 민감 정보 노출 수정 |
❓ 자주 묻는 질문 (FAQ)
Q. Claude Code 2.1.0은 어떻게 업데이트하나요?
A. 터미널에서 npm update -g @anthropic-ai/claude-code 명령어를 실행하면 최신 버전으로 업데이트됩니다. 또는 Homebrew 사용자는 brew upgrade claude-code를 사용하세요.
Q. language 설정은 어디서 하나요?
A. settings.json 파일에 "language": "korean"을 추가하면 Claude가 한국어로 응답합니다.
Q. 보안 업데이트가 있다고 하는데 꼭 업데이트해야 하나요?
A. 네, 강력히 권장합니다. 이전 버전에서 디버그 로그에 OAuth 토큰, API 키, 비밀번호가 노출될 수 있는 보안 취약점이 발견되어 수정됐습니다.
Q. 스킬 핫 리로드는 어떤 경로에서 작동하나요?
A. ~/.claude/skills (전역)와 .claude/skills (프로젝트별) 두 경로에서 모두 작동합니다. 파일을 수정하면 즉시 반영됩니다.
Q. Bash 와일드카드 패턴은 어떻게 사용하나요?
A. settings.json의 permissions에서 Bash(npm *), Bash(* install), Bash(git * main) 같은 형식으로 사용합니다. *는 어떤 위치에든 넣을 수 있어요.
🔗 공식 Changelog 확인하기
GitHub - Claude Code CHANGELOG
✍️ 마치며
Claude Code 2.1.0은 100개가 넘는 변경사항이 포함된 대규모 업데이트입니다. 특히 스킬 시스템 강화, 터미널 호환성 개선, 한중일 문자 처리 수정 등 실사용에서 느껴지는 개선이 많아요.
보안 수정도 포함되어 있으니, 아직 업데이트하지 않으셨다면 빠르게 업데이트하시는 걸 추천드립니다!
궁금한 점이 있으시면 댓글로 남겨주세요. 다음에도 유용한 AI 개발 도구 소식으로 찾아뵙겠습니다! 😊