CLI, SDK, dan library
Alat resmi untuk membangun dengan Claude API: CLI ant, SDK klien dalam tujuh bahasa, dan library khusus framework.
Anthropic menyediakan tiga jenis alat resmi untuk membangun dengan Claude API:
- CLI: Alat baris perintah
antuntuk scripting shell dan penggunaan interaktif. - SDK klien: Klien Messages API serbaguna untuk Python, TypeScript, C#, Go, Java, PHP, dan Ruby. Setiap SDK menyediakan antarmuka idiomatis, keamanan tipe, dan dukungan bawaan untuk streaming, percobaan ulang, dan penanganan error.
- Library dan integrasi: Paket dan lapisan kompatibilitas yang mengekspos Claude di dalam permukaan API framework lain, bukan Messages API secara langsung.
CLI
Scripting shell, flag bertipe, transformasi respons
SDK klien
Klien sinkron dan asinkron, model Pydantic
Dukungan Node.js, Deno, Bun, dan browser
.NET Standard 2.0+, integrasi IChatClient
Pembatalan berbasis context, opsi fungsional
Pola builder, asinkron dengan CompletableFuture
Value object, pola builder
Tipe Sorbet, helper streaming
Library dan integrasi
Library dan integrasi mengekspos Claude melalui permukaan API framework lain. Keduanya bukan klien Messages API serbaguna.
Paket Swift untuk API LanguageModelSession milik Apple
Gunakan Claude melalui permukaan OpenAI SDK
Membangun agen atau menggunakan Claude Code?
CLI, SDK klien, dan library ditujukan untuk memanggil Claude API sendiri: Anda mengirim setiap permintaan dan menangani setiap respons. Claude Code, Claude Agent SDK, dan Claude Managed Agents bekerja pada tingkat yang lebih tinggi, menyediakan loop agen, eksekusi alat, dan runtime.
Alat coding agentik untuk mendelegasikan tugas coding kepada Claude
Bangun agen yang berjalan dalam proses yang Anda operasikan
Jalankan agen di infrastruktur terkelola Anthropic
Was this page helpful?