anthropics/anthropic-sdk-typescript
Access to Anthropic's safety-first language model APIs in TypeScript
해결하는 문제
개발자가 수동으로 API 요청을 구성하지 않고도 서버 측 TypeScript 또는 JavaScript 애플리케이션에 Claude AI 기능을 표준화된 방식으로 통합할 수 있도록 제공합니다.
작동 방식
SDK는 Claude API를 래핑하는 역할을 하며, API 키로 클라이언트를 초기화하고 messages.create와 같은 타입 지정된 메서드를 사용하여 프롬프트를 전송하고 Claude 모델로부터 응답을 수신할 수 있습니다.
대상 사용자
Node.js, Deno, Bun, Cloudflare Workers, Vercel Edge Runtime 등 다양한 런타임에서 TypeScript 또는 JavaScript로 애플리케이션을 개발하는 소프트웨어 엔지니어.
주요 특징
- Node.js, Deno, Bun 등 여러 현대적인 JS 런타임 지원.
- Cloudflare Workers 및 Vercel Edge와 같은 엣지 컴퓨팅 환경과 호환.
- TypeScript 5.0+와의 내장 지원으로 더 나은 타입 안정성 제공.
dangerouslyAllowBrowser 플래그를 통해 선택적으로 브라우저 지원 제공.
관련
- 프로젝트
- 프로젝트
ben-vargas/ai-sdk-provider-claude-codeVercel AI SDK와 공식 Anthropic Claude Agent SDK(및 Claude Code CLI)를 연결하는 커뮤니티 프로바이더입니다. 이를 통해 Claude의 에이전트 기능(도구 사용 및 구조화된 출력 등)을 표준화된 Vercel AI SDK 인터페이스에서 사용할 수 있습니다.
- 프로젝트
anthropics/anthropic-sdk-goA Go SDK that provides typed, idiomatic access to Anthropic’s Claude LLM API, letting Go developers send prompts and receive responses with simple client and helper functions.
- 프로젝트
Piebald-AI/claude-code-lspsClaude Code (Anthropic의 AI 코딩 보조 도구)가 수십 가지 언어에 대해 IDE와 유사한 기능(정의 이동, 호버, 참조 검색 등)을 제공할 수 있도록 해주는 LSP 서버 정의의 마켓플레이스입니다. Claude Code ≥ 2.1.50를 설치하고 `npx tweakcc --apply`를 실행하여 패치를 적용한 후, `/plugin marketplace add Piebald‑AI/claude‑code‑lsps`로 마켓플레이스를 추가하고, `rust-analyzer`, `pyright`, `clangd` 등의 언어 서버 바이너리를 README에 따라 설치합니다. 리포지토리는 `.lsp.json` 구성과 마켓플레이스 JSON을 동기화하는 검증 스크립트를 포함합니다.
- 프로젝트
openai/openai-nodeOpenAI REST API용 공식 TypeScript 및 JavaScript 라이브러리로, 텍스트, 비전 및 실시간 AI 모델에 대한 타입 안전한 접근을 제공합니다.