본문으로 건너뛰기

Claude Code 고급 기능: CLI와 슬래시 명령 ​

이 장에서는 CLI 파라미터, Vim 모드, 슬래시 명령을 집중적으로 다룹니다. 고빈도 사용자에게 이 부분은 효율을 크게 높여 줄 수 있습니다.

CLI 참고 ​

명령설명예시
claude대화형 REPL 시작claude
claude "query"초기 프롬프트와 함께 REPL 시작claude "explain this project"
claude -p "query"조회를 한 번 실행한 뒤 종료claude -p "explain this function"
claude -c가장 최근 세션 계속하기claude -c
claude updateClaude Code 업데이트claude update
플래그설명예시
--allowedTools허용할 도구 목록 지정--allowedTools "Read" "Bash(git log:*)"
--verbose상세 로그 활성화claude --verbose
--model사용할 모델 지정claude --model claude-opus-5-5
--permission-mode권한 모드 지정claude --permission-mode plan
--dangerously-skip-permissions권한 프롬프트를 건너뛰므로 주의해서 사용claude --dangerously-skip-permissions

대화형 모드 / Vim 모드 ​

대화형 세션에서 /vim을 입력하면 Vim 스타일 편집이 활성화됩니다. 키보드 중심 조작에 익숙한 사용자에게 적합합니다.

모드 전환 ​

Esc는 NORMAL 모드로 진입하고, i는 커서 앞에 삽입하며, a는 커서 뒤에 삽입하고, o는 아래에 새 줄을 추가합니다.

자주 사용하는 이동 ​

h/j/k/l는 좌/하/상/우 이동, w는 다음 단어로 이동, 0은 줄 시작, $는 줄 끝, gg는 시작 부분, G는 끝 부분입니다.

슬래시 명령 ​

명령설명예시
/help도움말 표시/help
/clear현재 대화 기록 지우기/clear
/config설정 관리/config
/permissions권한 관리/permissions
/vimVim 모드 활성화/vim
/init프로젝트 메모리 초기화/init
/terminal-setup터미널 단축키 설정/terminal-setup

.claude/commands/ 디렉터리에 Markdown 파일을 생성하여 사용자 정의 슬래시 명령을 만들 수도 있습니다. 파일 내용에서 $ARGUMENTS 자리표시자를 사용할 수 있습니다.

markdown
# .claude/commands/fix-github-issue.md
GitHub issue를 분석하고 수정하세요: $ARGUMENTS.

다음 단계로 진행하세요:
1. gh issue view로 issue 상세 내용 조회
2. 문제 설명 파악
3. 관련 코드 파일 검색
4. 필요한 수정 구현
5. 테스트 작성 및 실행
6. lint 검사 통과 확인
7. 설명이 포함된 커밋 메시지 작성
8. 푸시 후 PR 생성

NextHub · 공식 계정 풀로 OpenAI / Anthropic에 직접 연결하여 안심하고 편리하게 사용하세요.