Claude 코드 베스트 프랙티스

발행: (2025년 12월 23일 오후 03:42 GMT+9)
3 분 소요
원문: Dev.to

Source: Dev.to

Fundamental

Essential commands: Bash mode (cmd)

  • Make documentation
  • create todo list
  • shift+tab or /model: 모델 변경
  • Check memory: /memory
  • space 키 또는 esc: 한 번 누르면 중단, 두 번 누르면 세션의 이전 프롬프트로 돌아감

Debugging

  • 스크린샷
  • 흐름 또는 기능에 대한 테스트 작성
  • Claude를 이용한 TDD 활용

Make Claude.md

  • 프로젝트 개요: 앱 이름, 플랫폼, 기술 스택, 아키텍처, …
  • 현재 날짜 가져오기: (기술 스택에 대한 메모, …)
  • Todo 리스트
  • 개발 환경
  • 일반적인 빌드 문제 및 해결책
  • 테스트 및 디버깅
  • 피해야 할 일반적인 실수
  • 기능 개발 워크플로우
  • 문서 구조
  • 메시지 큐: 프롬프트를 입력하면 에이전트가 처리하고, 새 프롬프트를 입력하는 동안 큐에 쌓여 나중에 처리됩니다. 이는 이전 프롬프트에 영향을 줄 수 있습니다.
  • 긴 프롬프트: prompt.md 단계 마크다운 파일에 푸시해야 함

Intermediate

Using GitHub workflows

  • 기능 계획 및 사고
  • Planning mode 사용: /mode 명령으로 모델 선택
  • 사고 모드: think < think hard < think harder < ultra think
  • 리서치 활용: 연결된 문서를 읽고 API 구축 방법을 조사하거나 PDF를 읽어 구현 …
  • PRD 작성: 기능, 사용자 경험 가이드, API, 문서, 기술 설계 문서 등.
  • 자동 변경 추적: /changelog day

GitHub Action Integration

  • /install-github-app: 풀 리퀘스트에 댓글을 달아 액션 트리거

Think like a product manager

  • 마크다운 파일을 기반으로 명확하고 관련성 있는 컨텍스트와 제약 조건 제공
  • 코드를 검토하고 구현된 모든 것이 작동하는지 확인, 추상화 수준이 높은 출력 확인

Master

Using multiple agents

  • 병렬 서브‑에이전트를 사용해 브레인스토밍 … (그리고 하나 선택)

Collaborate with Git worktree

  • git worktree add {address location} 명령으로 기능 생성 프롬프트
  • 작업이 끝나면 에이전트에게 각 워크트리를 하나의 폴더로 병합하고 충돌을 해결하도록 요청

Custom slash commands

  • /changelog
  • /create-command

Subagents

  • /agents 명령으로 작업 처리를 위임하는 서브‑에이전트 생성

MCP server

  • 데이터베이스 MCP 예시: mongodb-mcp, postgres-mcp, supabase
  • 브라우저와 인터랙션: UI 클릭
  • Figma MCP

Read more on: Claude CLI Reference

That’s it! Happy reading and happy coding!

Back to Blog

관련 글

더 보기 »