Claude Code 치트 시트: 실제로 쓰게 되는 명령어와 단축키 (2026)
Claude Code에서는 사실 슬래시 명령어 7개(/help, /clear, /compact, /init, /context, /cost, /model)와 키 5개(Shift+Tab(모드 전환), Esc(중단), Esc Esc(되감기), Ctrl+C(취소), @(파일 첨부))만 알면 하루 작업의 약 90%를 처리할 수 있어요. 2026년 8월 기준으로 Shift+Tab은 Auto 모드까지 순환합니다(Pro/Max/Team은 기본 활성화). 전체 치트 시트(CLI + 슬래시 + 단축키)와 인쇄용 사본은 바로 아래에 있습니다.
이 Claude Code 치트 시트가 다루는 내용과 읽는 법
이 페이지는 실제로 손이 가는 Claude Code 명령어와 단축키를 한곳에 모아 두어, 북마크해 두고 계속 다시 찾아볼 수 있게 했습니다. "명령어"에는 세 종류가 있는데, 서로 헷갈리지 마세요.
- (1) CLI 명령어 - 세션을 열거나 제어하려고 터미널에 입력합니다. 예:
claude,claude -c,claude update. 이것들은 운영체제 명령어이며, 채팅 안에서 입력하는 것이 아닙니다. - (2) 슬래시 명령어 - 세션 안에서 입력하며 항상
/로 시작합니다. 예:/clear,/compact./하나만 입력하면 내 컴퓨터에 설치된 명령어(커스텀, 플러그인, MCP 명령어 포함) 전체 메뉴가 나옵니다. - (3) 키보드 단축키 - 키보드로 세션을 조작합니다. 예:
Shift+Tab,Esc.?를 입력하면 그 자리에서 단축키 목록을 볼 수 있습니다.
외우는 요령: /는 명령어 메뉴, ?는 단축키 시트를 엽니다. 이 두 키는 나머지 전부를 외우지 않고도 찾아낼 수 있는 "문"입니다. 한 섹션만 읽을 시간이 있다면 바로 아래 "가장 많이 쓰게 되는 7개 명령어"를 읽으세요. 나머지는 필요할 때 보면 됩니다. 여기 있는 표는 모두 복사·붙여넣기가 편하니, 내 일에 맞는 부분을 골라 내 메모에 넣어 두세요.
가장 많이 쓰게 되는 슬래시 명령어 7개(매일의 실제 사용에서)
모든 명령어를 똑같이 쓰는 것은 아닙니다. 매일의 작업에서 저는 아래 일곱 개를 나머지보다 훨씬 많이 씁니다. 특히 ⭐가 붙은 세 개는 세션이 매끄럽게 유지될지 느려질지를 좌우하는 컨텍스트/토큰 관리를 담당합니다.
| 명령어 | 기능 | 쓰는 시점 |
|---|---|---|
⭐ /clear | 컨텍스트를 모두 지우고 깨끗한 세션을 시작합니다 | 관련 없는 작업으로 넘어갈 때. Claude가 이전 작업을 실수로 "기억"하는 것을 막아 줍니다 |
⭐ /compact | 대화 기록을 요약으로 압축하면서 핵심을 남깁니다 | 세션이 길어져 컨텍스트가 거의 다 찼지만 같은 흐름을 이어 가고 싶을 때 |
⭐ /context | 컨텍스트가 얼마나 쓰이는지, 무엇이 자리를 차지하는지 보여 줍니다 | Claude가 느리거나 이상하게 느껴질 때. clear나 compact를 정하기 전에 확인하세요 |
/cost | 세션에서 쓴 토큰/비용을 보여 줍니다 | 예산을 지켜봐야 할 때, 특히 큰 작업에서 |
/init | 프로젝트를 훑어 기본 CLAUDE.md를 만듭니다 | 새 저장소에서 Claude Code를 처음 열 때 |
/model | 세션에 쓰는 모델을 바꿉니다 | 어려운 작업엔 더 강한 모델을, 자잘한 작업엔 가벼운 모델을 쓰고 싶을 때 |
/help | 도움말과 명령어 목록을 보여 줍니다 | 명령어를 잊었을 때, 또는 그냥 /를 입력해 빠르게 훑어볼 때 |
컨텍스트를 위한 간단한 규칙: 작업이 끝났으면 /clear, 작업 도중 남은 양이 부족하면 /compact, 그리고 애매하면 정하기 전에 /context를 입력해 살펴보세요. 이 세 가지가 토큰을 아끼고 Claude의 답변을 지금 하는 일에 딱 붙어 있게 해 줍니다.
전체 슬래시 명령어 표
아래는 자주 쓰는 슬래시 명령어를 용도별로 묶은 것입니다. 실제 목록은 버전과, 설치한 커스텀/플러그인/MCP 명령어에 따라 달라집니다. 가장 확실한 방법은 언제나 내 컴퓨터에서 /를 입력해 손에 무엇이 있는지 정확히 확인하는 것입니다.
| 그룹 | 명령어 |
|---|---|
| 세션과 컨텍스트 | /clear · /compact · /context · /rewind 🆕 · /resume · /status · /teleport 🆕 |
| 프로젝트와 설정 | /init · /memory · /config · /agents · /permissions · /mcp · /hooks · /sandbox 🆕 · /chrome 🆕 |
| 작업 진행 | /review · /pr · /add-dir · /vim · /plan · /simplify 🆕 · /goal 🆕 · /workflows 🆕 · /code-review 🆕 · /schedule 🆕 |
| 시스템 | /doctor · /cost · /bug · /login · /logout · /release-notes · /advisor 🆕 · /mobile 🆕 |
2026년 신규/개명(🆕): 대화를 분기하는 명령어 /fork는 이제 /branch입니다. /rewind는 이전 체크포인트로 되돌아가게 해 주고, /simplify는 Claude가 방금 쓴 코드를 정리하고 군더더기를 덜어 냅니다. 예전 이름에 익숙한데 반응하지 않으면 /를 입력해 내 빌드에서의 현재 이름을 확인하세요. 각 버전의 정식 명령어 이름은 공식 Claude Code 문서에 있습니다.
/goal- 조건을 정하면 Claude가 그 조건이 충족될 때까지 계속 작업합니다/workflows- 동적 워크플로를 찾아 관리합니다/code-review- 기본 포함된 PR/차이 리뷰 스킬을 실행합니다/schedule- 클라우드 Routines를 만들고 관리합니다(별칭/routines)/sandbox- 샌드박스 패널을 엽니다(macOS/Linux/WSL2 전용)/chrome- Claude for Chrome 확장을 설정합니다/advisor- 두 번째 모델 어드바이저 상담을 켜고 끕니다/mobile- 모바일 앱을 설치할 QR 코드를 보여 줍니다/teleport- 클라우드/웹 세션을 로컬 터미널로 가져옵니다
터미널에서 실행하는 CLI 명령어와 플래그
이 부분은 거의 어떤 치트 시트도 온전히 모아 두지 않은 곳입니다. 이것들은 터미널에서(세션 안이 아니라) 실행하며, 세션을 열거나 헤드리스 모드를 돌리거나 도구를 관리하는 데 씁니다.
| 명령어 | 기능 | 예시 |
|---|---|---|
claude | 현재 디렉터리에서 대화형 세션을 엽니다 | claude |
claude "prompt" | 첫 프롬프트를 이미 넣은 채로 세션을 엽니다 | claude "fix the build error" |
claude -p "…" | 헤드리스/출력 모드: 한 번 실행하고 결과를 출력한 뒤 종료합니다(스크립트에 아주 좋음) | claude -p "summarize the README" |
claude -c / --continue | 가장 최근 세션을 이어 갑니다 | claude -c |
claude -r / --resume | 목록에서 예전 세션을 골라 다시 엽니다 | claude -r |
claude --model … | 세션을 열 때 모델을 지정합니다 | claude --model sonnet |
claude update | Claude Code를 최신 버전으로 업데이트합니다 | claude update |
claude mcp | 연결된 MCP 서버를 관리합니다 | claude mcp list |
claude config | 터미널에서 설정을 보고 바꿉니다 | claude config |
claude doctor | 뭔가 이상할 때 설치 상태를 진단합니다 | claude doctor |
--dangerously-skip-permissions | ⚠️ 모든 권한 프롬프트를 건너뜁니다 - Claude가 확인 없이 명령을 실행하고 파일을 편집합니다 | claude --dangerously-skip-permissions |
매일 기억해 둘 만한 두 플래그는 -c(직전 세션으로 바로 돌아가기, 터미널을 실수로 닫았을 때 딱 좋음)와 -p(한 번 실행하고 종료, Claude를 스크립트나 CI 파이프라인에 넣기에 딱 좋음)입니다. 그리고 뭔가 "이상하다" 싶을 때 가장 먼저 쳐야 할 것이 claude doctor입니다. 설치 상태를 점검해, 이것저것 짐작하며 시간을 낭비하기 전에 문제를 짚어 줍니다.
안전 경고: --dangerously-skip-permissions는 격리된 환경(컨테이너/VM, 버려도 되는 저장소)에서만 쓰세요. 실제 컴퓨터나 중요한 저장소에서는 이 플래그 때문에 Claude가 확인 없이 파일을 지우거나 덮어쓸 수 있습니다. 더 안전한 권한 모델을 이해하려면 Claude Code 권한을 안전하게 관리하기 가이드를 보세요.
키보드 단축키 표(Windows/Linux 대 macOS)
이 부분은 대부분의 치트 시트가 비워 두는 가장 큰 공백입니다. 아래가 전체 표이며, 다를 때는 Windows/Linux(Ctrl)와 macOS(Cmd) 키를 구분해 두었습니다.
| 키 | 기능 | 비고 |
|---|---|---|
Shift+Tab | 모드를 순환합니다: Manual → Accept edits → Plan mode → Auto mode 🆕(계정이 대상이면) → 다시 Manual | 2026년 8월 기준, Pro/Max/Team 계정은 기본으로 Auto 모드에서 세션을 시작합니다. Auto에서 Shift+Tab을 누르면 곧장 Manual로 돌아갑니다. 아래 Plan 모드 섹션을 보세요 |
Esc | 실행 중인 Claude를 중단합니다(답변/작업 멈춤) | 가장 많이 쓰게 될 "비상 브레이크" |
Esc Esc | 되감기/체크포인트 메뉴를 열어 되돌아갑니다 | Esc를 연속으로 두 번 누르세요 |
Ctrl+C | 현재 작업을 취소/종료합니다 | macOS도 Ctrl+C를 씁니다(Cmd 아님) |
Ctrl+D | 세션을 종료합니다 | 입력 줄이 비어 있을 때 |
Ctrl+R | 프롬프트 기록을 역방향 검색합니다 | 셸의 역방향 검색과 똑같아요 |
Ctrl+O | 세션의 전체 대화 기록을 봅니다 | 접힌 부분까지 포함해 전부 다시 읽기 |
↑ / ↓ | 입력했던 프롬프트를 훑어봅니다 | 다시 치는 것보다 빠릅니다 |
Tab | 자동 완성(파일 경로, 명령어 등) | 몇 글자 친 다음 Tab |
/ | 슬래시 명령어 메뉴를 엽니다 | 내 컴퓨터에 실제로 있는 명령어를 찾는 방법 |
? | 그 자리에서 단축키 목록을 봅니다 | 이 표 전체를 외울 필요 없어요 |
빠른 접두어: ! bash · @ 파일 · # 메모리
이 세 가지 줄 맨 앞 문자를 쓰면 긴 명령어 없이 빠르게 움직일 수 있어요.
!- bash를 바로 실행.!npm test라고 입력하면 세션 터미널에서 그대로 실행되고, Claude가 그 출력을 보고 다음 단계에 씁니다. 명령 결과를 말로 설명하는 대신 Claude에게 실제로 "보여 주고" 싶을 때 편리합니다.@- 파일/폴더를 프롬프트에 첨부.@src/app.ts라고 입력하면 그 파일 내용이 컨텍스트로 들어오고, 계속 입력하는 동안 경로 자동 완성이 작동합니다.#- 메모리에 빠르게 추가.#always use pnpm instead of npm이라고 입력하면 파일을 직접 열지 않고도CLAUDE.md에 규칙을 적을 수 있습니다.
탄탄한 프로젝트용 CLAUDE.md를 쓰고 싶다면(그래야 # 접두어가 알맞은 곳에 기록하고 Claude가 규칙을 따릅니다), 이를 위한 전용 가이드가 있습니다.
권한 모드와 Plan 모드(Shift+Tab으로)
2026년 8월 기준, Pro/Max/Team 계정은 예전의 Normal 모드가 아니라 기본으로 Auto 모드에서 세션을 시작합니다. 전체 원리와 제어 방법은 Claude Code의 Auto 모드를 보세요.
Shift+Tab을 누르면 네 가지 모드를 한 단계씩 순환합니다.
- Normal(Manual) - Claude가 명령 실행이나 파일 편집 전에 확인을 요청합니다. 중요한 작업에 가장 안전합니다.
- Auto-accept edits - Claude가 매번 묻지 않고 파일 편집을 적용합니다. 빠르며, 작업을 믿고 나중에 검토할 생각일 때 좋습니다.
- Plan mode - Claude가 읽고 계획만 하며 아무것도 바꾸지 않습니다. Claude가 먼저 코드베이스를 살펴 접근 방식을 제안하게 하고, 실행 전에 내가 승인하고 싶을 때 쓰세요.
- Auto mode 🆕 - 각 단계를 내가 확인하는 대신 분류기가 나를 대신해 작업을 검토합니다. 모든 요금제에서 되는 것은 아닙니다(API 키/엔터프라이즈 계정에서는 활성화되지 않을 수 있음).
안전 팁: 큰 변경이나 아직 완전히 이해하지 못한 코드에서는 먼저 Plan mode로 시작해 Claude가 계획을 펼쳐 놓게 하고, 그것을 꼼꼼히 읽은 뒤
Shift+Tab으로 편집이 허용되는 모드로 돌아가세요. 이렇게 하면 광범위한 의도치 않은 변경을 피할 수 있습니다.
나만의 명령어 만들기(커스텀 슬래시 명령어)
자주 쓰는 프롬프트를 나만의 슬래시 명령어로 바꿀 수 있어요. 아주 간단합니다. .claude/commands/ 폴더에 Markdown 파일을 만들면 그 파일 이름이 명령어 이름이 됩니다.
# File: .claude/commands/write-tests.md
Write unit tests for the file I attach.
Use the test framework already in the project.
Cover both error cases and edge cases, and name the tests clearly.
저장하고 나면, 세션 안에서 파일(@src/app.ts)과 함께 /write-tests라고만 입력해도 Claude가 그 프롬프트를 그대로 실행합니다. 저장소의 .claude/commands/에 두면 팀 전체가 공유하고, 개인 폴더에 두면 나만 씁니다. 반복해서 하는 일을 표준화하는 가장 값싼 방법입니다.
더 깊이 파고들고 싶다면(매개변수, 인자, 여러 명령어 정리) 이 클러스터에 커스텀 슬래시 명령어 전용 글이 따로 준비될 예정이니, 놓치지 않도록 이 페이지를 북마크해 두세요.
📥 인쇄용 치트 시트 다운로드(PDF/PNG)
이건 레퍼런스 페이지라, 인쇄해서 모니터 옆에 붙이거나 오프라인으로 보관할 수 있는 한 장짜리 버전을 만들어 두었습니다. CLI, 슬래시, 단축키 세 표를 모두 담았습니다.
인쇄용이 준비되는 동안에도, 위의 표를 그대로 선택해 복사해서 내 메모에 넣으면 됩니다. 전부 진짜 표라서 복사·붙여넣기가 편해요.
미리 만들어진 명령어(키트)로 더 빠르게
커스텀 명령어를 하나씩 쓰는 것 말고도, Claude Code용 슬래시 명령어와 스킬, 워크플로 수십 개를 한꺼번에 담은 미리 만들어진 키트가 있습니다. 한 번 불러오면 프런트엔드, 백엔드, 데이터베이스, 코드 리뷰용 표준 명령어가 곧바로 손에 들어옵니다. 그중 하나가 Claude Code용 AgentKit 키트(ak CLI로 설치)입니다. 맞는지 판단할 수 있게 별도의 리뷰를 준비해 두었지만, AgentKit 사이트(링크로 20% 할인)를 바로 봐도 됩니다. 다른 미리 만들어진 플러그인/MCP 옵션을 비교하고 싶다면 2026년 최고의 Claude Code 플러그인과 MCP를 보세요. 모든 명령어를 온전히 직접 통제하고 싶다면 위의 커스텀 명령어만으로 충분합니다. 키트는 그저 한 세트를 처음부터 만드는 수고를 덜어 줄 뿐입니다.
자주 묻는 질문(FAQ)
Claude Code의 모든 명령어를 어떻게 보나요?
세션 안에서 /를 입력하면 커스텀, 플러그인, MCP 명령어를 포함해 내 컴퓨터에 있는 모든 슬래시 명령어의 전체 메뉴가 열립니다. 키보드 단축키는 ?를 입력하세요. 명령어 목록은 버전에 따라 바뀌므로 이것이 가장 정확한 방법입니다.
/clear와 /compact의 차이는?
/clear는 컨텍스트를 지우고 처음부터 다시 시작합니다. 관련 없는 작업으로 넘어갈 때 쓰세요. /compact는 기록을 요약으로 압축하되 흐름은 이어 갑니다. 긴 세션에서 컨텍스트가 거의 다 찼지만 같은 작업을 계속하고 싶을 때 쓰세요.
실행 중인 Claude를 멈추는 키는?
Esc를 누르면 세션을 떠나지 않고 현재 답변이나 작업을 중단할 수 있습니다. 작업을 취소하고 완전히 나가고 싶다면 Ctrl+C를 쓰세요.
어떻게 되돌리거나 되감나요?
Esc를 연속으로 두 번(Esc Esc) 누르면 되감기 메뉴가 열려 이전 체크포인트로 돌아갑니다. 또는 /rewind 명령어를 입력하세요. 이렇게 하면 Claude가 엉뚱한 방향으로 갈 때도 처음부터 다시 하지 않고 빠져나올 수 있습니다.
Claude가 처리하지 않게 bash 명령어를 실행하려면?
줄 맨 앞에 !를 입력하세요. 예: !npm test. 명령은 세션 터미널에서 바로 실행되고, Claude는 여전히 그 출력을 보고 다음 단계에 씁니다.
제 명령어를 직접 만들 수 있나요?
네. .claude/commands/에 프롬프트를 내용으로 하는 Markdown 파일(예: write-tests.md)을 만들고, 세션에서 /write-tests라고 입력하세요. 저장소에 두면 팀 전체가 공유합니다.
마무리 + 다음 단계
이 페이지 맨 위의 명령어 7개 + 키 5개만 익히면 대부분의 상황에서 Claude Code를 매끄럽게 다룰 수 있어요. 나머지는 /와 ?를 입력해 그 자리에서 찾아보면 됩니다. 이 페이지를 저장하거나 인쇄해 모니터 옆에 두세요. 그리고 명령어 목록은 버전마다 바뀐다는 점을 기억하세요. 낯선 명령어를 보면 내 컴퓨터의 / 메뉴에서 확인하세요. 이제 막 시작했다면 다음으로 초보자를 위한 첫 10단계를 읽으세요. 그리고 이 도구가 대체 무엇인지 아직 잘 모르겠다면 Claude Code란 무엇인가를 읽어 보세요.