6 6
7> Arahkan Claude Code melalui gateway LLM yang sudah dijalankan organisasi Anda. Mencakup menghubungkan Claude Code ke gateway, meluncurkannya untuk organisasi Anda, dan apa yang Claude Code kirimkan ke gateway.7> Arahkan Claude Code melalui gateway LLM yang sudah dijalankan organisasi Anda. Mencakup menghubungkan Claude Code ke gateway, meluncurkannya untuk organisasi Anda, dan apa yang Claude Code kirimkan ke gateway.
8 8
9Bagian ini mencakup penggunaan produk gateway yang sudah dijalankan organisasi Anda, bukan [gateway aplikasi Claude](/docs/id/claude-apps-gateway). Untuk apa itu gateway, bagaimana gateway berada di antara Claude Code dan penyedia Anda, dan cara memilih antara gateway aplikasi Claude dan produk lain, lihat [gambaran umum gateway](/docs/id/gateways.md).9Bagian ini mencakup penggunaan produk gateway yang sudah dijalankan organisasi Anda, bukan [gateway aplikasi Claude](https://code.claude.com/docs/id/claude-apps-gateway). Untuk apa itu gateway, bagaimana gateway berada di antara Claude Code dan penyedia Anda, dan cara memilih antara gateway aplikasi Claude dan produk lain, lihat [gambaran umum gateway](https://code.claude.com/docs/id/gateways.md).
10 10
11> [!NOTE]11> [!NOTE]
12>12>
13> * Jika Anda adalah pengembang yang terhubung ke gateway yang ada: [hubungkan Claude Code ke gateway Anda](/docs/id/llm-gateway-connect.md)13> * Jika Anda adalah pengembang yang terhubung ke gateway yang ada: [hubungkan Claude Code ke gateway Anda](https://code.claude.com/docs/id/llm-gateway-connect.md)
14> * Jika Anda adalah admin yang meluncurkan gateway untuk organisasi Anda: [terapkan dan distribusikan gateway](/docs/id/llm-gateway-rollout.md)14> * Jika Anda adalah admin yang meluncurkan gateway untuk organisasi Anda: [terapkan dan distribusikan gateway](https://code.claude.com/docs/id/llm-gateway-rollout.md)
15> * Jika Anda mengonfigurasi produk gateway: [panduan kompatibilitas gateway](/docs/id/llm-gateway-protocol.md)15> * Jika Anda mengonfigurasi produk gateway: [panduan kompatibilitas gateway](https://code.claude.com/docs/id/llm-gateway-protocol.md)
16 16
17Setiap gateway yang mengekspos [format API yang didukung](/docs/id/llm-gateway-protocol.md#api-formats) berfungsi. Anthropic tidak mendukung, memelihara, atau mengaudit produk gateway pihak ketiga, dan tidak mendukung perutean Claude Code ke model non-Claude melalui gateway apa pun. Terapkan gateway mengikuti dokumentasinya sendiri, kemudian selesaikan sisi Claude Code dengan [langkah-langkah peluncuran di bawah](#roll-out-a-gateway).17Setiap gateway yang mengekspos [format API yang didukung](https://code.claude.com/docs/id/llm-gateway-protocol.md#api-formats) berfungsi. Anthropic tidak mendukung, memelihara, atau mengaudit produk gateway pihak ketiga, dan tidak mendukung perutean Claude Code ke model non-Claude melalui gateway apa pun. Terapkan gateway mengikuti dokumentasinya sendiri, kemudian selesaikan sisi Claude Code dengan [langkah-langkah peluncuran di bawah](#roll-out-a-gateway).
18 18
19## Apa yang disediakan gateway19## Apa yang disediakan gateway
20 20
26* **Pencatatan audit**: catat setiap permintaan model untuk kepatuhan26* **Pencatatan audit**: catat setiap permintaan model untuk kepatuhan
27* **Peralihan penyedia**: ubah penyedia dalam konfigurasi gateway, tanpa menyentuh mesin pengembang27* **Peralihan penyedia**: ubah penyedia dalam konfigurasi gateway, tanpa menyentuh mesin pengembang
28 28
29Semua ini kecuali peralihan penyedia berlaku apakah upstream adalah API Anthropic atau [penyedia cloud](/docs/id/third-party-integrations.md). Peralihan penyedia tanpa mengonfigurasi ulang mesin pengembang juga bergantung pada gateway yang mengekspos satu [endpoint format Anthropic](/docs/id/llm-gateway-protocol.md#api-formats) terlepas dari upstream. Gateway yang mengekspos format penyedia sendiri mengikat konfigurasi klien ke penyedia itu dan mengubah [apa yang Claude Code kirimkan dan default mana yang diterapkannya](/docs/id/llm-gateway-protocol.md#how-the-connection-method-changes-client-behavior).29Semua ini kecuali peralihan penyedia berlaku apakah upstream adalah API Anthropic atau [penyedia cloud](https://code.claude.com/docs/id/third-party-integrations.md). Peralihan penyedia tanpa mengonfigurasi ulang mesin pengembang juga bergantung pada gateway yang mengekspos satu [endpoint format Anthropic](https://code.claude.com/docs/id/llm-gateway-protocol.md#api-formats) terlepas dari upstream. Gateway yang mengekspos format penyedia sendiri mengikat konfigurasi klien ke penyedia itu dan mengubah [apa yang Claude Code kirimkan dan default mana yang diterapkannya](https://code.claude.com/docs/id/llm-gateway-protocol.md#how-the-connection-method-changes-client-behavior).
30 30
31Pertukaran 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. [Panduan kompatibilitas gateway](/docs/id/llm-gateway-protocol.md) mencakup apa yang harus diteruskan.31Pertukaran 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. [Panduan kompatibilitas gateway](https://code.claude.com/docs/id/llm-gateway-protocol.md) mencakup apa yang harus diteruskan.
32 32
33## Luncurkan gateway33## Luncurkan gateway
34 34
36 36
371. Terapkan gateway dan berikan kredensial penyedia Anda, sehingga dapat mengautentikasi permintaan yang diteruskannya.371. Terapkan gateway dan berikan kredensial penyedia Anda, sehingga dapat mengautentikasi permintaan yang diteruskannya.
382. Keluarkan setiap pengembang kredensial gateway, sehingga penggunaan dikaitkan dengan pengembang dan offboarding mencabut satu kredensial.382. Keluarkan setiap pengembang kredensial gateway, sehingga penggunaan dikaitkan dengan pengembang dan offboarding mencabut satu kredensial.
393. Distribusikan konfigurasi melalui [file pengaturan terkelola](/docs/id/managed-settings.md#delivery-mechanisms) 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](/docs/id/llm-gateway-connect.md) untuk menetapkan variabel sendiri.393. Distribusikan konfigurasi melalui [file pengaturan terkelola](https://code.claude.com/docs/id/managed-settings.md#delivery-mechanisms) 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](https://code.claude.com/docs/id/llm-gateway-connect.md) untuk menetapkan variabel sendiri.
404. Minta setiap pengembang [memeriksa konfigurasi di Claude Code](/docs/id/llm-gateway-connect.md#check-for-an-existing-configuration), sehingga masalah distribusi muncul sebelum mereka bergantung pada gateway.404. Minta setiap pengembang [memeriksa konfigurasi di Claude Code](https://code.claude.com/docs/id/llm-gateway-connect.md#check-for-an-existing-configuration), sehingga masalah distribusi muncul sebelum mereka bergantung pada gateway.
41 41
42[Luncurkan gateway LLM untuk organisasi Anda](/docs/id/llm-gateway-rollout.md) 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](/docs/id/admin-setup.md).42[Luncurkan gateway LLM untuk organisasi Anda](https://code.claude.com/docs/id/llm-gateway-rollout.md) 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](https://code.claude.com/docs/id/admin-setup.md).
43 43
44Untuk membuat gateway yang dicapai melalui `ANTHROPIC_BASE_URL` menjadi satu-satunya tujuan yang dapat digunakan mesin terkelola, atur [`allowedProviders`](/docs/id/settings-reference#allowedproviders) ke `["customEndpoint"]` dalam file pengaturan terkelola yang sama dan masukkan `ANTHROPIC_BASE_URL` gateway dalam blok `env` file tersebut. Claude Code kemudian menolak sesi yang ditunjukkan ke tempat lain, termasuk ke Anthropic secara langsung atau ke proxy pengembang sendiri, dan menerima `ANTHROPIC_BASE_URL` hanya dengan nilai yang Anda tetapkan di sana. Untuk gateway yang dicapai melalui variabel titik akhir khusus penyedia seperti `ANTHROPIC_BEDROCK_BASE_URL`, entri `allowedProviders` mengatakan variabel mana yang akan dikunci. Memerlukan Claude Code v2.1.285 atau lebih baru.44Untuk membuat gateway yang dicapai melalui `ANTHROPIC_BASE_URL` menjadi satu-satunya tujuan yang dapat digunakan mesin terkelola, atur [`allowedProviders`](https://code.claude.com/docs/id/settings-reference#allowedproviders) ke `["customEndpoint"]` dalam file pengaturan terkelola yang sama dan masukkan `ANTHROPIC_BASE_URL` gateway dalam blok `env` file tersebut. Claude Code kemudian menolak sesi yang ditunjukkan ke tempat lain, termasuk ke Anthropic secara langsung atau ke proxy pengembang sendiri, dan menerima `ANTHROPIC_BASE_URL` hanya dengan nilai yang Anda tetapkan di sana. Untuk gateway yang dicapai melalui variabel titik akhir khusus penyedia seperti `ANTHROPIC_BEDROCK_BASE_URL`, entri `allowedProviders` mengatakan variabel mana yang akan dikunci. Memerlukan Claude Code v2.1.285 atau lebih baru.
45 45
46## Langganan dan gateway46## Langganan dan gateway
47 47
48Sementara [variabel kredensial gateway](/docs/id/llm-gateway-connect.md#set-the-credential-variable) atau `apiKeyHelper` aktif, permintaan membawa kredensial itu menggantikan login langganan claude.ai pengembang, dan batas penggunaan langganan tidak berlaku untuk mereka. Claude Code menyimpan login claude.ai yang tersimpan di mesin tetapi tidak mengirimnya dengan permintaan tersebut. Lalu lintas itu ditagih per token kepada siapa pun yang memiliki kredensial yang diteruskan gateway, seperti akun Anthropic Console organisasi Anda, atau akun Amazon Bedrock, Google Cloud's Agent Platform, atau Microsoft Foundry Anda ketika gateway merutekan ke sana.48Sementara [variabel kredensial gateway](https://code.claude.com/docs/id/llm-gateway-connect.md#set-the-credential-variable) atau `apiKeyHelper` aktif, permintaan membawa kredensial itu menggantikan login langganan claude.ai pengembang, dan batas penggunaan langganan tidak berlaku untuk mereka. Claude Code menyimpan login claude.ai yang tersimpan di mesin tetapi tidak mengirimnya dengan permintaan tersebut. Lalu lintas itu ditagih per token kepada siapa pun yang memiliki kredensial yang diteruskan gateway, seperti akun Anthropic Console organisasi Anda, atau akun Amazon Bedrock, Google Cloud's Agent Platform, atau Microsoft Foundry Anda ketika gateway merutekan ke sana.
49 49
50[`ANTHROPIC_BASE_URL`](/docs/id/llm-gateway-connect#set-the-base-url-and-credential) adalah variabel yang menunjukkan Claude Code ke gateway. Menetapkan hanya variabel itu, 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](/docs/id/llm-gateway-protocol.md#request-headers).50[`ANTHROPIC_BASE_URL`](https://code.claude.com/docs/id/llm-gateway-connect#set-the-base-url-and-credential) adalah variabel yang menunjukkan Claude Code ke gateway. Menetapkan hanya variabel itu, 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](https://code.claude.com/docs/id/llm-gateway-protocol.md#request-headers).
51 51
52## Halaman terkait52## Halaman terkait
53 53
54* [Gambaran umum gateway](/docs/id/gateways.md): bagaimana gateway bekerja dan cara memilih antara gateway aplikasi Claude dan produk lain54* [Gambaran umum gateway](https://code.claude.com/docs/id/gateways.md): bagaimana gateway bekerja dan cara memilih antara gateway aplikasi Claude dan produk lain
55* [Gateway aplikasi Claude](/docs/id/claude-apps-gateway): gateway yang dihosting sendiri oleh Anthropic dengan masuk SSO dan telemetri OTLP55* [Gateway aplikasi Claude](https://code.claude.com/docs/id/claude-apps-gateway): gateway yang dihosting sendiri oleh Anthropic dengan masuk SSO dan telemetri OTLP
56* [Hubungkan Claude Code ke gateway LLM](/docs/id/llm-gateway-connect.md): atur URL dasar dan kredensial di mesin Anda sendiri, dengan konfigurasi per-permukaan dan tabel pemecahan masalah56* [Hubungkan Claude Code ke gateway LLM](https://code.claude.com/docs/id/llm-gateway-connect.md): atur URL dasar dan kredensial di mesin Anda sendiri, dengan konfigurasi per-permukaan dan tabel pemecahan masalah
57* [Luncurkan gateway LLM untuk organisasi Anda](/docs/id/llm-gateway-rollout.md): daftar periksa admin untuk menerapkan gateway, mengeluarkan kredensial pengembang, dan mendistribusikan pengaturan terkelola57* [Luncurkan gateway LLM untuk organisasi Anda](https://code.claude.com/docs/id/llm-gateway-rollout.md): daftar periksa admin untuk menerapkan gateway, mengeluarkan kredensial pengembang, dan mendistribusikan pengaturan terkelola
58* [Panduan kompatibilitas gateway](/docs/id/llm-gateway-protocol.md): apa yang Claude Code kirimkan ke gateway, untuk operator yang mengonfigurasi satu, mencakup endpoint, header untuk diteruskan, dan pass-through fitur58* [Panduan kompatibilitas gateway](https://code.claude.com/docs/id/llm-gateway-protocol.md): apa yang Claude Code kirimkan ke gateway, untuk operator yang mengonfigurasi satu, mencakup endpoint, header untuk diteruskan, dan pass-through fitur