Cara Jalankan Claude Code di Amazon Bedrock atau Vertex AI
Ketahui cara menyambungkan Claude Code ke Amazon Bedrock atau Google Vertex AI dengan menetapkan pemboleh ubah persekitaran. Fahami perbezaan kos, akses model dan keselamatan.
Perubahan apabila Claude Code dijalankan pada akaun awan anda sendiri
Anda boleh menjalankan Claude Code pada Amazon Bedrock atau Google Vertex AI, dan pertukaran tersebut hanya melibatkan dua atau tiga pemboleh ubah persekitaran serta kelayakan awan yang sudah dimiliki oleh pasukan anda. Segala fungsi setempat tetap sama: CLI, subejen, cangkuk (hooks), kemahiran (skills), pelayan MCP dan fail CLAUDE.md anda. Hanya panggilan model yang berpindah, dan empat perkara turut berpindah bersamanya: rangkaian yang dilalui oleh permintaan tersebut, akaun yang menanggung kosnya, model Claude yang dibenarkan untuk anda panggil, serta ciri-ciri bahagian pelayan yang tersedia.
Persoalannya jarang sekali tentang sama ada ia berfungsi atau tidak. Ia memang berfungsi. Persoalannya ialah yang mana antara empat perkara tersebut yang paling anda utamakan.
Tiga kaedah penghalaan dan kos bagi setiap satunya
Terus melalui Anthropic dengan langganan. Anda log masuk menggunakan akaun claude.ai di bawah pelan Pro, Max, Team atau Enterprise. Permintaan dihantar ke API Anthropic. Anda membayar mengikut kerusi (seat), dan penggunaan dihadkan oleh had pelan dan bukannya dikira berdasarkan token. Ini adalah satu-satunya penghalaan yang mencapai antaramuka yang dibina di atas akaun tersebut, seperti Claude Code di web, aplikasi mudah alih, Desktop dan Remote Control. Bagi pasukan, pelan Claude Enterprise menambah ciri daftar masuk tunggal (SSO) dan tetapan polisi terurus di atas pelan tersebut.
Terus melalui Anthropic dengan kunci API. Anda mencipta kunci dalam Anthropic Console dan membayar mengikut token. Infrastruktur dan wilayah yang digunakan adalah sama seperti langganan, tiada kerusi, dan penggunaan dipaparkan dalam papan pemuka Anthropic sendiri. Mana antara kedua-duanya yang lebih murah bergantung pada berapa jam sehari ejen tersebut benar-benar berjalan, yang merupakan topik utama dalam perbandingan kos API berbanding langganan dan kos sebenar Claude Code.
Titik tamat pihak ketiga di Bedrock atau Vertex. Akaun AWS atau Google Cloud anda sendiri yang menyediakan model tersebut. Anthropic tidak berada dalam laluan permintaan semasa inferens. Token tersebut akan dimasukkan ke dalam bil yang anda terima, di bawah polisi IAM (pengurusan identiti dan akses) serta log audit yang sudah anda jalankan. Terdapat dua lagi pilihan pihak ketiga, Microsoft Foundry dan Claude Platform di AWS, dan ia mengikut bentuk yang sama: satu pemboleh ubah persekitaran memilih penyedia, dan akaun awan tersebut yang membuat pembayaran.
Nota penamaan, setakat Ogos 2026: Google telah menamakan semula Vertex AI kepada Google Cloud's Agent Platform. Dokumentasi Anthropic menggunakan nama baharu tersebut, gesaan log masuk Claude Code masih memaparkan Google Vertex AI, dan pemboleh ubah persekitaran masih menggunakan VERTEX.
Residensi data adalah sebab sebenar pasukan melakukan perkara ini
Pada Bedrock, permintaan dihantar ke titik akhir Bedrock dalam wilayah AWS yang anda pilih, di dalam akaun anda sendiri. Data yang tidak aktif disulitkan dengan AES-256 di bawah kunci yang diuruskan oleh AWS, dan anda boleh membekalkan kunci anda sendiri melalui AWS KMS (key management service). Pada Vertex, perkara yang setara ialah kunci penyulitan yang diuruskan oleh Google, dengan CMEK (customer-managed encryption keys) tersedia. Akses dikawal oleh peranan IAM yang anda sudah gunakan, dan panggilan tersebut muncul dalam CloudTrail atau Cloud Audit Logs seperti mana-mana panggilan API lain. Bagi pasukan yang dikawal selia, itulah hujah keseluruhannya, dan ia adalah hujah yang kukuh.
Dua perincian menjadikannya kurang mutlak berbanding apa yang dicadangkan oleh pemasaran.
Profil inferens rentas wilayah bukanlah satu wilayah tunggal. Pada Bedrock, Claude Code menyelesaikan model lalai terbina dalamnya kepada ID profil inferens rentas wilayah, dan awalan yang digemarinya datang daripada wilayah yang diselesaikannya: us. di wilayah us-*, eu. di wilayah eu-*, apac. di wilayah ap-*, dan us-gov. di GovCloud. Profil rentas wilayah boleh melayani permintaan daripada wilayah lain dalam geografi tersebut, jadi jaminan yang anda perolehi ialah geografi, bukan bandar. Jika keperluan anda menamakan satu wilayah, halakan melalui application inference profile yang anda kawal dan tetapkan ANTHROPIC_MODEL kepada ARN-nya.
Sesetengah trafik masih sampai ke Anthropic, dan tiada satu pun daripadanya adalah kod anda. Telemetri, pelaporan ralat dan arahan /feedback dimatikan secara lalai pada kedua-dua Bedrock dan Vertex, dan /feedback menulis arkib di bawah ~/.claude/feedback-bundles/ pada mesin anda sendiri dan bukannya memuat naik apa-apa. Dua pengecualian berjalan pada setiap penyedia. Sebelum mengambil URL, alat WebFetch menghantar nama hos, dan hanya nama hos, ke api.anthropic.com untuk menyemak senarai sekat keselamatan. Tinjauan kualiti sesi juga masih muncul. Matikan yang pertama dengan skipWebFetchPreflight dalam fail tetapan anda dan yang kedua dengan CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1, atau lumpuhkan semua trafik yang tidak penting sekaligus dengan CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC.
Mengenai latihan: di bawah terma komersial, Anthropic tidak melatih model pada kod atau gesaan yang dihantar melalui Claude Code, dan penggunaan platform pihak ketiga adalah komersial. Program Rakan Pembangunan, iaitu pilihan ikut serta yang membenarkan latihan, tidak ditawarkan kepada pengguna Bedrock atau Vertex sama sekali. Pengekalan data sifar pada titik akhir ini adalah perkara yang tertakluk kepada perjanjian anda dengan AWS atau Google.
Menghalakan Claude Code ke Amazon Bedrock
Dua perkara perlu dilakukan sekali bagi setiap akaun AWS sebelum konfigurasi klien diambil kira. Buka konsol Amazon Bedrock, pilih model Anthropic daripada katalog model, dan hantar borang kes penggunaan: akses diberikan serta-merta selepas penghantaran. Kemudian, lampirkan polisi IAM yang membenarkan panggilan yang dibuat oleh Claude Code.
bedrock:InvokeModelbedrock:InvokeModelWithResponseStreambedrock:ListInferenceProfilesbedrock:GetInferenceProfile
ListInferenceProfiles ialah perkara yang membolehkan Claude Code menyemak semasa permulaan model mana yang akaun anda benar-benar boleh panggil. GetInferenceProfile membolehkannya menyelesaikan ARN profil inferens aplikasi kembali kepada model asas di sebaliknya, supaya ia boleh memilih bentuk permintaan yang betul. Tanpa profil tersebut, permintaan masih berjaya kerana Claude Code mencuba semula sekali dengan bentuk yang satu lagi. Simptomnya ialah satu pusingan tambahan bagi setiap model baharu, bukannya ralat.
Laluan klien yang paling pantas ialah melalui wizard. Jalankan claude, pilih 3rd-party platform dan kemudian Amazon Bedrock, atau taip /setup-bedrock dalam sesi yang telah pun dilog masuk. Ia membaca profil dalam direktori ~/.aws anda, mengesahkan model yang boleh anda panggil, dan menulis hasilnya ke dalam blok env bagi ~/.claude/settings.json, supaya tiada apa-apa yang bergantung pada profil shell anda.
Untuk pelancaran secara skrip, tetapkan pemboleh ubah sendiri.
export CLAUDE_CODE_USE_BEDROCK=1
export AWS_REGION=us-east-1Kredensial datang daripada rantaian kredensial AWS SDK standard, jadi apa sahaja yang sudah berfungsi untuk CLI aws akan berfungsi di sini: aws configure, profil SSO, peranan yang diandaikan (assumed role), atau kunci API Bedrock.
aws sso login --profile=your-profile-name
export AWS_PROFILE=your-profile-nameexport AWS_BEARER_TOKEN_BEDROCK=your-bedrock-api-keyToken pembawa (bearer token) ialah pilihan paling mudah dan perlu dikendalikan dengan berhati-hati, kerana ia merupakan rahsia jangka hayat panjang yang berada dalam pemboleh ubah persekitaran. Pada mesin binaan (build box) yang dikongsi, utamakan peranan yang mempunyai tempoh tamat. Penaakulan yang sama meliputi setiap kredensial lain yang boleh dibaca oleh ejen, yang merupakan subjek bagi menjauhkan rahsia daripada capaian ejen AI.
Perangkap rantau (region). Claude Code menyelesaikan rantau mengikut tertib ini: AWS_REGION, kemudian AWS_DEFAULT_REGION, kemudian region pada profil AWS aktif anda, kemudian us-east-1. Langkah terakhir itu adalah lalai, bukan ralat, jadi pasukan yang tidak menetapkan rantau di mana-mana dan mengandaikan penghalaan Eropah akan menghantar permintaan mereka ke rantau AS tanpa sebarang amaran dicetak. Jalankan /status di dalam Claude Code untuk melihat rantau yang telah diselesaikan dan sumber asalnya. Untuk mengesahkan perkara yang boleh dipanggil oleh akaun anda dalam sesuatu rantau, jalankan aws bedrock list-inference-profiles --region your-region.
Jalankan Claude Code pada Google Vertex AI
Aktifkan API dan dapatkan kelayakan (credentials).
gcloud config set project YOUR-PROJECT-ID
gcloud services enable aiplatform.googleapis.com
gcloud auth application-default loginMohon akses kepada model Claude yang anda perlukan di Model Garden. Kelulusan tidak diberikan serta-merta, jadi peruntukkan masa antara 24 hingga 48 jam. Berikan roles/aiplatform.user, yang membawa kebenaran aiplatform.endpoints.predict yang digunakan untuk kedua-dua proses pemanggilan model dan pengiraan token.
Kemudian, pilih penyedia (provider).
export CLAUDE_CODE_USE_VERTEX=1
export CLOUD_ML_REGION=global
export ANTHROPIC_VERTEX_PROJECT_ID=YOUR-PROJECT-IDCLOUD_ML_REGION mengambil global, iaitu lokasi berbilang wilayah (multi-region) seperti eu atau us, atau satu wilayah tunggal. Endpoint global memberikan ketersediaan terbaik dan kawalan paling minimum terhadap lokasi permintaan diproses, jadi keperluan residensi data biasanya bermakna anda perlu menetapkan lokasi secara khusus. Liputan model berbeza mengikut ketiga-tiga bentuk tersebut. Apabila satu model yang anda perlukan tiada pada endpoint global, tetapkan model tersebut sahaja ke lokasi dengan pemboleh ubah VERTEX_REGION_CLAUDE_* dan biarkan yang lain kekal global. Semak halaman lokasi Vertex AI semasa dan jangan bergantung pada senarai yang sudah lama.
Perangkap projek. ANTHROPIC_VERTEX_PROJECT_ID ialah sumber ID projek dengan keutamaan paling rendah. GCLOUD_PROJECT, GOOGLE_CLOUD_PROJECT dan fail kelayakan yang dinamakan oleh GOOGLE_APPLICATION_CREDENTIALS semuanya mempunyai keutamaan lebih tinggi daripadanya. Pada mesin yang salah satu daripadanya telah dieksport, caj akan dikenakan pada projek tersebut, dan tiada maklumat dalam sesi yang menyatakan perkara ini.
Sahkan selepas sebarang perubahan penyedia. Jalankan /status: baris API provider akan membaca Google Vertex AI, dan baris GCP project, Default region serta Model akan menunjukkan apa yang sebenarnya diselesaikan oleh Claude Code. Jika baris penyedia tiada, pemboleh ubah tersebut tidak sampai ke proses berkenaan kerana ia dieksport dalam shell yang berbeza daripada shell yang melancarkan claude. Pindahkan pemboleh ubah tersebut ke dalam blok env dalam fail tetapan, yang juga merupakan cara untuk memastikan nilai seperti AWS_PROFILE tidak terdedah kepada setiap proses lain yang anda mulakan.
Model yang anda peroleh, dan tempoh masa ketibaannya
Alias seperti sonnet dan opus tidak bermaksud model tersebut adalah yang terbaharu. Pada endpoint pihak ketiga, alias ini akan merujuk kepada tetapan lalai terbina dalam Claude Code untuk penyedia tersebut, yang mungkin ketinggalan berbanding keluaran semasa dan mungkin tidak diaktifkan langsung dalam akaun anda. Apabila tetapan lalai tidak tersedia, Claude Code akan beralih kepada model yang lebih lama atau model peringkat rendah untuk sesi tersebut dan memaparkan notis. Peralihan ini tidak disimpan, jadi sesi seterusnya akan mencuba semula dan memaparkan notis yang sama.
Untuk pelancaran merentasi pasukan, tetapkan versi secara spesifik (pin).
# Copy the exact IDs from your provider's own model catalog.
export ANTHROPIC_DEFAULT_OPUS_MODEL='<provider model id>'
export ANTHROPIC_DEFAULT_SONNET_MODEL='<provider model id>'
export ANTHROPIC_DEFAULT_HAIKU_MODEL='<provider model id>'Ambil ID daripada gambaran keseluruhan model dan daripada katalog penyedia anda, kerana formatnya berbeza mengikut penyedia: Bedrock memerlukan ID profil inferens atau ARN, manakala Vertex memerlukan nama model biasa. Jangan salin ID tersebut daripada artikel, termasuk artikel ini. Menetapkan versi secara spesifik juga merupakan langkah kawalan kos, memandangkan model utama lalai adalah model kelas Opus dan Opus mengenakan kos yang lebih tinggi bagi setiap token berbanding Sonnet, jadi penggunaan yang tidak menetapkan versi akan dibilkan pada kadar yang lebih tinggi. Untuk menetapkan satu model sebagai lalai sesi, tetapkan ANTHROPIC_MODEL kepada ID penuhnya.
Ketibaan model adalah pertukaran yang paling jelas dalam perbandingan ini. Pada API Anthropic sendiri, model berfungsi pada hari ia dilancarkan. Pada Bedrock dan Vertex, ia berfungsi sebaik sahaja penyedia awan anda mengaktifkannya di rantau anda dan akaun anda telah diberikan akses, yang mengambil masa beberapa hari pada tahap terbaik dan kadangkala lebih lama. Jika sesuatu kerja mesti dijalankan pada model terbaharu, kekalkan satu penghalaan yang boleh mencapainya. Itulah kes praktikal untuk menghalakan model berbeza kepada tugasan berbeza.
What you give up on Bedrock and Vertex
Everything local works on every provider: subagents, hooks, slash commands, skills, plugins, checkpoints, sandboxing, the managed settings file and OpenTelemetry metrics. The gaps are all server-side.
Unavailable on both endpoints: fast mode, Advisor, Channels, cross-session messaging, the analytics dashboard and server-managed settings. Also unavailable is everything that needs a claude.ai account, which includes Claude Code on the web, the mobile app, Desktop, Remote Control, routines and artifacts.
Bedrock only: the WebSearch tool does not exist there, so Claude cannot run a search from a session routed to Bedrock. It can still read a page with WebFetch when you give it a URL. On Vertex web search does work, for Claude 4 generation models and later.
Partial on both: auto mode runs only on a restricted set of newer models, and /loop needs an explicit interval because it cannot choose one for itself. Check Anthropic's feature availability page before you promise a feature to your team, because this list moves.
Bil siapa yang akan dikenakan
Langganan dan endpoint pihak ketiga adalah pembelian yang berasingan. Salah satu tidak menggantikan yang lain.
Perkara ini perlu dinyatakan dengan jelas, kerana kesilapan ini berlaku tanpa disedari. Tetapkan CLAUDE_CODE_USE_BEDROCK=1 pada mesin di mana anda juga telah log masuk dengan seat Max, dan setiap token akan dikira oleh AWS mengikut kadar Bedrock. Bayaran seat tetap dikenakan setiap bulan dan tidak menanggung sebarang trafik tersebut. Tiada paparan gabungan juga: perbelanjaan beralih ke AWS Cost Explorer atau Google Cloud Billing, dan papan pemuka analitik Anthropic tidak tersedia pada mana-mana penyedia tersebut. Perintah /logout juga hilang, kerana tiada sesi Anthropic untuk ditamatkan. Kredensial yang digunakan ialah kredensial awan.
Kadar harga terdapat pada halaman penyedia itu sendiri dan sentiasa berubah, jadi baca harga Amazon Bedrock atau harga Vertex AI dan bukannya merujuk kepada mana-mana angka dalam artikel. Satu perkara struktur tidak berubah: pada endpoint ini anda membeli inferens setiap token, jadi ejen yang dibiarkan berjalan sepanjang hari akan menelan kos mengikut penggunaan, tanpa had pelan untuk menghentikannya.
Had laju dan kuota berfungsi secara berbeza pada setiap penghalaan
Bagi langganan, had adalah milik akaun, ditetapkan semula mengikut jadual, dan apabila had dicapai, anda perlu menunggu. Perilaku ini diterangkan dalam cara had penggunaan berfungsi.
Bagi kunci API Anthropic, had adalah milik organisasi, dinyatakan sebagai permintaan dan token seminit, serta meningkat mengikut tahap penggunaan anda.
Bagi Bedrock dan Vertex, had tersebut merupakan kuota awan, yang ditentukan mengikut akaun atau projek, mengikut model dan mengikut wilayah, tanpa kaitan dengan mana-mana pelan Anthropic. Ralat 429 bermaksud akaun tersebut telah mencapai kuota untuk model itu di wilayah berkenaan, jadi penyelesaiannya dilakukan dalam konsol pembekal: minta peningkatan, atau beralih ke lokasi yang mempunyai kapasiti lebih. Bedrock mengenakan kuota berdasarkan peraturan token burndown dan bukannya kiraan permintaan tetap, manakala kapasiti rizab dibeli sebagai provisioned throughput. Pada Vertex, ralat 429 sering bermaksud endpoint satu wilayah anda tidak menyediakan kedua-dua model utama dan model kecil yang pantas, itulah sebabnya CLOUD_ML_REGION=global ialah titik permulaan yang didokumenkan. Halaman kuota Google merangkumi permintaan peningkatan tersebut.
Mod kegagalan, berserta rentetan yang akan anda lihat
Could not load the default credentials, pada Vertex. Application Default Credentials tiada atau telah tamat tempoh. Jalankan gcloud auth application-default login, atau halakan GOOGLE_APPLICATION_CREDENTIALS kepada fail kunci akaun perkhidmatan.
Ralat 404 yang menamakan model, pada Vertex. Model tersebut tidak didayakan dalam Model Garden untuk projek itu, atau ia tidak ditawarkan di lokasi yang anda tetapkan. Sesetengah model hanya dihidangkan pada titik tamat global atau lokasi berbilang rantau seperti eu, dan tidak pernah di rantau tertentu.
on-demand throughput isn't supported, pada Bedrock. Anda memasukkan ID model asas (foundation model) secara terus untuk model yang hanya dihidangkan melalui profil inferens. Gunakan ID profil inferens sebagai gantinya.
AWS default-chain credential resolve timed out. Satu langkah dalam rantaian kelayakan AWS terhenti, biasanya pembantu credential_process yang menunggu input yang tidak akan pernah diterima. Setiap penyelesaian rantaian akan tamat masa selepas 60 saat. Jika rantaian anda benar-benar memerlukan masa lebih lama, contohnya aliran SSO pelayar dengan MFA (pengesahan berbilang faktor) di sebalik pembalut (wrapper), tingkatkan had dalam milisaat dengan CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS.
Ralat semasa memulakan Bedrock streaming response has content-type. Sesuatu antara Claude Code dan Bedrock sedang menulis semula strim tersebut. Bedrock menstrim dalam format event-stream binari dengan jenis kandungan application/vnd.amazon.eventstream, jadi get laluan (gateway) yang memancarkannya semula sebagai server-sent events memberikan badan respons yang tidak dapat dinyahkod oleh Claude Code. Betulkan get laluan tersebut supaya ia melepaskan badan respons dan pengepala Content-Type miliknya tanpa diubah.
Tab pelayar terbuka dalam gelung semasa AWS SSO. VPN korporat atau proksi pemeriksaan TLS mengganggu proses daftar masuk, Claude Code membaca sambungan yang terputus itu sebagai kegagalan pengesahan, menjalankan semula perintah awsAuthRefresh, dan mengulanginya selama-lamanya. Buang awsAuthRefresh daripada fail tetapan anda dan jalankan aws sso login secara manual sebelum memulakan Claude Code.
Memilih penghalaan
Pilih Anthropic direct apabila anda mahukan model baharu pada hari pelancaran dan set ciri yang lengkap. Pilih API key apabila anda mahukan pengebilan per-token tanpa perlu membeli seat. Pilih Bedrock atau Vertex apabila syaratnya ialah inferens mesti berlaku di dalam akaun awan yang sudah anda tadbir, dan anda menerima saluran model yang lebih perlahan serta senarai ciri yang lebih pendek sebagai harganya. Halaman persediaan yang wajar ditanda buku ialah halaman milik Anthropic sendiri, untuk Amazon Bedrock dan untuk Google Vertex AI, berserta senarai model mengikut rantau daripada AWS.
Tiada satu pun daripada ketiga-tiganya mengubah lokasi ejen itu sendiri dilaksanakan. Claude Code ialah proses setempat yang membaca fail anda dan menjalankan arahan anda, tidak kira titik akhir (endpoint) mana yang menjawabnya. Itulah sebabnya pasukan yang mahukannya berjalan di tempat lain selain komputer riba meletakkan ejen pengekodan pada VPS dan mengeksport pemboleh ubah yang sama di sana.
FAQ
Adakah langganan Claude saya membayar untuk Claude Code pada Bedrock atau Vertex?
Tidak. Langganan Pro, Max, Team atau Enterprise dan endpoint pihak ketiga adalah pembelian yang berasingan, dan tiada satu pun yang melindungi kos yang lain. Dengan CLAUDE_CODE_USE_BEDROCK=1 atau CLAUDE_CODE_USE_VERTEX=1 ditetapkan, setiap token akan diukur oleh AWS atau Google Cloud mengikut kadar mereka dan akan dimasukkan ke dalam bil awan tersebut, manakala langganan anda tetap dicaj setiap bulan untuk perkhidmatan yang dilindunginya. Penjejakan perbelanjaan beralih bersamanya ke AWS Cost Explorer atau Google Cloud Billing, kerana papan pemuka analitik Anthropic tidak tersedia pada mana-mana penyedia tersebut.
Ke wilayah manakah Claude Code menghantar permintaan saya pada Amazon Bedrock?
Ke wilayah yang diselesaikan, yang akan ditunjukkan oleh /status kepada anda. Claude Code menyemak AWS_REGION, kemudian AWS_DEFAULT_REGION, seterusnya region pada profil AWS aktif anda, dan akan menggunakan us-east-1 sebagai pilihan terakhir apabila tiada satu pun daripadanya ditetapkan. Model lalai terbina dalamnya kemudian akan diselesaikan kepada profil inferens rentas wilayah yang awalan namanya mengikut wilayah tersebut, seperti us. atau eu., dan profil rentas wilayah boleh melayani permintaan daripada wilayah lain dalam geografi yang sama. Apabila satu wilayah khusus menjadi keperluan mutlak, gunakan profil inferens aplikasi yang anda kawal dan tetapkan ANTHROPIC_MODEL kepada ARN profil tersebut.
Mengapakah model Claude terbaharu tiada dalam akaun Bedrock atau Vertex saya?
Kerana setiap penyedia awan mendayakan model mengikut jadual mereka sendiri, dan akaun anda perlu diberikan akses tambahan selepas itu. Pada Vertex, anda perlu meminta akses dalam Model Garden dan kelulusan boleh mengambil masa 24 hingga 48 jam. Sehingga itu, alias seperti sonnet dan opus akan diselesaikan kepada lalai terbina dalam Claude Code untuk penyedia tersebut, dan apabila lalai itu tidak tersedia dalam akaun anda, Claude Code akan beralih kepada model yang lebih awal atau peringkat lebih rendah untuk sesi tersebut dan memaparkan notis. Tetapkan ANTHROPIC_DEFAULT_SONNET_MODEL dan model yang berkaitan kepada ID yang telah anda sahkan didayakan.
Adakah carian web tersedia dalam Claude Code pada Amazon Bedrock?
Tidak. Alat WebSearch tidak tersedia pada Bedrock, jadi Claude tidak boleh menjalankan carian daripada sesi yang dihalakan ke sana. Ia masih boleh membaca halaman tertentu dengan WebFetch apabila anda memberikan URL. Pada Google Vertex AI, carian web berfungsi untuk model generasi Claude 4 dan seterusnya, yang merupakan salah satu daripada beberapa perbezaan keupayaan yang memihak kepada Vertex.
Adakah saya memerlukan akaun Anthropic untuk menjalankan Claude Code pada Bedrock atau Vertex?
Tidak. Pengesahan adalah menggunakan kelayakan AWS atau Google Cloud anda, itulah sebabnya /logout tidak tersedia pada kedua-dua penyedia tersebut. Satu sambungan kepada Anthropic tetap wujud tidak kira penyedia yang anda gunakan: sebelum mengambil URL, alat WebFetch menghantar nama hos, dan hanya nama hos tersebut, ke api.anthropic.com untuk menyemaknya terhadap senarai sekat keselamatan. Tetapkan skipWebFetchPreflight dalam fail tetapan anda untuk mematikan fungsi ini, dan padankan dengan peraturan kebenaran WebFetch jika anda masih mahu mengehadkan domain yang boleh dicapai oleh Claude.