snow · 2026.5.15 11:06 · 조회 3
기본 명령어 & 슬래시 커맨드
슬래시 커맨드
대화 중 /로 시작하는 명령어로 Claude Code의 동작을 제어합니다.
| 커맨드 | 설명 |
|---|---|
/help | 사용 가능한 명령어 목록 표시 |
/clear | 대화 기록 초기화 (컨텍스트 리셋) |
/compact | 대화 내용을 요약하여 컨텍스트 압축 |
/exit | Claude Code 종료 |
/model | 사용할 Claude 모델 변경 |
/cost | 현재 세션의 토큰 사용량 및 비용 확인 |
/status | 현재 설정 및 상태 확인 |
/permissions | 현재 허용된 도구 권한 확인 |
/review | 최근 변경 사항 요약 표시 |
셸 명령 직접 실행
! 접두사를 사용하면 셸 명령을 Claude에게 전달하지 않고 직접 실행합니다.
1! git status2! npm test3! ls -la src/4! cat package.json이를 통해 Claude와 대화하면서 터미널 명령도 빠르게 실행할 수 있습니다.
키보드 단축키
| 단축키 | 동작 |
|---|---|
↑ / ↓ | 이전/다음 입력 히스토리 탐색 |
Ctrl+C | 현재 실행 중인 작업 중단 |
Ctrl+L | 터미널 화면 지우기 |
Ctrl+R | 히스토리 역방향 검색 |
Tab | 경로/명령어 자동완성 |
Ctrl+A | 줄 맨 앞으로 이동 |
Ctrl+E | 줄 맨 끝으로 이동 |
메모리(#) 기능
#으로 시작하는 내용을 입력하면 Claude가 해당 내용을 기억합니다.
# 이 프로젝트에서 console.log 대신 항상 logger.info()를 사용해야 해
# 배포 환경은 Vercel이고 환경 변수는 Vercel 대시보드에서 관리해
영구 기억은 ~/.claude/memory/ 디렉토리에 저장됩니다.
멀티라인 입력
여러 줄 입력이 필요할 때 \로 줄을 이어쓰거나, 텍스트 에디터를 활용합니다.
다음 요구사항으로 API 엔드포인트를 만들어줘:
- POST /api/users
- 이메일, 이름, 비밀번호를 받아서 사용자 생성
- 이메일 중복 시 409 반환
- 비밀번호는 bcrypt로 해시
파이프 & 리다이렉션
셸에서 직접 파이프로 입력을 전달할 수 있습니다.
1# 파일 내용을 컨텍스트로 제공2cat error.log | claude -p "이 에러 로그에서 가장 빈번한 오류 패턴을 분석해줘"3 4# Git diff 리뷰5git diff | claude -p "이 변경사항을 코드 리뷰해줘"모델 선택
1# 기본 (Sonnet)2claude3 4# Opus (더 강력, 복잡한 작업)5claude --model claude-opus-4-76 7# Haiku (빠르고 가벼운 작업)8claude --model claude-haiku-4-5또는 대화 중:
/model claude-opus-4-7
댓글
아직 댓글이 없습니다.
댓글을 작성하려면 로그인이 필요합니다.