#기본 사용법
| 명령어 | 설명 | |
|---|---|---|
claude | 대화형 모드 시작 | |
claude "..." | 한 번만 질문하고 종료 | |
claude -p "..." | 파이프라인/스크립트용 (비대화형) | |
claude --cwd /path | 특정 디렉토리에서 시작 | |
claude --version | 버전 확인 |
#슬래시 명령어
| 명령어 | 설명 | |
|---|---|---|
/help | 도움말 보기 | |
/clear | 대화 내역 초기화 | |
/compact | 컨텍스트 압축 (토큰 절약) | |
/config | 설정 보기/변경 | |
/cost | 현재 세션 비용 확인 | |
/doctor | 설정 진단 | |
/init | CLAUDE.md 파일 생성 | |
/login | 계정 로그인 | |
/logout | 로그아웃 | |
/memory | 메모리 편집 | |
/model | 모델 변경 | |
/permissions | 권한 설정 보기 | |
/review | 코드 리뷰 요청 | |
/terminal-setup | 터미널 설정 (Shift+Enter 등) | |
/vim | Vim 모드 토글 |
#CLI 플래그
| 명령어 | 설명 | |
|---|---|---|
--model <model> | 사용할 모델 지정 | |
--output-format text | 텍스트만 출력 | |
--output-format json | JSON 형식 출력 | |
--output-format stream-json | 스트리밍 JSON 출력 | |
--system-prompt "..." | 시스템 프롬프트 추가 | |
--mcp-config <file> | MCP 설정 파일 지정 | |
--allowedTools "..." | 허용할 도구 지정 | |
--permission-mode plan | 읽기 전용 모드 | |
--dangerouslySkipPermissions | 모든 권한 확인 스킵 (CI용) | |
--resume | 마지막 대화 이어서 시작 | |
--continue | 가장 최근 대화 계속 |
#파이프라인 활용
| 명령어 | 설명 | |
|---|---|---|
cat file | claude "분석해줘" | 파일 내용을 입력으로 전달 | |
git diff | claude "리뷰해줘" | Git diff 분석/리뷰 | |
git diff --staged | claude "커밋 메시지 작성해줘" | 커밋 메시지 생성 | |
npm test 2>&1 | claude "에러 분석해줘" | 테스트 에러 분석 | |
git log --oneline | claude "PR 설명 작성해줘" | PR 설명 작성 |
#키보드 단축키
| 명령어 | 설명 | |
|---|---|---|
Shift+Enter | 여러 줄 입력 (설정 필요) | |
Tab | 자동완성 (파일명 등) | |
↑ / ↓ | 이전/다음 입력 탐색 | |
Ctrl+C | 현재 응답 중단 | |
Ctrl+D | 세션 종료 | |
Escape | 현재 입력 취소 |
#환경 변수
| 명령어 | 설명 | |
|---|---|---|
ANTHROPIC_API_KEY | Anthropic API 키 | |
CLAUDE_MODEL | 기본 모델 설정 | |
HTTP_PROXY | HTTP 프록시 설정 | |
HTTPS_PROXY | HTTPS 프록시 설정 |
#자주 묻는 질문 (FAQ)
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.