SpyBara
Go Premium

llm-gateway.md 2026-06-27 01:01 UTC to 2026-06-29 23:02 UTC

1 added, 1 removed.

2026
Tue 30 23:02 Mon 29 23:02 Sat 27 01:01 Fri 26 23:00 Thu 25 23:58 Wed 24 22:02 Tue 23 22:00 Mon 22 23:59 Fri 19 22:58 Thu 18 22:00 Wed 17 17:02 Tue 16 21:57 Mon 15 23:02 Sat 13 21:59 Fri 12 22:00 Thu 11 23:01 Wed 10 23:57 Tue 9 06:34 Mon 8 06:52 Sat 6 06:24 Fri 5 06:45 Thu 4 06:52 Wed 3 06:53 Tue 2 06:51

LLM gateway

Arahkan Claude Code melalui LLM gateway untuk autentikasi terpusat, pelacakan penggunaan, dan kontrol biaya. Mencakup menghubungkan Claude Code ke gateway, meluncurkannya untuk organisasi Anda, apa yang Claude Code kirimkan ke gateway, dan bagaimana gateway berinteraksi dengan langganan claude.ai.

LLM gateway adalah proxy yang dijalankan organisasi Anda antara Claude Code dan penyedia model. Claude Code mengirimkan lalu lintas API ke gateway, dan gateway meneruskannya ke penyedia menggunakan kredensial yang dikendalikan organisasi Anda.

Apa yang disediakan gateway

Gateway memberikan organisasi Anda satu tempat untuk mengelola:

  • Kredensial: kunci penyedia tetap di sisi server; pengembang memegang kredensial gateway sebagai gantinya
  • Pelacakan penggunaan: atribusikan penggunaan berdasarkan pengembang atau tim, terlepas dari penyedia mana yang melayani permintaan
  • Kontrol biaya: terapkan anggaran dan batas laju di satu tempat
  • Pencatatan audit: catat setiap permintaan model untuk kepatuhan
  • Peralihan penyedia: ubah penyedia dalam konfigurasi gateway, tanpa menyentuh mesin pengembang

Semua ini kecuali peralihan penyedia berlaku apakah upstream adalah API Anthropic atau penyedia cloud.

Pertukaran adalah bahwa gateway menjadi infrastruktur yang dioperasikan organisasi Anda. Claude Code menambahkan kemampuan dengan setiap rilis, dan gateway yang tidak meneruskannya merusak fitur yang sesuai, jadi produk gateway perlu tetap diperbarui seiring Claude Code berkembang. Referensi protokol gateway mencakup apa yang harus diteruskan.

Bagaimana gateway bekerja

Secara default, Claude Code mengirimkan permintaan langsung ke API Anthropic di api.anthropic.com. Untuk merutekan melalui gateway, atur ANTHROPIC_BASE_URL ke alamat gateway; Claude Code mengirimkan permintaan yang sama ke sana sebagai gantinya. Gateway mengautentikasi pengembang, melampirkan kredensial penyedia organisasi Anda, dan meneruskan setiap permintaan ke penyedia mana pun yang dikonfigurasinya.

ANTHROPIC_BASE_URL adalah variabel alamat untuk sebagian besar gateway. Gateway yang menghadap penyedia cloud tertentu, seperti Bedrock, Vertex, Foundry, atau Claude Platform di AWS, menggunakan variabel URL dasar penyedia itu sebagai gantinya; Format API mencantumkan variabel mana yang cocok dengan setiap konfigurasi.

Diagram menunjukkan Claude Code merutekan melalui LLM gateway. Di zona mesin pengembang, CLI Claude Code, ekstensi VS Code, dan klien SDK CI atau Agent mengirimkan permintaan ke gateway, dengan variabel URL dasar untuk format API gateway menunjuk ke sana dan setiap pengembang memegang kredensial per-pengembang, dan aplikasi desktop mencapai gateway yang sama melalui konfigurasi yang didistribusikan organisasi. Di zona berlabel infrastruktur Anda, LLM gateway menangani autentikasi, pelacakan penggunaan, anggaran, dan perutean, dan meneruskan permintaan dengan kredensial organisasi Anda. Di zona penyedia model, panah solid mengarah ke penyedia yang Anda konfigurasi, ditampilkan sebagai API Anthropic, dan panah putus-putus mengarah ke opsi penyedia lain, diilustrasikan dengan Amazon Bedrock, Google Vertex AI, dan Microsoft Foundry sebagai contoh.

Dua jenis kredensial terlibat:

  • Kredensial pengembang: setiap pengembang memegang miliknya sendiri, dikeluarkan oleh gateway. Ini mengautentikasi mereka ke gateway dan mengidentifikasi mereka dalam pelacakan penggunaan
  • Kredensial penyedia: gateway memegang satu kredensial untuk akun penyedia Anda, dibagikan oleh semua lalu lintas yang diteruskan. Anda tidak menyediakan kunci penyedia per pengembang

Gateway meneruskan setiap permintaan ke penyedia yang Anda konfigurasi, seperti API Anthropic, Amazon Bedrock, Google Vertex AI, Microsoft Foundry, atau Claude Platform di AWS. Karena Claude Code hanya berbicara dengan gateway, pilihan penyedia adalah konfigurasi gateway, bukan klien.

Luncurkan gateway

Ketika Anda siap meluncurkan LLM gateway ke organisasi Anda, urutannya sama terlepas dari produk gateway mana yang Anda pilih:

  1. Terapkan gateway dan berikan kredensial penyedia Anda, sehingga dapat mengautentikasi permintaan yang diteruskannya.
  2. Keluarkan setiap pengembang kredensial gateway, sehingga penggunaan dikaitkan dengan pengembang dan offboarding mencabut satu kredensial.
  3. Distribusikan konfigurasi melalui file pengaturan terkelola dan alat rahasia Anda, sehingga setiap mesin menerima URL dasar dan kredensial. Ketika keduanya didistribusikan, pengembang tidak mengonfigurasi apa pun. Jika Anda tidak memiliki distribusi pengaturan, pengembang mengikuti halaman koneksi untuk menetapkan variabel sendiri.
  4. Minta setiap pengembang memeriksa konfigurasi di Claude Code, sehingga masalah distribusi muncul sebelum mereka bergantung pada gateway.

Luncurkan LLM gateway untuk organisasi Anda menjelaskan setiap langkah dan menunjukkan file konfigurasi untuk didistribusikan di setiap langkah. Gateway adalah satu bagian dari pengaturan organisasi; untuk penegakan kebijakan, visibilitas penggunaan, dan keputusan penanganan data, lihat Siapkan Claude Code untuk organisasi Anda.

Gateway pihak ketiga

Setiap gateway yang mengekspos format API yang didukung berfungsi. Anthropic tidak mendukung, memelihara, atau mengaudit produk gateway pihak ketiga. Terapkan mengikuti dokumentasi mereka sendiri, kemudian selesaikan sisi Claude Code dari peluncuran dengan langkah-langkah peluncuran.

Langganan dan gateway

Sementara variabel kredensial gateway atau apiKeyHelper aktif, langganan claude.ai pengembang tidak digunakan: kredensial menggantikan login langganan untuk sesi itu, dan batas penggunaan langganan tidak berlaku. Lalu lintas itu ditagih per token kepada siapa pun yang memiliki kredensial yang diteruskan gateway, seperti akun Anthropic Console organisasi Anda, atau akun Bedrock, Vertex, atau Foundry Anda ketika gateway merutekan ke sana.

Menetapkan hanya ANTHROPIC_BASE_URL, tanpa kredensial gateway, tidak menggantikan langganan. Permintaan masih merutekan melalui gateway, tetapi login claude.ai yang disimpan tetap menjadi kredensial aktif, sehingga batas penggunaan dan penagihan berlaku. Gateway yang meneruskan lalu lintas ini ke Anthropic harus meneruskan kemampuan OAuth di anthropic-beta; lihat referensi header permintaan.

Konfigurasi secara terpisah dari gateway

Gateway menentukan di mana permintaan API model dikirim. Pemilihan model, sisa lalu lintas jaringan Claude Code, dan proxy korporat dikonfigurasi secara terpisah:

  • Pemilihan model: URL dasar menentukan di mana permintaan pergi, bukan model mana yang menjawabnya. Pilih model dengan perintah /model atau variabel lingkungan model; lihat cara mengatur model Anda
  • Lalu lintas sisi klien: pemeriksaan versi dan telemetri klien opsional, keduanya dinonaktifkan dengan CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC, dan lalu lintas login ketika login claude.ai atau Console digunakan, pergi ke endpoint pembaruan dan autentikasi Anthropic daripada gateway. Lihat persyaratan akses jaringan untuk domain
  • Proxy korporat: proxy yang ditetapkan dengan HTTPS_PROXY duduk di antara Claude Code dan setiap server yang dibicarakannya, termasuk gateway. Jika jaringan Anda memerlukan proxy, konfigurasi keduanya; lihat konfigurasi proxy