본문으로 건너뛰기

API 키 설정

💡 이 챕터에서 배우는 것: API 키 발급, 안전한 설정 방법, 요금제 선택 가이드

전제 지식

설치 가이드를 먼저 완료해야 합니다.


API 키란?

API 키는 Claude AI 서비스에 접근하기 위한 인증 암호입니다. Claude Code가 Anthropic 서버와 통신할 때 사용합니다.

중요

API 키는 절대 공개 저장소(GitHub 등)에 올리지 마세요. 유출 시 요금이 청구될 수 있습니다.


API 키 발급 방법

1단계: Anthropic Console 접속

console.anthropic.com 접속 → 계정 생성 또는 로그인

2단계: API Keys 메뉴 이동

좌측 사이드바 → API Keys 클릭

3단계: 새 API 키 생성

Create Key 버튼 클릭 → 키 이름 입력 (예: claude-code-personal) → Create Key

4단계: API 키 복사

생성된 키(sk-ant-api03-...)를 복사합니다. 이 화면을 벗어나면 다시 볼 수 없으니 안전한 곳에 보관하세요.


API 키 설정 방법

방법 1: Claude Code 대화형 설정 (권장)

처음 실행 시 API 키 입력 프롬프트가 나타납니다.

claude
# 복사한 키를 붙여넣고 Enter

방법 2: 환경변수로 설정

export ANTHROPIC_API_KEY="sk-ant-api03-..."
claude

방법 3: 셸 설정 파일에 영구 저장

macOS (zsh 사용 시, 기본 셸):

echo 'export ANTHROPIC_API_KEY="sk-ant-api03-..."' >> ~/.zshrc
source ~/.zshrc

macOS/Linux (bash 사용 시):

echo 'export ANTHROPIC_API_KEY="sk-ant-api03-..."' >> ~/.bashrc
source ~/.bashrc

Windows PowerShell:

[System.Environment]::SetEnvironmentVariable("ANTHROPIC_API_KEY", "sk-ant-api03-...", "User")

요금제 이해하기

Claude Code는 Anthropic API를 사용하므로 사용량에 따라 비용이 발생합니다.

가격 구조 (2026년 기준)

모델가격특징
Claude Haiku저렴빠름, 간단한 작업
Claude Sonnet중간균형 (Pro/Team Standard 기본값)
Claude Opus고가최고 성능 (Max/Team Premium 기본값)

정확한 가격은 Anthropic 공식 요금 페이지를 확인하세요.

실제 사용량 예시

일반적인 개발 세션(30분):

  • 소규모 버그 수정: $0.01 ~ $0.05
  • 새 기능 구현: $0.10 ~ $0.50
  • 대규모 리팩토링: $0.50 ~ $2.00

비용 관리 팁

  1. 크레딧 한도 설정: Console → Settings → Limits에서 월별 사용 한도 설정
  2. Haiku 모델 사용: 간단한 작업은 Haiku로 (/model claude-haiku-4-5-20251001)
  3. 캐싱 활용: 동일 컨텍스트 반복 시 프롬프트 캐싱으로 최대 90% 절감

무료로 시작하는 방법

Claude.ai 구독자 (Max 플랜)

Claude.ai Max 구독자는 Claude Code를 추가 비용 없이 사용할 수 있습니다.

claude
# "Login with Claude.ai" 옵션 선택

API 크레딧 방식

Anthropic Console에서 카드를 등록하고, 최소 $5부터 충전해서 시작할 수 있습니다.


보안 모범 사례

.gitignore에 반드시 추가:

.env
*.env

절대 하지 말아야 할 것:

  • API 키를 코드에 하드코딩
  • GitHub, GitLab 등 공개 저장소에 키 업로드

만약 키가 유출됐다면:

  1. 즉시 Console → API Keys → 해당 키 비활성화
  2. 새 키 발급
  3. 모든 환경에서 키 교체

핵심 정리

  • API 키는 console.anthropic.com에서 발급
  • 환경변수 ANTHROPIC_API_KEY로 설정하는 것이 안전
  • 사용량에 따라 비용 발생 → 월 한도 설정 권장
  • Claude.ai Max 플랜 구독자는 추가 비용 없음

다음 단계

IDE 연동 — VS Code와 JetBrains에서 Claude Code를 더 편리하게 사용하는 방법