[TIP]Claudecodev2.1.1 업데이트(한글,줄바꿈,Gitignore)
Claude Code v2.1.1이 출시되었습니다! 이번 업데이트는 1,096개의 커밋을 포함한 대규모 업데이트로, 터미널 입력 개선부터 Skills 시스템의 완전한 개편까지 다양한 개선사항이 포함되어 있습니다.
📋 업데이트 개요
| 항목 | 내용 |
|---|---|
| 버전 | Claude Code v2.1.1 |
| 커밋 수 | 1,096개 |
| 주요 변경사항 | 터미널 입력 개선, Skills 시스템 개편, 한글 설정 |
| 업데이트 방법 | claude update |
🔄 업데이트 워크플로우
현재 버전 확인 ──▶ 업데이트 실행 ──▶ 설정 적용 ──▶ 새 기능 활용
| 단계 | 명령어 | 설명 |
|---|---|---|
| 1 | claude --version | 현재 버전 확인 |
| 2 | claude update | 최신 버전으로 업데이트 |
| 3 | settings.json 수정 | 한글 설정 적용 |
| 4 | Claude Code 재시작 | 새 설정 적용 |
📖 상세 가이드
📍 (1) 업데이트 방법
터미널에서 다음 명령어를 실행하여 Claude Code를 최신 버전으로 업데이트합니다.
# 업데이트 실행
claude update
# 버전 확인
claude --version
출력:
2.1.1 (Claude Code)
📍 (2) 한글 설정 (Language: Korean)
Claude Code가 항상 한글로 응답하도록 설정합니다.
설정 파일 위치:
~/.claude/settings.json
설정 내용:
{
"language": "korean"
}
효과:
- ✅ 모든 응답이 한국어로 제공
- ✅ 코드 설명과 가이드가 한글로 표시
- ✅ 사용자 경험 향상
📍 (3) Gitignore 통합 설정
.gitignore에 추가된 파일과 폴더가 @ 언급으로 호출될 때 출력되지 않도록 설정합니다.
설정 파일:
{
"respectGitignore": true
}
전체 settings.json 예시:
{
"permissions": {
"allow": [],
"deny": [],
"ask": [],
"defaultMode": "dontAsk"
},
"respectGitignore": true,
"language": "korean"
}
효과:
- ✅
.gitignore에 등록된 파일이 자동으로 제외 - ✅ 불필요한 파일 표시 방지
- ✅ 더 깔끔한 컨텍스트 관리
📍 (4) Shift+Enter 개행 지원
별도 설정 없이 Shift+Enter를 사용하여 여러 줄 입력을 할 수 있습니다.
사용 예시:
사용자: 다음 기능을 구현해주세요:
Shift+Enter
1. 사용자 인증
Shift+Enter
2. 데이터베이스 연결
Shift+Enter
3. API 엔드포인트 생성
Enter (전송)
장점:
- ✅ 복잡한 요청을 체계적으로 작성
- ✅ 코드 블록 및 여러 단계 지시
- ✅ 별도 설정 불필요 (Zero setup)
📊 v2.1.0/2.1.1 주요 변경사항
| 카테고리 | 기능 | 설명 |
|---|---|---|
| 터미널 & 입력 | Shift+Enter 개행 | 별도 설정 없는 다중 줄 입력 |
| 터미널 & 입력 | 입력 개선 | 터미널 입력 경험 최적화 |
| Skills | 시스템 개편 | Skills 작동 방식 완전한 개편 |
| Hooks | 에이전트에 직접 추가 | Hooks를 에이전트에 직접 통합 |
| 언어 | 한글 설정 | language: "korean" 옵션 |
| 파일 관리 | Gitignore 통합 | respectGitignore 옵션 |
📊 설정 전후 비교
| 기능 | 설정 전 | 설정 후 |
|---|---|---|
| 언어 | 영문/한국어 혼용 | 항상 한국어 |
| 파일 표시 | 모든 파일 표시 | gitignore 파일 제외 |
| 개행 입력 | 별도 설정 필요 | Shift+Enter 바로 사용 |
| 응답 일관성 | 상황에 따라 다름 | 일관된 한국어 응답 |
🛠️ 문제 해결
| 문제 | 원인 | 해결 방법 |
|---|---|---|
| 한글 설정 안됨 | settings.json 경로 오류 | ~/.claude/settings.json 확인 |
| gitignore 무시 | 설정값 false 확인 | "respectGitignore": true 설정 |
| 업데이트 실패 | 네트워크 문제 | 인터넷 연결 확인 후 재시도 |
| Shift+Enter 안됨 | 터미널 호환 문제 | /terminal-setup 실행 |
✨ 활용 팁
- 한글 설정:
language: "korean"으로 설정하면 모든 응답이 한국어로 제공됩니다 - Gitignore 활용:
.gitignore에 잘못된 파일을 추가하지 않도록 주의하세요 - Shift+Enter 활용: 복잡한 요청사항을 여러 줄로 나누어 작성하면 더 정확한 응답을 받을 수 있습니다
- 설정 파일 백업: settings.json을 백업해두면 문제 발생 시 복구가 쉽습니다
📊 v2.1.0/2.1.1 새로운 기능 요약
터미널 & 입력 개선
- Shift+Enter 개행: 별도 설정 없이 바로 사용 가능
- 터미널 설정 개선: Kitty, Alacritty, Zed, Warp 지원
Skills 시스템 개편
- 구조적 개선: Skills 작동 방식 완전한 재설계
- 통합 강화: 에이전트와 Skills 연동 개선
Hooks 기능 향상
- 에이전트에 직접 추가: Hooks를 에이전트에 직접 통합 가능
- 유연성 강화: 더 세밀한 Hooks 제어
기타 개선사항
- LSP 도구 추가: 코드 인텔리전스 기능 강화
- 구문 강조 토글: Ctrl+T로 구문 강조 켜기/끄기
- macOS 단축키 수정: Alt 키 문제 해결 가이드
🎯 빠른 시작 체크리스트
[ ] 1. claude update 실행
[ ] 2. claude --version으로 버전 확인 (v2.1.0+)
[ ] 3. ~/.claude/settings.json 파일 열기
[ ] 4. "language": "korean" 추가
[ ] 5. "respectGitignore": true 추가
[ ] 6. Claude Code 재시작
[ ] 7. Shift+Enter로 개행 테스트
[ ] 8. @ 언급으로 gitignore 파일 제외 확인
★ Insight ─────────────────────────────────────
v2.1.1 업데이트의 핵심
-
1,096개 커밋의 의미: 이번 업데이트는 단순한 버그 수정이 아닌 Claude Code의 근본적인 개선을 포함합니다. 특히 Skills 시스템의 완전한 개편은 향후 확장성을 크게 향상시킵니다.
-
한글 설정의 중요성:
language: "korean"설정은 단순히 응답 언어를 바꾸는 것을 넘어, 한국 사용자의 개발 경험을 근본적으로 개선합니다. 일관된 한국어 응답으로 복잡한 기술 설명도 더 쉽게 이해할 수 있습니다. -
Gitignore 통합의 가치: 프로젝트 규모가 커질수록
.gitignore에 등록된 파일이 많아집니다.respectGitignore: true설정으로 불필요한 파일이 컨텍스트에 포함되는 것을 방지하면, 토큰 사용량을 줄이고 응답 품질을 높일 수 있습니다.
─────────────────────────────────────────────────
📚 추가 리소스
- Claude Code GitHub Releases - 공식 릴리스 정보
- Claude Code Changelog - 전체 변경 이력
- Claude Code v2.1 발표 - 상세 업데이트 분석
- Anthropic 공식 문서 - 공식 문서
⚠️ 면책 조항
본 가이드를 따르면서 발생하는 모든 결과에 대한 책임은 전적으로 사용자 본인에게 있습니다. 이 문서는 참고용으로 제공되며, 작성자는 어떠한 손해나 문제에 대해 책임지지 않습니다.
금지 사항:
- 본 내용을 악의적인 목적으로 사용하는 것을 엄격히 금지합니다.
- 타인의 권리를 침해하거나 불법적인 활동에 사용하는 것을 금지합니다.
- 상업적 목적의 무단 복제나 재배포를 금지합니다.
본 가이드의 내용은 학습 및 교육 목적으로만 사용해야 합니다.