2026. 04. 23.

Claude Code CLI 끝판왕

Claude Code 기능 정리를 확인 했는, 이게 CLI 끝판왕 같다. 특히 1번 터미널 명령 즉시 실행(!prefix)은 편하겠네. 모델 추론 없이 바로 bash가 실행되니까 반복적인 작업에서 시간을 엄청 아낄 수 있다. 까먹지 말아야지

자동화 관점에서 15번 YOLO 모드랑 7번 Headless 모드가 눈에 띈다. 권한 확인 생략이나 대화창 없는 실행은 CI/CD 파이프라인에 통합하기 딱 좋다. AI 에이전트를 개발 툴킷이 아니라 자동화 엔진으로 본다면 이런 기능들이 핵심이다.

맥락 관리도 흥미롭다. 5번 메모리 즉시 저장(#)이나 17번 컨텍스트 퀵 추가(@)는 뇌의 워킹 메모리 같다. 필요한 정보를 즉시 로드하고 중요한 패턴을 즉시 저장하는 거지. 21번 플러그인 설정 공유는 팀 전체의 뇌를 동기화하는 거나 다름없다.

23번 온보딩 문서 자동 생성(/init)이랑 20번 Agent Skills는 지식 재사용의 극치다. 한 번 학습한 패턴을 다른 프로젝트에서도 즉시 활용할 수 있으니까, 개발 속도가 기하급수적으로 빨라질 것 같다. 코드베이스를 읽고 CLAUDE.md를 자동 생성한다는 건, 자동화가 단순 반복을 넘어서 메타-레벨의 지식 관리까지 하고 있다는 뜻이다.

전체적으로 Claude Code는 단순한 코딩 도구가 아니라, 개발자의 사고 과정까지 확장하고 자동화하는 시스템 이다.

Claude Code 주요 기능 총정리 (1~24)

<br>

기본 조작 및 흐름 제어

  1. 터미널 명령 즉시 실행 (Prefix !): !git status처럼 입력하면 모델 추론 없이 bash 명령어가 즉시 실행됩니다.
  2. 이전 상태 되돌리기 (Esc 두 번): 작업이 꼬였을 때 깔끔한 이전 지점으로 대화와 코드를 되감습니다.
  3. 세션 이어가기 (--continue, --resume): 직전 대화를 바로 잇거나, 과거 세션 목록에서 선택해 재개할 수 있습니다.
  4. 세션 이름 지정 (/rename): 세션에 이름을 붙여 관리하고, 나중에 이름으로 바로 불러올 수 있습니다.
  5. 프롬프트 임시 저장 (Ctrl+S): 작성 중인 초안을 저장합니다. 다른 메시지를 보낸 후에도 자동으로 복원됩니다.
  6. 이전 프롬프트 검색 (Ctrl+R): 과거에 입력했던 프롬프트를 역방향으로 검색하여 재사용합니다.
<br>

추론 및 환경 설정

  1. Extended Thinking 활성화: API 요청 설정을 통해 모델이 더 깊게 추론하도록 유도합니다.
  2. 키워드로 생각 깊이 조절: think, ultrathink 등 키워드에 따라 사고 토큰 양을 조절하여 난이도 높은 설계에 대응합니다.
  3. 하단 정보 바 설정 (/statusline): 하단 상태 바에 모델명, 토큰량 등 필요한 정보만 보이도록 구성합니다.
  4. Hooks로 실행 제어: 특정 시점에 자동 실행될 쉘 명령을 설정해 AI 동작을 통제합니다.
  5. 플러그인 설정 공유 (/plugin): 명령어, 에이전트, 스킬 설정을 한 줄로 설치하여 팀원과 작업 환경을 동기화합니다.
<br>

맥락(Context) 및 데이터 관리

  1. 메모리 즉시 저장 (Prefix #): 특정 규칙이나 선호도를 파일 수정 없이 Claude의 메모리에 즉시 입력합니다.
  2. 토큰 사용 내역 확인 (/context): 현재 컨텍스트를 차지하는 요소들을 확인하여 효율적으로 관리합니다.
  3. 컨텍스트 퀵 추가 (Prefix @): 파일, 디렉토리, MCP 서버 등을 대화 맥락에 즉시 추가하거나 끕니다.
  4. 자동 온보딩 문서 생성 (/init): 코드베이스를 읽고 빌드/테스트 방법 등을 정리한 CLAUDE.md 파일을 자동 생성합니다.
  5. 대화 기록 문서화 (/export): 현재 대화의 모든 프롬프트와 응답을 마크다운 파일로 내보냅니다.
<br>

고급 기능 및 자동화

  1. Vim 방식 편집 (/vim): 키보드만으로 프롬프트를 정교하게 수정할 수 있는 Vim 모드를 지원합니다.
  2. Headless 모드 (-p): 대화창 없이 명령형으로 실행하여 스크립트나 CI/CD에 통합합니다.
  3. 원격 세션 및 백그라운드 실행 (&): 작업을 웹으로 보내 백그라운드에서 실행하고 다른 터미널에서 불러옵니다.
  4. 사용 통계 확인 (/stats): 작업 횟수, 사용 패턴 등의 통계를 시각적으로 확인합니다.
  5. YOLO 모드 (--dangerously-skip-permissions): 권한 확인 절차를 생략하고 모든 명령을 즉시 실행합니다.
  6. 다음 프롬프트 자동 제안: 작업 완료 후음에 할 만한 요청을 미리 보여주어 흐름을 잇습니다.
  7. 브라우저 직접 제어 (/chrome): 브라우저를 직접 열어 클릭, DOM 검사, 디버깅을 수행합니다.
  8. 작업 방식 재사용 (Agent Skills): 특정 노하우를 폴더 단위로 묶어 학습시키고 다른 프로젝트에서도 활용합니다.