SSD Nodes Learn 🎉 VPS $5.50/aydan başlayan
Rehberler Matt ConnorYazan Matt Connor

Claude Code'u Bedrock veya Vertex AI ile Çalıştırma

Claude Code aracını Amazon Bedrock veya Google Vertex AI üzerinden yapılandırmanın yollarını öğrenin. Ortam değişkenleri, faturalandırma ve model kısıtlamaları hakkında detaylı rehber.

Claude Code kendi bulut hesabınızda çalıştığında neler değişir

Claude Code'u Amazon Bedrock veya Google Vertex AI üzerinde çalıştırabilirsiniz; bu geçiş, iki veya üç ortam değişkeni ile ekibinizin halihazırda sahip olduğu bulut kimlik bilgilerini gerektirir. Yerel taraftaki her şey aynı şekilde çalışmaya devam eder: CLI, alt aracılar (subagents), kancalar (hooks), yetenekler (skills), MCP sunucuları ve CLAUDE.md dosyalarınız. Yalnızca model çağrısı taşınır ve bununla birlikte dört unsur da yer değiştirir: isteğin üzerinden geçtiği ağ, ödemeyi yapan hesap, çağırma yetkiniz olan Claude modelleri ve sunucu tarafında mevcut olan özellikler.

Soru nadiren çalışıp çalışmadığıdır. Çalışır. Soru, bu dört unsurdan hangisinin sizin için daha önemli olduğudur.

Üç yönlendirme yöntemi ve her birinin maliyeti

Anthropic doğrudan abonelik ile. Bir claude.ai hesabı ile Pro, Max, Team veya Enterprise planlarından birine giriş yaparsınız. İstekler Anthropic API'sine gider. Kullanıcı başına ödeme yaparsınız ve kullanım, token bazlı ücretlendirme yerine plan limitleri ile sınırlandırılır. Bu, Claude Code, mobil uygulama, masaüstü ve uzaktan kontrol gibi hesap üzerinde oluşturulan arayüzlere erişim sağlayan tek yönlendirme yöntemidir. Bir ekip için Claude Enterprise planı, buna ek olarak tek oturum açma (SSO) ve yönetilen politika ayarları sağlar.

Anthropic doğrudan API anahtarı ile. Anthropic Console üzerinden bir anahtar oluşturursunuz ve token başına ödeme yaparsınız. Abonelik ile aynı altyapı ve bölgeleri kullanırsınız; kullanıcı sınırı yoktur ve kullanım Anthropic'in kendi panelinde görünür. Bu iki yöntemden hangisinin daha ucuz olduğu, aracın günde kaç saat çalıştığına bağlıdır; bu konu API ve abonelik maliyet karşılaştırması ve Claude Code'un pratikteki maliyeti başlıklarının tamamını oluşturur.

Bedrock veya Vertex üzerinde üçüncü taraf uç noktası. Modeli kendi AWS veya Google Cloud hesabınız üzerinden çalıştırırsınız. Çıkarım (inference) sırasında Anthropic istek yolunda yer almaz. Tokenlar, halihazırda kullandığınız IAM (kimlik ve erişim yönetimi) politikaları ve denetim günlükleri kapsamında, zaten aldığınız faturaya yansır. Microsoft Foundry ve AWS üzerinde Claude Platform olmak üzere iki üçüncü taraf seçeneği daha mevcuttur ve bunlar da aynı mantıkla çalışır: bir ortam değişkeni sağlayıcıyı seçer ve ödeme bulut hesabı üzerinden yapılır.

İsimlendirme notu, Ağustos 2026 itibarıyla: Google, Vertex AI ismini Google Cloud's Agent Platform olarak değiştirdi. Anthropic belgeleri yeni ismi kullanırken, Claude Code giriş istemi hala Google Vertex AI ifadesini göstermekte ve ortam değişkenleri hala VERTEX olarak kalmaktadır.

Veri yerleşimi, ekiplerin bunu yapmasının asıl nedenidir

Bedrock üzerinde istek, kendi hesabınızın içinde, seçtiğiniz bir AWS bölgesindeki Bedrock uç noktasına gider. Bekleyen veriler (data at rest), AWS tarafından yönetilen anahtarlar altında AES-256 ile şifrelenir; ayrıca AWS KMS (anahtar yönetim servisi) aracılığıyla kendi anahtarınızı da sağlayabilirsiniz. Vertex üzerinde bunun karşılığı, Google tarafından yönetilen şifreleme anahtarlarıdır ve CMEK (müşteri tarafından yönetilen şifreleme anahtarları) seçeneği de mevcuttur. Erişim, halihazırda kullandığınız IAM rolleri ile yönetilir ve çağrılar, diğer tüm API çağrıları gibi CloudTrail veya Cloud Audit Logs içerisinde görünür. Düzenlemelere tabi bir ekip için tüm mesele bundan ibarettir ve bu geçerli bir gerekçedir.

İki detay, durumu pazarlama söylemlerinin ima ettiğinden daha az kesin hale getirir.

Bölgeler arası (cross-region) çıkarım profili tek bir bölge değildir. Bedrock üzerinde Claude Code, yerleşik varsayılan modellerini bölgeler arası çıkarım profili kimliklerine çözümler ve tercih ettiği önek, çözümlediği bölgeden gelir: us. bir us-* bölgesinde, eu. bir eu-* bölgesinde, apac. bir ap-* bölgesinde ve us-gov. ise GovCloud içindedir. Bölgeler arası bir profil, isteği o coğrafya içindeki başka bir bölgeden karşılayabilir; dolayısıyla elde ettiğiniz garanti bir şehri değil, bir coğrafyayı kapsar. Gereksiniminiz belirli bir bölgeyi zorunlu kılıyorsa, kontrolünüz altındaki bir uygulama çıkarım profili üzerinden yönlendirme yapın ve ANTHROPIC_MODEL değerini bunun ARN'si olarak ayarlayın.

Trafiğin bir kısmı hala Anthropic'e ulaşır ancak bunun hiçbir parçası kodunuz değildir. Telemetri, hata raporlama ve /feedback komutu hem Bedrock hem de Vertex üzerinde varsayılan olarak kapalıdır; ayrıca /feedback, herhangi bir şeyi karşıya yüklemek yerine kendi makinenizdeki ~/.claude/feedback-bundles/ altında bir arşiv yazar. Her sağlayıcıda iki istisna çalışır. WebFetch aracı, bir URL'yi getirmeden önce ana bilgisayar adını (hostname) —sadece ana bilgisayar adını— bir güvenlik engelleme listesini kontrol etmek için api.anthropic.com adresine gönderir. Oturum kalitesi anketleri de hala görünmeye devam eder. Birincisini ayar dosyanızdaki skipWebFetchPreflight ile, ikincisini ise CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY=1 ile kapatın veya gerekli olmayan tüm trafiği tek seferde CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC ile devre dışı bırakın.

Eğitim konusuna gelince: ticari şartlar altında Anthropic, Claude Code aracılığıyla gönderilen kodlar veya istemler üzerinde model eğitimi yapmaz ve üçüncü taraf platform kullanımı ticari statüdedir. Eğitime izin veren bir katılım seçeneği olan Development Partner Program, Bedrock veya Vertex kullanıcılarına hiçbir şekilde sunulmaz. Bu uç noktalarda sıfır veri saklama durumu, AWS veya Google ile yaptığınız sözleşmenin konusudur.

Claude Code'u Amazon Bedrock'a Yönlendirme

Her AWS hesabı için istemci yapılandırmasından önce iki işlemin yapılması gerekir. Amazon Bedrock konsolunu açın, model kataloğundan bir Anthropic modeli seçin ve kullanım durumu formunu gönderin: erişim, gönderimden hemen sonra onaylanır. Ardından, Claude Code tarafından yapılan çağrılara izin veren bir IAM politikası ekleyin.

  • bedrock:InvokeModel
  • bedrock:InvokeModelWithResponseStream
  • bedrock:ListInferenceProfiles
  • bedrock:GetInferenceProfile

ListInferenceProfiles, Claude Code'un başlangıçta hesabınızın hangi modelleri gerçekten çağırabileceğini kontrol etmesini sağlar. GetInferenceProfile, bir uygulama çıkarım profili ARN'sini arkasındaki temel modele çözümlemesine olanak tanır; böylece doğru istek biçimini seçebilir. Bu olmadan da istekler başarılı olur, çünkü Claude Code diğer biçimle bir kez yeniden deneme yapar. Belirti, bir hata değil, her yeni model için fazladan bir gidiş-dönüş süresidir.

En hızlı istemci yolu sihirbazdır. claude komutunu çalıştırın, 3rd-party platform ve ardından Amazon Bedrock seçeneğini belirleyin veya halihazırda oturum açılmış bir oturumda /setup-bedrock yazın. Bu komut, ~/.aws dizininizdeki profilleri okur, hangi modelleri çağırabileceğinizi doğrular ve sonucu ~/.claude/settings.json dosyasının env bloğuna yazar; böylece hiçbir şey shell profilinize bağlı kalmaz.

Betik tabanlı bir dağıtım için değişkenleri kendiniz ayarlayın.

export CLAUDE_CODE_USE_BEDROCK=1
export AWS_REGION=us-east-1

Kimlik bilgileri standart AWS SDK kimlik bilgisi zincirinden gelir, bu nedenle aws CLI için halihazırda çalışan her şey burada da çalışır: aws configure, bir SSO profili, üstlenilmiş bir rol veya bir Bedrock API anahtarı.

aws sso login --profile=your-profile-name
export AWS_PROFILE=your-profile-name
export AWS_BEARER_TOKEN_BEDROCK=your-bedrock-api-key

Bearer token en basit seçenektir ve dikkatli yönetilmelidir; çünkü bir ortam değişkeninde duran uzun ömürlü bir gizli bilgidir. Paylaşımlı bir derleme sunucusunda, süresi dolan bir rol tercih edin. Aynı mantık, aracın okuyabildiği diğer tüm kimlik bilgileri için de geçerlidir; bu konu gizli bilgileri bir yapay zeka aracının erişiminden uzak tutma başlığında ele alınmıştır.

Bölge tuzağı. Claude Code bölgeyi şu sırayla çözer: AWS_REGION, ardından AWS_DEFAULT_REGION, ardından aktif AWS profilinizdeki region ve son olarak us-east-1. Son adım bir hata değil, varsayılan bir değerdir; bu nedenle hiçbir yerde bölge ayarlamayan ve Avrupa yönlendirmesi varsayan bir ekip, herhangi bir uyarı almadan isteklerini bir ABD bölgesine gönderir. Çözümlenen bölgeyi ve kaynağını görmek için Claude Code içinde /status komutunu çalıştırın. Hesabınızın bir bölgede neleri çağırabileceğini doğrulamak için aws bedrock list-inference-profiles --region your-region komutunu çalıştırın.

Claude Code'u Google Vertex AI üzerinde çalıştırma

API'yi etkinleştirin ve kimlik bilgilerini alın.

gcloud config set project YOUR-PROJECT-ID
gcloud services enable aiplatform.googleapis.com
gcloud auth application-default login

Model Garden içerisinde kullanmak istediğiniz Claude modelleri için erişim talebinde bulunun. Onay süreci anlık değildir, bu nedenle 24 ila 48 saat bekleyin. Hem model çağrısı hem de token sayımı için kullanılan aiplatform.endpoints.predict iznini içeren roles/aiplatform.user rolünü atayın.

Ardından sağlayıcıyı seçin.

export CLAUDE_CODE_USE_VERTEX=1
export CLOUD_ML_REGION=global
export ANTHROPIC_VERTEX_PROJECT_ID=YOUR-PROJECT-ID

CLOUD_ML_REGION; eu veya us gibi çok bölgeli bir konum ya da tek bir bölge olan global değerini alır. Global uç nokta en iyi erişilebilirliği sağlar ancak isteğin nerede karşılandığı üzerinde en az kontrolü sunar; bu nedenle veri yerleşimi gereksinimi genellikle belirli bir konumun belirtilmesini zorunlu kılar. Model kapsamı bu üç biçim arasında farklılık gösterir. İhtiyacınız olan bir model global uç noktada bulunmadığında, o modeli VERTEX_REGION_CLAUDE_* değişkeni ile belirli bir konuma sabitleyin ve diğer her şeyi global bırakın. Eskiyebilecek listelere güvenmek yerine güncel Vertex AI konumları sayfasını kontrol edin.

Proje tuzağı. ANTHROPIC_VERTEX_PROJECT_ID, proje kimliğinin en düşük öncelikli kaynağıdır. GCLOUD_PROJECT, GOOGLE_CLOUD_PROJECT ve GOOGLE_APPLICATION_CREDENTIALS tarafından adlandırılan kimlik bilgisi dosyası, bu değişkene göre önceliklidir. Bunlardan birinin zaten dışa aktarıldığı (exported) bir makinede, ücretler diğer projeye yansıtılır ve oturum içerisinde buna dair hiçbir uyarı görünmez.

Herhangi bir sağlayıcı değişikliğinden sonra doğrulama yapın. /status komutunu çalıştırın: API provider satırı Google Vertex AI değerini okumalı; GCP project, Default region ve Model satırları ise Claude Code'un gerçekte neyi çözümlediğini göstermelidir. Sağlayıcı satırı eksikse, değişkenler sürece ulaşmıyordur; bunun nedeni değişkenlerin claude sürecini başlatan kabuktan farklı bir kabukta dışa aktarılmış olmasıdır. Bu değişkenleri, AWS_PROFILE gibi bir değeri başlattığınız diğer tüm süreçlerden uzak tutmanızı da sağlayan ayar dosyasının env bloğuna taşıyın.

Hangi modellere eriştiğiniz ve bunların ne kadar geç geldiği

sonnet ve opus gibi takma adlar, en yeni modelleri ifade etmez. Üçüncü taraf bir uç noktada bu takma adlar, Claude Code'un o sağlayıcı için yerleşik varsayılanına çözümlenir; bu varsayılan değer güncel sürümün gerisinde kalabilir ve hesabınızda hiç etkinleştirilmemiş olabilir. Varsayılan model kullanılamadığında, Claude Code o oturum için daha eski veya daha düşük seviyeli bir modele geri döner ve bir bildirim yazdırır. Bu geri dönüş kaydedilmez, bu nedenle bir sonraki oturumda tekrar denenir ve bildirim tekrar yazdırılır.

Bir ekip genelinde dağıtım yapmak için sürümleri sabitleyin.

# 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>'

Modellere genel bakış kısmından ve sağlayıcınızın kataloğundan kimlikleri (ID) alın; çünkü biçim sağlayıcıya göre değişiklik gösterir: Bedrock bir çıkarım profili kimliği veya ARN beklerken, Vertex düz bir model adı bekler. Bunları, bu makale dahil olmak üzere herhangi bir makaleden kopyalamayın. Sabitleme işlemi aynı zamanda bir maliyet kontrolüdür; varsayılan birincil model bir Opus sınıfı modeldir ve Opus'un token başına maliyeti Sonnet'ten daha yüksektir. Bu nedenle hiçbir sabitleme yapılmayan bir dağıtım, daha yüksek oranda faturalandırılır. Bunun yerine oturum varsayılanı olarak tek bir modeli sabitlemek için ANTHROPIC_MODEL değerini tam kimliğiyle ayarlayın.

Modelin kullanıma sunulması, bu karşılaştırmadaki en belirgin takastır. Anthropic'in kendi API'sinde bir model, piyasaya sürüldüğü gün çalışır. Bedrock ve Vertex'te ise model, bulut sağlayıcınız onu bölgenizde etkinleştirdiğinde ve hesabınıza erişim izni verildiğinde çalışır; bu da en iyi ihtimalle birkaç gün, bazen ise çok daha uzun sürer. Eğer bazı işlerin en yeni model üzerinde çalışması gerekiyorsa, ona ulaşabilecek bir yönlendirme yöntemini hazır tutun. Farklı işlere farklı modeller yönlendirmek için pratik durum budur.

Bedrock ve Vertex üzerinde vazgeçilen özellikler

Yerel olarak çalışan her şey tüm sağlayıcılarda çalışır: alt ajanlar, kancalar, eğik çizgi komutları, beceriler, eklentiler, kontrol noktaları, korumalı alan (sandboxing), yönetilen ayarlar dosyası ve OpenTelemetry metrikleri. Eksikliklerin tamamı sunucu tarafındadır.

Her iki uç noktada da kullanılamayanlar: hızlı mod, Advisor, Kanallar, oturumlar arası mesajlaşma, analiz paneli ve sunucu tarafından yönetilen ayarlar. Ayrıca claude.ai hesabı gerektiren her şey kullanılamaz; buna web üzerindeki Claude Code, mobil uygulama, Masaüstü, Uzaktan Kontrol, rutinler ve yapıtlar (artifacts) dahildir.

Yalnızca Bedrock: WebSearch aracı burada mevcut değildir, bu nedenle Claude, Bedrock'a yönlendirilen bir oturumdan arama yapamaz. Bir URL verdiğinizde WebFetch ile bir sayfayı okumaya devam edebilir. Vertex üzerinde web araması, Claude 4 üretim modelleri ve sonrası için çalışmaktadır.

Her ikisinde kısmi destek: otomatik mod yalnızca daha yeni modellerden oluşan kısıtlı bir kümede çalışır ve /loop, kendi başına bir aralık seçemediği için açık bir aralık gerektirir. Ekibinize bir özellik sözü vermeden önce Anthropic'in özellik kullanılabilirliği sayfasını kontrol edin, çünkü bu liste sürekli değişmektedir.

Fatura kime yansıtılır

Abonelik ve üçüncü taraf uç noktası (endpoint) ayrı satın alımlardır. Biri diğerinin yerine geçmez.

Bu durumun açıkça belirtilmesi gerekir, çünkü yapılan hata sessizce gerçekleşir. Max lisansıyla oturum açtığınız bir makinede CLAUDE_CODE_USE_BEDROCK=1 ayarını yapılandırırsanız, tüm token kullanımı AWS tarafından Bedrock tarifeleri üzerinden ücretlendirilir. Lisans ücreti aylık olarak alınmaya devam eder ve bu trafiğin hiçbirini kapsamaz. Ayrıca birleşik bir görünüm de yoktur: harcamalar AWS Cost Explorer veya Google Cloud Billing paneline geçer ve Anthropic analiz paneli hiçbir sağlayıcıda kullanılamaz. /logout komutu da ortadan kalkar, çünkü sonlandırılacak bir Anthropic oturumu yoktur. Kimlik bilgisi, bulut sağlayıcısının kimlik bilgisidir.

Tarifeler sağlayıcının kendi sayfasında yer alır ve değişiklik gösterebilir; bu nedenle herhangi bir makaledeki rakamlar yerine Amazon Bedrock pricing veya Vertex AI pricing sayfalarını inceleyin. Değişmeyen tek yapısal nokta şudur: bu uç noktalarda token başına çıkarım (inference) satın alırsınız; dolayısıyla tüm gün çalışan bir aracı, herhangi bir plan sınırı olmaksızın, gerçekleşen kullanım kadar maliyet oluşturur.

Hız sınırları ve kotalar her yönlendirme türünde farklı çalışır

Aboneliklerde sınırlar hesaba aittir, belirli bir takvime göre sıfırlanır ve sınıra ulaşıldığında bekleme süresi başlar. Bu davranış kullanım sınırlarının nasıl çalıştığı bölümünde açıklanmıştır.

Anthropic API anahtarlarında sınırlar organizasyona aittir, dakika başına istek ve token cinsinden ifade edilir ve kullanım seviyeniz arttıkça yükselir.

Bedrock ve Vertex üzerinde ise sınırlar bulut kotalarıdır; hesap veya proje bazında, model ve bölge özelinde tanımlanır ve herhangi bir Anthropic planı ile ilişkisi yoktur. 429 hatası, ilgili hesabın o bölgedeki o model için kotasını doldurduğu anlamına gelir; bu nedenle çözüm sağlayıcının konsolunda yer alır: kota artışı talep edin veya kapasitesi uygun olan başka bir bölgeye geçiş yapın. Bedrock, kotayı sabit bir istek sayısı yerine token burndown kuralına göre hesaplar ve rezerve kapasite, provisioned throughput olarak satın alınır. Vertex üzerinde 429 hataları, genellikle tek bölgeli uç noktanızın hem ana modeli hem de küçük hızlı modeli aynı anda sunamadığı anlamına gelir; bu yüzden CLOUD_ML_REGION=global belgelenmiş başlangıç noktasıdır. Google'ın kotalar sayfası, artış talebi sürecini kapsamaktadır.

Hata modları ve karşılaşacağınız dizeler

Could not load the default credentials, Vertex üzerinde. Uygulama Varsayılan Kimlik Bilgileri (Application Default Credentials) eksik veya süresi dolmuş. gcloud auth application-default login komutunu çalıştırın veya GOOGLE_APPLICATION_CREDENTIALS değişkenini bir servis hesabı anahtar dosyasına yönlendirin.

Vertex üzerinde model adını içeren bir 404 hatası. Model, ilgili proje için Model Garden üzerinde etkinleştirilmemiş veya ayarladığınız konumda sunulmuyor. Bazı modeller yalnızca genel uç noktada veya eu gibi çok bölgeli konumlarda sunulur, belirli bir bölgede sunulmazlar.

on-demand throughput isn't supported, Bedrock üzerinde. Yalnızca bir çıkarım profili (inference profile) üzerinden sunulan bir model için doğrudan temel model kimliği (foundation model ID) girdiniz. Bunun yerine çıkarım profili kimliğini kullanın.

AWS default-chain credential resolve timed out. AWS kimlik bilgisi zincirindeki bir adım duraksadı; bu durum genellikle credential_process yardımcısının asla alamayacağı bir girdiyi beklemesinden kaynaklanır. Zincirdeki her çözümleme işlemi 60 saniye sonra zaman aşımına uğrar. Eğer zinciriniz gerçekten daha uzun süreye ihtiyaç duyuyorsa (örneğin bir sarmalayıcı arkasında MFA (çok faktörlü kimlik doğrulama) içeren bir tarayıcı SSO akışı), CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS ile sınırı milisaniye cinsinden artırın.

Bedrock streaming response has content-type başlatılırken bir hata. Claude Code ile Bedrock arasındaki bir katman akışı yeniden yazıyor. Bedrock, application/vnd.amazon.eventstream içerik türüyle ikili bir olay akışı (binary event-stream) formatında yayın yapar; bu nedenle akışı sunucu tarafından gönderilen olaylar (server-sent events) olarak yeniden yayımlayan bir ağ geçidi, Claude Code'un çözemeyeceği bir gövde döndürür. Yanıt gövdesini ve Content-Type başlığını değiştirmeden iletmesi için ağ geçidini düzeltin.

AWS SSO sırasında tarayıcı sekmelerinin döngü halinde açılması. Kurumsal bir VPN veya TLS denetimi yapan bir proxy, oturum açma işlemini kesintiye uğratıyor. Claude Code bu kopuk bağlantıyı kimlik doğrulama hatası olarak algılıyor, awsAuthRefresh komutunu yeniden çalıştırıyor ve bu işlem sürekli tekrarlanıyor. Ayar dosyanızdan awsAuthRefresh değerini kaldırın ve Claude Code'u başlatmadan önce aws sso login komutunu manuel olarak çalıştırın.

Yönlendirme yöntemi seçimi

Yeni modellere çıktıkları gün erişmek ve tüm özellik setinden yararlanmak istiyorsanız Anthropic direct seçeneğini tercih edin. Koltuk satın almadan token başına faturalandırma istiyorsanız API anahtarı kullanın. Çıkarım (inference) işleminin halihazırda yönettiğiniz bir bulut hesabı içinde gerçekleşmesi gerekiyorsa ve bunun karşılığında daha yavaş bir model hattı ile daha kısıtlı bir özellik listesini kabul ediyorsanız Bedrock veya Vertex seçeneklerini tercih edin. Yer imlerine eklenmesi gereken kurulum sayfaları, Anthropic'in kendi Amazon Bedrock ve Google Vertex AI sayfaları ile AWS'nin bölgeye göre modeller listesidir.

Bu üç seçenekten hiçbiri, ajanın kendi çalışma şeklini değiştirmez. Claude Code, hangi uç nokta yanıt verirse versin, dosyalarınızı okuyan ve komutlarınızı çalıştıran yerel bir süreçtir. Bu nedenle, ajanın dizüstü bilgisayar dışında bir yerde çalışmasını isteyen ekipler, kodlama ajanını bir VPS üzerine kurmakta ve aynı değişkenleri orada dışa aktarmaktadır.

FAQ

Claude aboneliğim Bedrock veya Vertex üzerindeki Claude Code kullanımını kapsıyor mu?

Hayır. Pro, Max, Team veya Enterprise aboneliği ile üçüncü taraf bir uç nokta (endpoint) ayrı satın alımlardır; biri diğerini kapsamaz. CLAUDE_CODE_USE_BEDROCK=1 veya CLAUDE_CODE_USE_VERTEX=1 ayarlandığında, her token AWS veya Google Cloud tarafından kendi tarifeleri üzerinden ücretlendirilir ve ilgili bulut faturasına yansıtılır. Abonelik ücreti ise kapsadığı hizmetler için aylık olarak tahsil edilmeye devam eder. Harcama takibi, Anthropic analiz paneli bu sağlayıcılarda bulunmadığından, AWS Cost Explorer veya Google Cloud Billing üzerinden yapılır.

Claude Code, Amazon Bedrock üzerindeki isteklerimi hangi bölgeye gönderiyor?

/status komutuyla görebileceğiniz, çözümlediği bölgeye gönderir. Claude Code sırasıyla AWS_REGION, ardından AWS_DEFAULT_REGION ve aktif AWS profilinizdeki region değerini kontrol eder; bunların hiçbiri ayarlanmamışsa us-east-1 değerine geri döner. Yerleşik varsayılan modeller, öneki bu bölgeyi takip eden bölgeler arası çıkarım (cross-region inference) profillerine yönlendirilir (örneğin us. veya eu. gibi). Bölgeler arası bir profil, aynı coğrafi bölge içindeki başka bir bölgeden gelen isteği karşılayabilir. Belirli bir bölge zorunluysa, kontrolünüz altındaki bir uygulama çıkarım profilini kullanın ve ANTHROPIC_MODEL değişkenini bu profilin ARN değeriyle ayarlayın.

En yeni Claude modeli neden Bedrock veya Vertex hesabımda görünmüyor?

Çünkü her bulut sağlayıcısı modelleri kendi takvimine göre etkinleştirir ve hesabınızın ayrıca erişim iznine sahip olması gerekir. Vertex üzerinde Model Garden üzerinden erişim talebinde bulunmanız gerekir ve onay süreci 24 ila 48 saat sürebilir. Bu süre zarfında, sonnet ve opus gibi takma adlar, Claude Code'un o sağlayıcı için yerleşik varsayılan değerine yönlendirilir. Eğer bu varsayılan model hesabınızda mevcut değilse, Claude Code oturum için daha eski veya alt seviye bir modele geri döner ve bir bildirim gösterir. ANTHROPIC_DEFAULT_SONNET_MODEL ve benzeri değişkenleri, etkinleştirildiğini doğruladığınız model kimliklerine (ID) sabitleyin.

Amazon Bedrock üzerinde Claude Code ile web araması yapılabilir mi?

Hayır. WebSearch aracı Bedrock üzerinde kullanılamaz; bu nedenle Claude, oraya yönlendirilen bir oturumda arama yapamaz. URL sağladığınızda WebFetch ile belirli bir sayfayı okumaya devam edebilir. Google Vertex AI üzerinde web araması, Claude 4 ve sonraki nesil modeller için çalışır; bu, Vertex'in lehine olan az sayıdaki yetenek farkından biridir.

Bedrock veya Vertex üzerinde Claude Code çalıştırmak için Anthropic hesabına ihtiyacım var mı?

Hayır. Kimlik doğrulama işleminiz AWS veya Google Cloud kimlik bilgilerinizle yapılır; bu nedenle /logout her iki sağlayıcıda da kullanılamaz. Hangi sağlayıcıyı kullanırsanız kullanın, Anthropic ile tek bir bağlantı noktası kalır: WebFetch aracı bir URL'yi getirmeden önce, güvenlik kara listesiyle karşılaştırmak için ana bilgisayar adını (hostname) ve yalnızca ana bilgisayar adını api.anthropic.com adresine gönderir. Bunu devre dışı bırakmak için ayar dosyanızda skipWebFetchPreflight değerini ayarlayın ve Claude'un erişebileceği alan adlarını sınırlamak istiyorsanız bunu WebFetch izin kurallarıyla birlikte kullanın.