Claude Platform Docs
SDK, CLI 및 라이브러리

SDK, CLI 및 라이브러리

Claude API로 빌드하기 위한 공식 도구: 7개 언어의 클라이언트 SDK, ant CLI, 프레임워크별 라이브러리.

Anthropic은 Claude API로 빌드하기 위한 세 가지 종류의 공식 도구를 제공합니다:

  • CLI: 셸 스크립팅 및 대화형 사용을 위한 ant 명령줄 도구입니다.
  • 클라이언트 SDK: Python, TypeScript, C#, Go, Java, PHP, Ruby용 범용 Messages API 클라이언트입니다. 각 SDK는 언어 관용적인 인터페이스, 타입 안전성, 그리고 "streaming"(스트리밍), 재시도, 오류 처리, OpenTelemetry 추적에 대한 기본 지원을 제공합니다.
  • 라이브러리 및 통합: Messages API를 직접 노출하는 대신 다른 프레임워크의 API 표면 내에서 Claude를 노출하는 패키지 및 호환성 계층입니다.

CLI

클라이언트 SDK

클라이언트 SDK의 각 메이저 버전은 기본적으로 하나의 API 버전을 전송하며, 새로운 API 버전마다 새로운 메이저 버전이 함께 출시됩니다. 2026-10-21로 이전하려면 2026-10-21로 업그레이드를 참조하세요.

최신 버전

동일한 버전 정보는 https://platform.claude.com/docs/sdk-versions.json에서 JSON으로도 제공됩니다.

라이브러리 및 통합

라이브러리 및 통합은 다른 프레임워크의 API 표면을 통해 Claude를 노출합니다. 이들은 범용 Messages API 클라이언트가 아닙니다.

에이전트를 빌드하거나 Claude Code를 사용하시나요?

CLI, 클라이언트 SDK 및 라이브러리는 Claude API를 직접 호출하기 위한 것으로, 각 요청을 직접 보내고 각 응답을 직접 처리합니다. Claude Code, Claude Agent SDK, Claude Managed Agents는 더 높은 수준에서 작동하며 에이전트 루프, 도구 실행 및 런타임을 제공합니다.

Was this page helpful?