설정과 진단
Claude Code 설정과 진단: /statusline 커스텀 상태 표시줄, settings.json 자동 완성, /stats 사용 분석, /doctor 상태 점검, 커뮤니티 도구
/statusline: 커스텀 상태 표시줄
/statusline을 사용하면 자연어 설명으로 하단 상태 표시줄에 표시되는 정보를 커스터마이즈할 수 있습니다. 또는 ~/.claude/statusline.sh 스크립트를 직접 생성할 수도 있습니다.
표시할 수 있는 정보에는 현재 모델, git 브랜치, 커밋되지 않은 파일 수, 컨텍스트 사용 진행률, 세션 비용 등이 있습니다. 여러 Claude 창을 열어 서로 다른 작업을 처리할 때, 상태 표시줄을 통해 각 창이 무엇을 하고 있는지 빠르게 구분할 수 있습니다.

settings.json 자동 완성
settings.json 시작 부분에 $schema를 추가하면 VS Code / Cursor가 설정 항목의 자동 완성과 유효성 검사를 제공합니다:
{
"$schema": "https://json.schemastore.org/claude-code-settings.json"
}유용한 숨겨진 설정
{
"showTurnDuration": true,
"env": {
"DISABLE_AUTOUPDATER": "1"
}
}showTurnDuration: 각 대화 턴의 소요 시간 표시DISABLE_AUTOUPDATER: 자동 업데이트 확인 비활성화로 컨텍스트 오버헤드 감소
/stats와 /insights: 사용 분석

/stats: 일별 사용량, 세션 기록, 사용 스트릭, 모델 선호도를 시각화하며 날짜 범위 필터링 지원/insights: 모든 Claude Code 기록을 분석하여 어떤 워크플로가 효과적인지, 어디서 병목이 발생하는지 알려주고 최적화 제안도 생성
history.jsonl: 프롬프트 기록
Claude는 보낸 모든 프롬프트를 ~/.claude/history.jsonl에 저장합니다. Claude에게 이 파일을 분석하도록 요청하면 프롬프트 패턴과 최적화 기회를 찾을 수 있습니다.
/doctor: 상태 점검
이상한 문제가 발생하면 /doctor(또는 터미널에서 claude doctor)를 실행하세요. 설치 상태, 버전, 인증 상태, 시스템 종속성을 점검하여 문제를 빠르게 파악할 수 있도록 도와줍니다.
커뮤니티 도구
커뮤니티 도구 ccusage로 토큰 사용량을 추적할 수 있습니다:
npx ccusage daily--dangerously-skip-permissions를 사용했거나 많은 명령을 승인한 경우, cc-safe로 위험을 스캔할 수 있습니다:
npx cc-safe ..claude/settings.json에서 sudo, rm -rf, chmod 777, git reset --hard 등의 고위험 명령을 검사합니다.
알아두면 좋은 슬래시 명령
| 명령 | 기능 |
|---|---|
/export [filename] | 대화를 일반 텍스트로 내보내기 |
/pr-comments [PR] | PR 댓글 가져오기 (현재 브랜치 자동 감지) |
/release-notes | 현재 버전 변경 로그 보기 |
/plugin | 커뮤니티 플러그인 탐색 및 설치 |
/fast | 빠른 모드 전환 |
claude --debug | 시작 시 디버그 로그 활성화 (카테고리 필터링 지원, 예: --debug "api,hooks") |
/install-github-app | GitHub App 설치로 자동 PR 리뷰 구현 |