Stop Making Claude Code Mistakes! (Workflow That Works Every Time)
- Claude Code를 효과적으로 사용하기 위한 워크플로우 소개 🛠️
claude 명령어를 통해 Claude를 실행하고, dangerously skip permissions 플래그를 사용하여 YOLO 모드로 실행할 수 있지만 권장하지 않음 ⚠️
- 터미널을 분리하여 Claude Code 작업 공간을 넓히고, 탭 이름을 변경하여 관리 용이성을 높임 🗂️
- Shift + Enter 키 바인딩을 설정하여 Claude Code에서 여러 줄의 입력을 지원 ⌨️
- 프로젝트 구조 설정 시 Claude에게 기술 스택을 지정하여 제어력을 확보하고, Next.js와 SQLite 데이터베이스를 설정하는 예시 제시 🗄️
- 복잡한 작업에 대해 Claude Code가 생성하는 To-Do 목록을 활용하여 진행 상황을 추적하고, 각 단계별로 승인 또는 거부 가능 ✅
claude.md 파일을 통해 Claude Code에 프로젝트 수준의 지침을 제공하고, 일관된 동작을 유지하도록 함 📝
# 해시태그를 사용하여 메모리를 추가하고, 프로젝트 또는 사용자 수준에서 규칙을 적용 📌
/init 명령어를 사용하여 Claude Code가 자동으로 프로젝트를 스캔하고 claude.md 파일을 생성하도록 함 ⚙️
- 데이터베이스 시딩을 원하지 않을 경우, Claude Code의 동작을 중단시키고 수정하여 불필요한 데이터 생성을 방지 🚫
- 변경 사항 적용 후 개발 서버를 자동으로 시작하도록 설정하여 개발 효율성을 높임 🚀
- 앱의 문제점을 Claude Code에 설명하고, 오류 메시지를 공유하여 문제 해결을 지원 🐛
- 커밋을 생성하여 변경 사항을 저장하고, 필요시 이전 커밋으로 롤백하여 코드 안정성을 확보 ⏪
- 긴 대화로 인한 컨텍스트 손실을 방지하기 위해
/clear 또는 /compact 명령어를 사용하여 대화를 정리하고 요약 🧹
/compact 명령어 사용 시 Ctrl + R 키를 통해 요약 내용을 확인하고 숨길 수 있음 👁️
- Claude Code 사용을 종료하려면
/exit 명령어를 사용 🚪