Claude Code란?

Claude Code는 Anthropic에서 개발한 AI 기반 코딩 어시스턴트입니다. 터미널에서 직접 실행되며, 코드 작성, 디버깅, 리팩토링 등 다양한 개발 작업을 도와줍니다.

주요 기능

  • 코드 생성: 자연어로 요청하면 코드를 생성합니다
  • 코드 분석: 기존 코드를 분석하고 개선점을 제안합니다
  • 디버깅: 오류를 찾고 수정 방안을 제시합니다
  • 파일 편집: 직접 파일을 수정할 수 있습니다
  • Git 연동: 커밋, PR 생성 등을 자동화합니다

설치 방법

npm install -g @anthropic-ai/claude-code

기본 사용법

# 프로젝트 디렉토리에서 실행
claude

# 특정 작업 요청
claude "이 함수에 에러 핸들링 추가해줘"
claude "테스트 코드 작성해줘"

CLAUDE.md 파일

프로젝트 루트에 CLAUDE.md 파일을 생성하면, Claude Code가 프로젝트 컨텍스트를 이해하는 데 도움이 됩니다.

# CLAUDE.md 예시
## 빌드 명령어
- npm run build
- npm test

## 프로젝트 구조
- src/: 소스 코드
- tests/: 테스트 파일

  • 구체적인 요청을 하면 더 정확한 결과를 얻을 수 있습니다
  • 파일 경로를 명시하면 해당 파일을 직접 수정합니다
  • TodoWrite 기능으로 복잡한 작업을 단계별로 관리합니다