Claude Code Cheat Sheet 정리 - 자주 쓰는 단축키, Slash Command, MCP 빠르게 익히기

#Etc#AI
Claude Code를 쓰다 보면 단순히 질문만 입력하는 방식으로는 금방 한계에 부딪힌다.
자주 쓰는 단축키와 명령어, MCP, Agent, CLI 흐름을 같이 익혀야 작업 속도가 확실히 올라간다.
Claude Code Cheat Sheet (Claude Code v2.1.83, 2026-03-25 업데이트 기준) 내용을 바탕으로, 먼저 손에 익히면 좋은 핵심 기능만 골라 정리해 보았다.
CLI 기능과 키 바인딩은 버전에 따라 달라질 수 있으니, 사용 중인 버전과 함께 확인하는 편이 안전하다.

한눈에 보는 핵심

치트시트 내용을 전부 외울 필요는 없고, 먼저 아래 5가지만 익혀도 Claude Code 사용감이 꽤 달라진다.

먼저 볼 항목왜 중요한가
Ctrl + G긴 프롬프트를 에디터 창에서 편하게 다듬을 수 있다.
Ctrl + B오래 걸리는 작업을 백그라운드로 돌려두고 다른 작업을 할 수 있다.
/compact길어진 대화 맥락을 정리해 토큰 낭비를 줄이고 품질을 유지한다.
/diff에이전트가 실제로 코드를 어떻게 바꿨는지 빠르게 확인할 수 있다.
/mcp외부 도구와 연결되는 시작점이다.

자주 쓰는 흐름부터 몸에 익히는 방식이 훨씬 효율적이다.


왜 치트시트가 필요할까

Claude Code의 강점은 단순히 코드를 생성하는 데 머물지 않고, 터미널 작업 흐름 전체를 에이전트와 연결할 수 있다는 점이 더 중요하다.

예를 들어서, 아래 흐름이 모두 하나의 세션 안에서 이어진다.

  • 파일 검색과 수정
  • Git diff 확인
  • MCP 서버 연결
  • 하위 Agent 실행
  • CLI 기반 자동화

기능이 많아질수록 자주 쓰는 명령과 키 조합은 기억에서 빠르게 흐려진다. 그래서 치트시트는 단순 소개 문서가 아니라, 작업 중 막힐 때마다 꺼내 보는 빠른 참조표라고 생각하는게 편하다.


자주 쓰는 단축키부터 익히기

치트시트에서 가장 먼저 익힐 만한 것은 키보드 단축키다. 명령어를 매번 떠올리는 것보다 손이 먼저 반응하도록 익혀두는 편이 좋다.

세션 제어

단축키동작설명
Ctrl + C입력 또는 생성 중단현재 진행 중인 입력이나 코드 생성을 취소한다.
Ctrl + D세션 종료Claude Code를 종료한다.
Ctrl + L화면 정리터미널 화면을 정리한다.
Ctrl + O상세 출력 보기Verbose 출력을 켜고 끈다.
Ctrl + R히스토리 검색이전 프롬프트를 검색한다.

입력과 편집

단축키동작설명
Ctrl + G프롬프트 에디터 열기긴 요청을 편집기에서 작성한다.
Ctrl + X, Ctrl + E프롬프트 에디터 열기Ctrl + G 와 같은 동작이다.
\ + Enter빠른 줄바꿈메시지를 전송하지 않고 줄바꿈한다.
Ctrl + J줄바꿈입력창 안에서 줄바꿈한다.
Ctrl + V이미지 붙여넣기스크린샷 같은 이미지를 입력한다.

작업 흐름 전환

단축키동작설명
Ctrl + B백그라운드 전환현재 작업을 백그라운드로 보낸다.
Ctrl + T작업 목록 토글진행 중인 작업 목록을 확인한다.
Shift + Tab권한 모드 순환Normal, Auto-Accept, Plan 모드를 전환한다.
Alt + P모델 변경사용할 모델을 전환한다.
Alt + T추론 표시 전환thinking 표시를 전환한다.
Esc Esc되감기직전 상태로 rewind 또는 undo 한다.
처음에는 Ctrl + G, Ctrl + B, Ctrl + O 세 가지만 익혀도 충분하다.
긴 요청을 쓰고, 오래 걸리는 작업은 뒤로 보내고, 필요할 때만 상세 출력을 보는 흐름이 자연스러워진다.

Slash Command 묶어서 이해하기

Slash Command는 세션 관리, 설정 변경, 도구 실행을 빠르게 호출하는 인터페이스인데, 명령 종류는 많지만 목적별로 묶어서 보면 훨씬 이해하기 쉽다.

세션 관리

명령설명
/clear현재 대화 초기화
/compact [focus]컨텍스트 압축
/resume이전 세션 복구 또는 전환
/rename [name]현재 세션 이름 변경
/branch [name]현재 대화를 분기
/diff변경사항 확인
/export대화 내보내기

/compact 는 대화가 길어졌을 때 한 번씩 써주면 꽤 유용하다.
Claude Code 는 긴 세션도 잘 이어가는 편이지만, 대화가 길어질수록 지금 작업과 크게 상관 없는 맥락까지 같이 딸려오기 쉽다.
이때 한 번 맥락을 정리해주면, 지금 필요한 정보에 더 집중한 상태로 다음 응답을 이어갈 수 있는데, 불필요하게 퍼진 문맥은 줄이고, 현재 작업에 필요한 정보는 더 또렷하게 남길 수 있어서 응답 품질도 안정적으로 유지된다.

설정 관련

명령설명
/config설정 열기
/model [model]모델 전환
/fast [on|off]빠른 응답 모드 전환
/vimvim 모드 전환
/theme색상 테마 변경
/permissions권한 설정 확인
/effort [level]추론 강도 변경
/keybindings키 바인딩 커스터마이징

도구 관련

명령설명
/mcpMCP 서버 관리
/hooksHook 관리
/skills스킬 목록 확인
/agentsAgent 관리
/chromeChrome 연동
/reload-plugins플러그인 다시 로드
/add-dir [path]작업 디렉터리 추가

특수 기능

명령설명
/plan [desc]계획 모드 진입
/loop [interval]반복 작업 예약
/doctor설치 상태 점검
/pr-comments [PR]GitHub PR 코멘트 가져오기
/usage사용량과 제한 확인
/security-review변경사항 보안 검토
개인적으로는 compact, diff, permissions, mcp 네 개를 먼저 익히는 편이 가장 실용적이라고 생각한다.
현재 맥락 정리, 변경사항 확인, 권한 확인, 외부 도구 연결이라는 기본 흐름이 완성되기 때문이다.

MCP와 메모리 구조 간단히 이해하기

Claude Code를 조금 더 제대로 쓰려면 MCP 서버와 메모리 파일이 어디서 어떻게 읽히는지 이해하는 편이 좋다.
이 기능을 이해해야 Claude Code를 단순한 채팅 도구가 아니라 프로젝트를 이해하는 에이전트처럼 활용할 수 있다.

MCP 서버 활용

MCP는 Claude Code가 외부 시스템에 접근하는 통로다.

  • 연결 방식은 http, stdio, sse
  • 관리 명령은 /mcp, claude mcp list, claude mcp serve
  • 프로젝트 단위 설정은 팀과 공유할 수 있고, 사용자 전역 설정은 개인 환경에만 적용된다

GitHub, Notion, 브라우저, 사내 도구 연동은 MCP 유무에 따라 활용 범위가 크게 달라진다.

규칙과 메모리 파일 위치

협업 시 프로젝트 규칙과 작업 히스토리를 Agent에게 안정적으로 전달하려면 아래 파일 위치를 알아두는 편이 좋다.

경로역할
./CLAUDE.md프로젝트 공용 규칙
~/.claude/CLAUDE.md개인 전역 규칙
.claude/rules/*.md프로젝트 규칙 파일
~/.claude/rules/*.md사용자 규칙 파일
~/.claude/projects/<proj>/memory/자동 메모리 디렉터리

자동 메모리 디렉터리에 MEMORY.md와 주제별 메모 파일이 쌓일 수 있는데, 세션이 길어지거나 압축되도 프로젝트별 기록과 규칙을 비교적 안정적으로 이어갈 수 있다.

프로젝트 규칙과 개인 규칙이 충돌하면 어떤 규칙을 우선할지 팀 정책을 먼저 정해두는 편이 안전하다.
협업 저장소에서는 보통 프로젝트 규칙을 우선하는 쪽이 더 안정적이다.

Agent와 Worktree로 병렬 작업하기

Claude Code의 강력한 점 중 하나는 하나의 대화창에만 머무르지 않는다는 점이다. 작업을 역할별로 나누고, 필요하면 격리된 작업 공간에서 병렬로 진행할 수 있다.

Agent

치트시트에는 아래 같은 내장 Agent 개념이 나온다.

  • Explore
  • Plan
  • General
  • Bash

핵심은 단순히 답변을 여러 개 받는 것이 아니라, 역할에 따라 작업을 분리할 수 있다는 점이다.

또한, Agent frontmatter 로 아래 같은 속성을 제어할 수 있다.

  • permissionMode
  • isolation: worktree
  • memory: user|project
  • background: true
  • maxTurns

Worktree

관련 흐름으로는 아래 기능들이 함께 나온다.

  • --worktree name
  • isolation: worktree
  • sparsePaths
  • /batch

이 기능은 여러 작업을 동시에 진행할 때 특히 유용하다. 예를 들어 한쪽은 버그 수정, 다른 한쪽은 문서 정리, 또 다른 쪽은 리팩터링처럼 나누면 충돌 위험을 줄이기 쉽다.

정리하면 Agent 와 Worktree 는 Claude Code 안에서 병렬 작업 흐름을 만드는 핵심 기능에 가깝다.


CLI 자동화에서 자주 보는 옵션

터미널이나 CI 환경에서 Claude Code를 활용할 때는 headless CLI 옵션을 어느 정도 알아두는 편이 좋다.

기본 명령

claude
claude "질문"
claude -p "query"
claude -c
claude -r "name"
claude update

기본 명령만 알아도 대화형 실행, 단일 프롬프트 실행, 세션 이어받기 정도는 바로 활용할 수 있다.

옵션설명활용 예시
-p, --prompt단일 프롬프트 실행claude -p "현재 변경사항 위험도 요약해줘"
--output-format json구조화된 JSON 출력자동화 파이프라인에서 결과 파싱
-w, --worktree특정 Git worktree 지정격리된 브랜치에서 작업 지시
--allowedTools도구 권한 사전 허용스크립트 실행 시 권한 프롬프트 최소화
--effort추론 강도 설정복잡한 분석 작업에서 high 설정

이런 옵션을 잘 조합하면 단순 질의응답을 넘어서, 코드 리뷰나 보안 점검 결과를 다른 자동화 파이프라인과 연결하기 쉬워진다.


이렇게 익히기

치트시트의 모든 기능을 한 번에 익힐 필요는 없다. 처음에는 아래 순서 정도면 충분하다.

  1. Ctrl + G, Ctrl + B, Ctrl + O 같은 기본 단축키부터 익히기
  2. /compact, /diff, /permissions, /model 같은 핵심 명령 익히기
  3. CLAUDE.md 와 규칙 파일 위치 이해하기
  4. /mcp 로 외부 도구 연결 구조 파악하기
  5. Agent, Worktree, CLI 자동화로 확장하기

이 순서가 좋은 이유는 단순하다. 앞부분은 바로 생산성을 올려주고, 중간은 협업 품질을 안정시키며, 뒷부분은 자동화 단계로 자연스럽게 이어지기 때문이다.


정리
✔ Claude Code Cheat Sheet는 단순한 기능 목록이 아니라 작업 속도를 높여주는 실전 참조표에 가깝다.
✔ 처음에는 Ctrl + G, /compact, /diff, /permissions 같은 핵심 기능부터 익히는 편이 효율적이다.
CLAUDE.md 와 MCP를 이해하면 프로젝트 맞춤형 작업 환경을 만들기 쉽다.
✔ Agent, Worktree, CLI 자동화를 익히면 Claude Code를 단순 채팅 도구 이상으로 활용할 수 있다.
✔ Claude Code 는 단순히 채팅하듯 쓰는 도구가 아니라, 알고 쓸수록 작업 품질과 자동화 범위가 함께 넓어지는 도구에 가깝다.

📚 Reference