개인적으로 제가 신뢰하는 저의 nest.js 사부님의 유튜브 영상내용을 요약한 글입니다.
안녕하세요! 오늘은 클로드 코드에 대한 모든 것을 알려드릴게요. 클로드 코드를 처음 사용하시거나, 이미 쓰고 계시더라도 도움이 될 만한 꿀팁들을 꽉꽉 채워왔어요. CLI 기본기부터 인터랙티브 모드, 그리고 IDE 연동까지, 핵심 내용들만 쏙쏙 뽑아 설명해 드릴게요.
📚 목차
- 1️⃣ 클로드 코드 소개 & 기본 설정
- 2️⃣ CLI 기본기 마스터하기
- 3️⃣ 인터랙티브 모드 & 슬래시 커맨드
- 4️⃣ CLAIDE.md 파일 활용법
- 5️⃣ IDE 연동 완전 정복
- 6️⃣ 엔트로픽 공식 꿀팁
- 7️⃣ 고급 활용 기술
- 8️⃣ 학습 도구로 활용하기
- 9️⃣ 실수 복구 & 롤백 방법
- 🔟 효율적인 워크플로우 구축
1️⃣ 클로드 코드 소개 & 기본 설정
🤖 클로드 코드란?
클로드 코드는 코딩 작업을 효율적으로 돕는 AI 도구예요. 우리가 코딩을 할 때 AI의 도움을 받을 수 있도록 만들어진 프로그램이라고 생각하면 쉽어요.
📦 설치 방법
npm install -g @anthropic-ai/claude-code
설치가 끝나면 claude라고 입력하고 엔터를 누르면 바로 클로드 코드를 시작할 수 있어요. 실행된 창에서 클로드와 채팅을 시작할 수 있죠.
또한, 클로드를 실행하면서 동시에 프롬프트(명령어)를 입력할 수도 있어요. claude 명령어 뒤에 바로 프롬프트를 넣으면, 클로드 코드가 프로젝트 분석을 시작하면서 바로 실행되는 것을 확인할 수 있답니다.
2️⃣ CLI 기본기 마스터하기
클로드 코드를 더 똑똑하게 사용하려면 CLI(명령줄 인터페이스) 기본기를 알아두는 것이 좋아요.
🔄 데이터 파이핑
데이터를 클로드에게 파이핑(전달)하는 방법이 있어요. 어떤 명령어를 사용하든 | (파이프) 기호를 통해 클로드에게 데이터를 주입하면, 정확한 데이터를 사용하여 작업을 할 수 있답니다. 이는 헤드리스 모드와 함께 사용하면 더욱 유용해요.
🔄 세션 연속 기능
최근 세션을 바로 이어서 작업하는 방법도 있어요:
claude -c또는claude --continue: 가장 최근에 작업했던 세션부터 시작claude --resume또는claude -r: 세션 선택 창에서 원하는 세션 선택claude update: 클로드 코드 업데이트
3️⃣ 인터랙티브 모드 & 슬래시 커맨드
클로드 코드의 인터랙티브 모드에서는 다양한 슬래시 커맨드를 사용할 수 있어요.
📝 주요 슬래시 커맨드
/help: 도움말 보기 (초보자 필수!)/clear: 대화 이력 비우기 - 컴텍스트 확보에 극히 중요!/compact: 대화를 요약하고 압축하여 컴텍스트 윈도우 확보/model: AI 모델 선택/status: 계정 및 시스템 상태 확인
📊 컴텍스트 관리 꿀팁
/clear 커맨드는 클로드 코드를 사용하면서 가장 중요한 기능 중 하나예요. 새로운 내용을 다룰 때는 자주 사용해서 컴텍스트 윈도우를 최대한 확보해야 하고, 이렇게 하면 환각(Hallucination) 가능성도 낮아진답니다.
/compact 커맨드도 중요해요. 이 커맨드는 대화를 요약하고 압축해서 컴텍스트 윈도우를 확보해 줘요. 만약 사용하지 않고 컴텍스트 윈도우를 넘기게 되면 오토 컴팩트가 실행되는데, 이는 우리가 경계해야 할 부분이에요.
/compact 뒤에 어떤 내용을 유지할지 입력하면, 그 내용을 중심으로 요약을 해 주기도 한답니다.
4️⃣ CLAIDE.md 파일 활용법
CLAIDE.md 파일은 클로드 코드의 효율을 극대화할 수 있는 가장 쉽고 강력한 방법이에요!
📝 CLAIDE.md의 역할
이 파일에 프로젝트 구조나 중요한 기능 설명을 요약해 두면, 클로드 코드가 프로젝트 전체를 스캐닝하지 않아도 되어서 성능이 압도적으로 높아진답니다.
📁 CLAIDE.md 파일의 4가지 종류
- 엔터프라이즈 파일: 회사 코딩 스탠다드나 기업 전반적인 규칙 저장
- 프로젝트 메모리 파일: 프로젝트 관련 규칙 저장
- 사용자 메모리 파일: 나만 사용하는 규칙 저장
- 프로젝트 로컴 메모리 파일: 프로젝트 관련 규칙이지만 개인적으로 사용할 규칙들 저장
🎯 파일 태깅 방법
CLAIDE.md에서 파일을 태깅하는 방법도 간단해요:
@기호를 사용해서 정확한 파일을 태깅- 절대 경로와 상대 경로 모두 사용 가능
- 네스팅 기능 지원 - 하위 폴더에도 CLAIDE.md 파일 생성 가능
5️⃣ IDE 연동 완전 정복
클로드 코드를 IDE(통합 개발 환경)와 연동하면 더욱 편리하게 사용할 수 있어요.
✨ 주요 연동 기능
- 플러그인 설치 후 터미널과 바로 연동
Control + ESC또는Command + ESC단축키로 빠른 실행- 코드 하이라이트 시 자동 대화 문맥 주입
- Diff 기능이 있는 IDE에서 변경 사항 쉽게 확인
- 파일 참조 단축키: Mac
Command + Option + K, WindowsAlt + Control + K
6️⃣ 엔트로픽 공식 꿀팁
엔트로픽이 직접 알려주는 클로드 코드 활용 꿀팁들도 놓치지 마세요!
🔧 Git CLI 설치 필수
클로드 코드는 Git 커밋 분석 같은 Git CLI 작업을 이미 할 줄 알기 때문에 Git CLI를 꿀 설치하라는 거예요. 완벽한 메시지로 커밋하거나 롤백하고, Pull Request를 만드는 등 복잡한 Git 관련 워크플로우를 쉽게 다룰 수 있답니다.
🔌 MCP(벀티플 코드 플랫폼) 활용
클로드 코드 자체로도 훌륭하지만, 슈퍼베이스나 플레이라이트 같은 다양한 MCP를 함께 사용하면 AI 세계관을 확장할 수 있어서 더욱 유용해요.
⚙️ 커스텀 슬래시 커맨드
사용자가 직접 깃허브 관련 커맨드나 테스트 관련 커맨드를 미리 만들어 두고 반복적으로 사용할 수 있어요.
7️⃣ 고급 활용 기술
현상역메모리 Thinking 토큰 활용
think, think, think, ultrac순서대로 더 많은 토큰 배정- 처리 시간과 토큰 수 빈율성 고려하여 선택적 사용
🧪 TDD(테스트 주도 개발) 적극 활용
- 테스트 코드 먼저 작성 → 구현 작성 순서
- 테스트 먼저 커밋, 통과하는 코드 완성 후 커밋
🖼️ 스크린샷 활용
- 플레이라이트나 퍼페티어 MCP로 자동 스크린샷
- 클로드 코드에게 주입하여 반복 작업 효율화
8️⃣ 학습 도구로 활용하기
클로드 코드를 마치 선생님처럼 활용할 수도 있어요!
📚 코드베이스 이해하기
- 새로운 코드베이스를 이해해야 할 때 전반적인 내용부터 시작
- 점차 세부적으로 궁금한 부분 상세히 질문
✍️ 상세한 프롬프트 작성
"테스트를 작성해 줘" 대신 " sample.파일의 테스트 코드를 작성해 줘. 사용자가 로그인된 상태인 HTTP 헤더를 꿀 포함해 주고, 모의하지 말아 줘"처럼 명확하게 작성
🖼️ 이미지 전달 방법
- 스크린샷 드래그 앤 드롭 또는
Ctrl + V붙여넣기 - Mac 사용자: 복사는
Command + C, 붙여넣기는Ctrl + V @입력으로 파일 목록 보기 및 Tab으로 탐색
🎥 원본 영상
https://www.youtube.com/watch?v=a1a9wV88MSM&t=424s
📚 자매품
강사님이 집필하신 교재

![[개념 원리 해설서] AI의 똑똑한 기억법: 필요한 것만 가르치는 ‘컨텍스트 관리’의 마법](/_next/image?url=https%3A%2F%2Fstcwgfbjyvlyshdvojgn.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fpost-images%2Fcovers%2F1776244086953-7bwly4.png&w=3840&q=75)

