교육 문의커뮤니티 입장하기

Claude Code 단축키와 슬래시 명령어 정리

Claude Code 안에 입력할 명령과 터미널에서 쓸 명령을 구분합니다. 대화에 이름을 붙여 다시 여는 순서와 요약, 중단, 변경 확인에 쓰는 명령을 상황별로 정리했습니다.

지금까지 50명 넘게 읽었어요, 82%가 끝까지 읽었어요
Share
Claude Code 단축키와 슬래시 명령어 정리 대표 이미지
목차
  1. Claude Code 단축키는 세 종류로 나뉩니다
  2. 대화에 이름을 붙이고 다시 열기
  3. Claude Code CLI 명령어 정리
  4. Claude Code 슬래시 명령어 정리
  5. Claude Code 키보드 단축키
  6. Claude Code와 tmux를 함께 쓰는 기본 흐름
  7. 상황별로 먼저 쓸 명령어
  8. 자주 묻는 질문
  9. Sources
  10. 3줄 요약

세 줄로 먼저 읽기

  1. Claude Code 명령은 터미널 셸에 넣는 실행 명령과 대화 입력칸에 넣는 슬래시 명령, 바로 누르는 키보드 단축키로 나뉩니다.
  2. /clear는 새 대화를 시작하고 /compact는 대화를 요약해 같은 작업을 이어 가며 /rename으로 붙인 이름은 셸에서 claude -r 이름으로 다시 엽니다.
  3. 대화 기록 복원과 파일 복구는 다르며 tmux도 컴퓨터를 재부팅하면 실행 중이던 프로그램을 보존하지 못합니다.

Claude Code 단축키는 세 종류로 나뉩니다

Claude Code는 터미널에서 프로젝트 파일을 읽고 수정하며 명령어를 실행하는 AI 코딩 도구입니다. CLI는 명령을 글자로 입력해 쓰는 방식이고, 셸은 PowerShell이나 zsh처럼 명령을 받아 실행하는 프로그램입니다. 단축키를 검색해 찾았다면 그 명령을 어디에 입력하는지부터 봅니다. 본문은 2026년 10월 4일 공식 문서를 기준으로 하며, 버전과 터미널 설정에 따라 키 동작이 다를 수 있습니다.

명령 종류마다 입력하는 곳

항목CLI 명령claude로 시작슬래시 명령빗금으로 시작키보드 단축키Ctrl과 함께 누름
입력하는 곳터미널 셸Claude Code
대화 입력칸
Claude Code
실행 중 아무 때나
예claude -c/compactCtrl+C
Enter를 눌러 실행제공제공제공하지 않음

Claude Code가 입력을 기다리는 상태에서 /를 누르면 세션 명령어 목록이 열립니다. 터미널에서 claude를 실행하는 것과 세션 안에서 /compact를 입력하는 것을 나눠 두면, 검색한 명령을 어디에 넣을지 바로 정할 수 있습니다. Claude Code 대화형 모드 공식 문서도 두 입력 방식을 따로 설명합니다.

대화에 이름을 붙이고 다시 열기

여러 작업을 오가다 보면 어제 하던 대화를 다시 찾는 일이 가장 자주 생깁니다. 대화에 이름을 붙여 두면 목록을 뒤지지 않고 이름으로 바로 엽니다. 아직 설치하지 않았다면 윈도우 설치 안내나 맥 설치 안내의 첫 실행까지 먼저 진행합니다.

이름 붙이기부터 다시 열기까지

  1. 1. 셸에서 claude작업할 프로젝트 폴더에서 실행
    대화 입력칸이 나타나면 성공
  2. 2. /rename 이름작업 중 입력칸에
    /rename monthly-report처럼 입력
  3. 3. /exitClaude Code를 끝내고
    셸 입력줄로 돌아옴
  4. 4. claude -r 이름셸에서 실행
    이전 요청과 답변이 보이면 성공

2번의 이름은 나중에 찾기 위한 대화 이름이라 작업 내용을 알 수 있게 붙입니다. 4번에서 대화가 보이지 않으면 같은 컴퓨터의 같은 프로젝트 폴더에서 실행했는지 봅니다. 이름이 기억나지 않으면 셸에서 claude -r만 실행해 목록에서 고릅니다.

Claude Code CLI 명령어 정리

아래 명령은 모두 Claude Code를 실행하기 전의 터미널 셸에서 입력합니다.

명령어기능예시
claude대화형 세션 시작claude
claude "작업"첫 요청과 함께 세션 시작claude "프로젝트 구조를 설명해 줘"
claude -p "질문"답변을 출력하고 종료claude -p "이 함수의 역할을 설명해 줘"
claude -c현재 폴더의 최근 대화 이어 가기claude -c
claude -r이전 세션 선택 화면 열기claude -r
claude -r 이름이름이나 ID로 세션 이어 가기claude -r auth-refactor
claude updateClaude Code 업데이트claude update
claude doctor설치와 설정 상태 점검claude doctor

claude -c는 현재 작업 폴더에서 가장 최근의 대화를 이어 갑니다. 특정 세션을 고르려면 claude -r을 실행하고, 이름을 알면 claude -r 이름으로 바로 엽니다. 공식 문서는 같은 옵션을 --continue와 --resume이라는 긴 형식으로도 안내합니다.

Claude Code가 이미 열려 있다면 그 입력칸에 claude -c를 넣어도 셸 명령으로 실행되지 않고 Claude에게 보내는 글이 됩니다. 다른 CLI 명령을 쓰려면 먼저 /exit로 셸에 돌아옵니다. 빗금 없이 exit만 입력하면 셸 자체가 닫힐 수 있습니다.

claude -p는 대화형 화면을 열지 않고 답만 출력한 뒤 셸로 돌아옵니다.

터미널, 프로젝트 폴더
claude -p "src/utils/date.ts의 formatDate 함수가 하는 일을 설명해 줘"
formatDate는 날짜 값을 받아 2026-10-04 같은 문자열로 바꿉니다.
시간대 인자를 주지 않으면 컴퓨터의 시간대를 씁니다.
답변이 끝나면 대화 입력칸 없이 셸 입력줄로 돌아옵니다
이어서 질문하려면 claude -c로 같은 대화를 엽니다
설명을 위해 만든 화면입니다. 파일 이름과 답변은 예시입니다.

-p로 실행해도 대화형과 똑같이 허용된 도구를 실행하고 모델 사용량을 씁니다. 결과만 보는 미리보기 기능이 아니므로, 파일을 바꾸는 요청을 -p로 보낼 때는 권한 설정을 먼저 봅니다.

Claude Code 슬래시 명령어 정리

Claude Code가 실행된 뒤 입력칸에 /를 입력하면 쓸 수 있는 명령어 목록이 나타납니다. 설치한 플러그인과 스킬에 따라 목록이 달라지므로, 아래 표에는 일상 작업에서 자주 쓰는 기본 명령어만 모았습니다.

세션과 컨텍스트 관리

컨텍스트는 Claude Code가 현재 대화와 파일, 명령어 결과를 바탕으로 작업하는 범위입니다. 대화가 길어졌을 때 /clear와 /compact 가운데 무엇을 쓸지가 가장 혼동하기 쉽습니다.

슬래시 명령어기능쓰는 때
/help쓸 수 있는 명령과 도움말 보기명령어가 기억나지 않을 때
/clear새 대화 시작완전히 다른 작업을 시작할 때
/compact대화 내용을 요약해 컨텍스트 줄이기같은 작업을 계속하는데 대화가 길어졌을 때
/context컨텍스트 사용 현황 보기어떤 내용이 공간을 많이 차지하는지 볼 때
/resume다른 세션을 골라 이어 가기현재 세션에서 이전 세션으로 옮겨 갈 때
/rename 이름현재 세션 이름 바꾸기나중에 찾기 쉽게 이름을 붙일 때
/export 파일명현재 대화를 파일로 저장작업 기록을 보관하거나 공유할 때

/clear와 /compact가 대화를 다루는 방식

항목/clear새 대화 시작/compact요약하고 이어 감
지금까지의 대화 맥락비움요약해서 남김
같은 작업을 이어 감제공하지 않음제공
이전 대화를 나중에 다시 열기/resume으로 가능–
파일 변경을 되돌림제공하지 않음제공하지 않음
일반적인 기록 저장 설정을 기준으로 했습니다.

같은 작업을 이어 갈 때는 /context로 사용 현황을 본 뒤, 남길 내용을 적어 /compact를 실행합니다.

/compact 보고서 표에서 정한 열 순서와 아직 남은 수정 사항을 남겨 줘

대화가 짧으면 압축할 내용이 부족하다는 안내가 나올 수 있습니다. 요약이 끝나면 중요한 결정이 남았는지 보고, 빠졌으면 다시 알려 줍니다. /compact만으로 대화가 정리되므로 뒤에 /clear를 붙이지 않습니다. /clear는 작업을 완전히 바꿀 때만 씁니다. 대화가 길다는 이유만으로 /clear를 실행하면 같은 기능을 고치며 정해 둔 사항까지 현재 세션에서 빠집니다.

/export로 저장한 파일에는 입력한 자료와 도구 결과가 들어갈 수 있습니다. 내보내기는 내 컴퓨터에 파일만 만듭니다. 이 파일을 다른 사람과 공유할 때는 먼저 열어서 필요한 범위만 남깁니다.

모델과 권한 설정

모델과 권한은 작업을 시작하기 전에 볼 설정입니다. 권한에 따라 Claude Code가 파일을 수정하거나 셸 명령어를 실행할 수 있는 범위가 달라집니다. 새 세션을 열면 아래 순서로 현재 상태를 봅니다.

작업 전에 보는 세 가지 설정

  1. 1. /status현재 세션의
    상태 보기
  2. 2. /model모델과 추론 수준
    필요하면 여기서 바꿈
  3. 3. /permissions파일 수정과 명령 실행
    허용 범위를 보고 바꿈

나머지 설정 명령은 필요할 때 씁니다.

슬래시 명령어기능
/effort답을 추론할 때 쓰는 사고량 조정
/config설정 화면 열기
/init프로젝트 지침 파일을 준비하는 초기화 흐름 시작

설정 이름과 고를 수 있는 값은 버전과 계정에 따라 다릅니다. 명령어 이름이 기억나지 않으면 /를 입력한 뒤 검색하는 방법이 가장 정확합니다.

계획, 변경 사항, 리뷰

코드 수정 전후에 쓰는 명령어는 작업 순서대로 놓으면 쉽게 기억됩니다. 커밋은 Git에 남기는 변경 기록이고, PR은 다른 사람에게 변경 검토와 반영을 요청하는 절차입니다.

코드 수정 전후에 쓰는 순서

  1. 1. /plan큰 변경 전에 계획 모드로
    수정 계획부터 받음
  2. 2. /diff수정된 파일과
    바뀐 줄 보기
  3. 3. /review현재 변경의 오류 검토
    /code-review의 별칭
  4. 4. 테스트 실행실제 동작은
    테스트로 확인
  5. 5. /rewind잘못됐으면 대화와
    코드를 이전 시점으로 되돌림

/review가 오류를 찾아 줘도 코드가 실제로 맞게 돌아가는지는 4번의 테스트로 알 수 있습니다. /review에 --fix를 붙이면 수정까지 적용하고, --comment는 외부 PR에 결과를 게시하므로 옵션의 뜻을 알고 붙입니다. /rewind는 대화와 코드 상태를 되돌리지만 이미 만든 Git 커밋 같은 바깥 상태까지 되돌리지는 않습니다. 되돌린 뒤에는 Git 커밋과 현재 파일 상태를 따로 봅니다.

이 밖에 /simplify는 정리할 코드를 검토하고 수정까지 적용하므로 변경 범위를 본 뒤에 씁니다. /doctor는 Claude Code가 이상하게 동작할 때 설치와 실행 문제를 진단합니다.

입력란 아래에 bypass permissions on이 보이면 Claude Code가 승인을 묻지 않고 파일 수정과 명령 실행을 하는 권한 우회 상태입니다. 오래 걸리는 작업을 맡기기 전에는 이 표시로 지금의 승인 범위를 봅니다. 시작할 때부터 권한 모드를 정하려면 셸에서 claude --permission-mode default처럼 옵션을 붙여 실행합니다. 이 옵션은 CLI 공식 문서에 따로 나와 있습니다.

Claude Code 키보드 단축키

슬래시 명령어는 /로 시작해 Enter를 눌러 실행하지만, 키보드 단축키는 누르는 즉시 입력이나 실행 상태를 바꿉니다. 가장 자주 찾는 것은 멈추고 끝내는 키입니다.

멈추고 끝내는 세 가지 키

하려는 일Ctrl+CEscCtrl+D
실행 중인 응답 멈추기제공제공–
입력한 글 지우기대기 중
첫 누름
–커서 뒤
한 글자
Claude Code 종료대기 중
두 번 누름
제공하지 않음빈 입력칸에서
0.8초 안에 두 번
열린 대화상자 닫기–제공–
이미 한 파일 변경 되돌리기제공하지 않음제공하지 않음제공하지 않음
맥에서도 Ctrl은 Control 키입니다. Command 키로 바꾸지 않습니다.

키를 빠르게 두 번 누르기 어렵다면 종료에는 /exit를 씁니다. 나머지 단축키는 아래와 같습니다.

단축키기능쓰는 때
Ctrl+O대화 기록 표시 전환도구 실행 과정까지 자세히 볼 때
Ctrl+R이전 프롬프트 검색예전에 입력한 요청을 다시 찾을 때
Tab자동 완성파일 경로와 명령어를 입력할 때
?단축키 도움말 보기빈 입력칸에서 누름
Ctrl+B실행 중인 Bash 명령을 백그라운드로 보내기오래 걸리는 테스트나 서버를 계속 돌릴 때

백그라운드는 현재 입력을 막지 않고 작업이 계속 실행되는 상태입니다. 실행 중인 Bash 명령을 Ctrl+B로 백그라운드로 보내면 작업 ID가 표시되고, Claude Code는 다음 요청을 바로 받습니다. tmux를 함께 쓰면 Ctrl+B가 tmux의 기본 접두 키와 겹치므로, Claude Code 문서의 안내대로 Ctrl+B를 두 번 눌러야 할 수 있습니다.

Claude Code와 tmux를 함께 쓰는 기본 흐름

tmux는 터미널 세션을 유지하는 도구이고, Claude Code는 프로젝트를 작업하는 도구입니다. 맥이나 Linux에서 쓰는 도구라 일반 Windows PowerShell에서는 아래 명령이 그대로 실행되지 않습니다. 실행 환경은 tmux 기초에 정리했습니다.

Claude Code가 긴 테스트나 개발 서버를 실행하는 동안 터미널 연결이 끊길 수 있다면, 먼저 tmux 세션을 만들고 그 안에서 Claude Code를 시작합니다.

# 새 tmux 세션을 만듭니다. tmux new -s claude-work # Claude Code를 시작합니다. claude

작업을 맡긴 뒤 tmux 세션에서 빠져나오려면 Ctrl+B를 누르고 손을 뗀 다음 d를 누릅니다. 나중에 다음 명령으로 같은 화면에 돌아옵니다.

tmux attach -t claude-work

duplicate session이 나오면 같은 이름의 tmux 세션이 이미 있다는 뜻이므로, 새로 만들지 말고 tmux attach -t claude-work로 연결합니다. no sessions가 나오면 살아 있는 tmux 세션이 없는 상태이고, 이때 되찾을 수 있는 것은 /resume으로 여는 대화 기록입니다.

대화 기록 복원과 tmux 연결의 차이

항목claude -r, /resume대화 기록 복원tmux attach실행 화면 연결
다시 여는 것저장된
대화 기록
살아 있는
실행 화면
Claude Code를 /exit로 끝낸 뒤제공제공하지 않음
컴퓨터를 재부팅한 뒤제공제공하지 않음
파일을 대화 당시 상태로 되돌림제공하지 않음제공하지 않음
tmux는 컴퓨터가 켜져 있고 tmux 프로세스가 살아 있어야 다시 연결됩니다.

절전 중에는 작업이 멈출 수 있고, 재부팅하면 tmux 안에서 실행 중이던 프로그램은 사라집니다. 그래서 오래 돌릴 작업은 tmux로 화면을 지키고, 대화 맥락은 /rename으로 이름을 붙여 기록으로 남겨 두는 편이 안전합니다.

상황별로 먼저 쓸 명령어

상황먼저 쓸 명령어
이전 대화를 이어 갈 때claude -c, claude -r, /resume
컨텍스트를 줄일 때/context, /compact
대화를 새로 시작할 때/clear
변경 사항을 볼 때/diff, /review
권한을 바꿀 때/permissions, /config
Claude Code가 멈췄을 때Ctrl+C, /doctor
오래 실행해 둘 때tmux new -s, Ctrl+B 후 d, tmux attach

자주 묻는 질문

Claude Code에서 /clear를 실행하면 이전 대화가 삭제되나요?

현재 세션의 대화 맥락이 비워지고 새 대화가 시작됩니다. 일반적인 기록 저장 설정에서는 이전 세션을 /resume이나 claude -r로 다시 열 수 있습니다. 기록 저장을 껐거나 기록을 정리한 환경에서는 다시 열 수 없고, 어느 경우든 파일 변경을 취소하는 명령은 아닙니다.

/compact와 자동 압축은 같은 기능인가요?

둘 다 대화 기록을 요약해 컨텍스트 사용량을 줄이는 기능입니다. 자동 압축은 컨텍스트가 차면 Claude Code가 실행하고, /compact는 사용자가 원하는 시점에 직접 실행합니다.

Claude Code 단축키 목록은 어디에서 보나요?

실행 중인 Claude Code 입력칸에서 /를 입력하면 쓸 수 있는 슬래시 명령어가 표시됩니다. 키보드 단축키는 빈 입력칸에서 ?를 누르거나 공식 대화형 모드 문서에서 볼 수 있습니다.

Claude Code와 Codex의 단축 명령어가 같은가요?

둘 다 터미널에서 실행하고 세션 안에 명령어를 입력하지만, 명령 이름과 설정 파일, 권한 방식은 다릅니다. Codex 명령어는 Codex CLI 단축 명령어 정리에 따로 정리했습니다.

Sources

3줄 요약

  1. Claude Code 명령은 터미널 셸에 넣는 실행 명령과 대화 입력칸에 넣는 슬래시 명령, 바로 누르는 키보드 단축키로 나뉩니다.

  2. /clear는 새 대화를 시작하고 /compact는 대화를 요약해 같은 작업을 이어 가며 /rename으로 붙인 이름은 셸에서 claude -r 이름으로 다시 엽니다.

  3. 대화 기록 복원과 파일 복구는 다르며 tmux도 컴퓨터를 재부팅하면 실행 중이던 프로그램을 보존하지 못합니다.

Share

제대로 이해했는지 한 문제로 확인해 볼까요?

답을 고르면 바로 풀이가 나와요.

Claude Code에서 같은 작업을 계속하면서 대화 맥락만 줄이려면 어떤 명령어를 사용해야 할까요?

이 글이 도움이 되었나요?

이 글 다음 배우기클로드 코드(Claude Code) 중급: 실무 설정과 운영중급 코스 · 7편

CLAUDE.md, 권한 모드, 스킬, 훅, 비용 관리까지 클로드 코드를 실무에서 쓰는 순서입니다

  1. 1CLAUDE.md 작성법 (적을 것과 뺄 것) 익히기
  2. 2클로드 코드 권한 모드와 허용 규칙 설정하기
  3. 3클로드 코드 MCP 서버 연결하기 (설정 파일, 권한, 오류)
코스 전체 보기 →
이어서 읽기 좋은 글Codex CLI 단축 명령어 정리: 자주 쓰는 명령과 옵션 →

Codex CLI 명령을 어디에 입력하는지부터 대화에 이름을 붙이고 다시 여는 순서, codex exec 자동 실행, 주요 옵션과 tmux 사용법, Claude Code와의 명령어 차이를 정리했습니다.