Tan Kim

claude

Claude

Anthropic이 개발한 AI 어시스턴트. 안전성과 유용성을 중시하는 Constitutional AI 방법론으로 학습.

모델 라인업

모델 특징 용도
Claude Opus 최고 성능, 복잡한 추론 연구, 복잡한 분석
Claude Sonnet 성능/속도 균형 범용, 개발
Claude Haiku 경량, 빠른 응답 실시간 처리, 간단한 태스크

버전 히스토리

버전 출시 주요 특징
Claude 1 2023.03 최초 출시
Claude 2 2023.07 100K 컨텍스트
Claude 3 (Haiku/Sonnet/Opus) 2024.03 멀티모달, 성능 대폭 향상
Claude 3.5 Sonnet 2024.06 코딩 능력 강화
Claude 3.5 Haiku 2024.11 빠른 소형 모델
Claude 3.7 Sonnet 2025.02 하이브리드 추론
Claude 4.5 / 4.6 2025 최신 세대

주요 특징

  • 긴 컨텍스트: 최대 200K 토큰 (Claude 3+)
  • 멀티모달: 이미지, PDF, 문서 처리
  • 코드 생성: 고품질 코드 작성 및 디버깅
  • 안전성: Constitutional AI, 유해 콘텐츠 거부
  • 정직성: 모르면 모른다고 응답, 환각 최소화

API 사용

import anthropic
 
client = anthropic.Anthropic()
 
message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[
        {"role": "user", "content": "Hello, Claude!"}
    ]
)
 
print(message.content[0].text)

스트리밍

with client.messages.stream(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[{"role": "user", "content": "긴 글 작성해줘"}]
) as stream:
    for text in stream.text_stream:
        print(text, end="", flush=True)

시스템 프롬프트

client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    system="당신은 전문 개발자입니다. 코드 리뷰를 도와주세요.",
    messages=[{"role": "user", "content": "이 코드 리뷰해줘: ..."}]
)

비전 (이미지 처리)

import base64
 
with open("image.png", "rb") as f:
    image_data = base64.b64encode(f.read()).decode()
 
client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[{
        "role": "user",
        "content": [
            {
                "type": "image",
                "source": {
                    "type": "base64",
                    "media_type": "image/png",
                    "data": image_data,
                }
            },
            {"type": "text", "text": "이 이미지 설명해줘"}
        ]
    }]
)

Claude Code

Claude 기반 CLI 코딩 어시스턴트. 코드베이스 탐색, 파일 편집, 명령 실행 가능.

claude          # 대화형 모드
claude "질문"   # 단일 질의
claude -p "프롬프트"  # 파이프 입력

모델 ID (API)

claude-opus-4-6
claude-sonnet-4-6
claude-haiku-4-5-20251001

메모