Google AI Studio ile Vibe Coding: Build, Limitler, Yayın

Google AI Studio Build modunda vibe coding nasıl yapılır: adımlar, neler yapıp yapamadığı, iki uygulamalık Starter Tier sınırı ve uygulamayı yayınlama veya dışa aktarma.

Sıkça sorulan sorular

Google AI Studio'da vibe coding nedir?

Build modudur ve aistudio.google.com/apps adresinde yer alır. Uygulamanızı sade bir dille tarif edersiniz, Gemini kodu üretir ve yanında canlı bir önizleme açılır. Google'ın dokümanlarına göre web uygulamaları varsayılan olarak React ön yüzü ve Node.js sunucu tarafı çalışma ortamıyla gelir; isterseniz yerel bir Android uygulaması (Kotlin ve Jetpack Compose) da seçebilirsiniz. Sonucu sohbet ederek ya da önizleme üzerindeki açıklama (annotation) modunu kullanarak geliştirirsiniz. Dokümanlar Kasım 2026'da kontrol edildi.

Google AI Studio'da vibe coding ücretsiz mi?

Google'ın Build ve yayınlama dokümanları ücretsiz bir kota tanımlamıyor. Uygulamanızdan yapılan API çağrılarının kullanım limitlerinize sayıldığını, ücretli modelleri kullanırsanız maliyet oluşabileceğini belirtiyor. Starter Tier, uygun hesapların Google Cloud projesi ya da faturalandırma hesabı olmadan en fazla iki full-stack uygulama yayınlamasına izin verir; ancak kullanıma göre Cloud Run ücretlendirmesi uygulanabilir. Hesabınız için güncel fiyatlara AI Studio içindeki Billing (Faturalandırma) sayfasından bakın.

Google AI Studio'da yaptığım uygulamayı nasıl yayınlarım?

Sağ üstteki Publish (Yayınla) düğmesine tıklayın. Starter Tier'da ardından Get Started ve Publish App'e tıklarsınız ve bir Cloud Run URL'si alırsınız. Standart yayınlama için AI Studio hesabınıza bağlı, faturalandırması açık bir Google Cloud projesi gerekir. Projeyi GitHub'a senkronize edebilir ya da ZIP olarak indirip kendi sunucunuzda barındırabilirsiniz.

Google AI Studio uygulamamı GitHub'a veya kendi sunucuma aktarabilir miyim?

Evet. AI Studio, Settings (Ayarlar) içindeki GitHub sekmesinden yönetilen çift yönlü GitHub senkronizasyonunu destekler; yapay zekâ tarafından üretilen commit mesajları ve bir Resolve conflicts (Çakışmaları çöz) penceresi vardır. ZIP olarak da indirebilirsiniz. Kodu başka bir yerde çalıştırırsanız GEMINI_API_KEY ortam değişkenini kendiniz tanımlamanız gerekir.

Yayınlanan uygulamada Gemini API anahtarım ifşa olur mu?

Yeni web uygulamaları için Google'ın dokümanları, AI Studio'nun GEMINI_API_KEY'i sunucu tarafında bir gizli anahtar (secret) olarak sakladığını, Secrets panelinde göründüğünü ve istemci tarafı koduna asla dahil edilmediğini söylüyor. Yayınlanan uygulama, her ziyaretçinin Gemini çağrıları için bu anahtarı kullanır; dolayısıyla onların kullanımı sizin limitlerinize ve maliyetinize yansır.

Yayınlama için Starter Tier'ı kimler kullanabilir?

Google'ın yayınlama sayfasına göre Google Workspace hesabıyla giriş yapan hesaplar uygun değildir; aktif ya da geçmişte ücretli bir Google Cloud faturalandırma hesabı olan veya yeterli etkinlik kanıtı bulunmayan hesaplar da uygun değildir. Ayrıca destek ekibinin uygunluk durumunu değiştiremediği belirtiliyor. Uygun değilseniz, faturalandırması açık bir Google Cloud projesiyle standart yayınlamayı kullanın.

Kısa cevap: Google AI Studio'daki vibe coding, aistudio.google.com/apps adresindeki Build modunda yapılır. Bir uygulamayı tarif edersiniz, Gemini React ön yüzü ile bir Node.js sunucusu (ya da yerel bir Android uygulaması) yazar, siz de canlı önizleme üzerinden geliştirmeye devam edersiniz. Uygulama çalışınca Publish'e tıklayarak Cloud Run'da yayınlayabilir, GitHub'a senkronize edebilir ya da ZIP olarak indirebilirsiniz. Bir bağlantı paylaşmadan önce aşağıdaki limitlere göz atın; çünkü ziyaretçilerin Gemini çağrıları sizin anahtarınızla çalışır. Tüm ayrıntılar Kasım 2026'da Google'ın dokümanlarıyla karşılaştırılarak kontrol edildi.

Build modu aslında ne yapar?

Build modu, AI Studio içinde istemden uygulamaya giden bir ortamdır. Google'ın dokümantasyonuna göre:

  • Web uygulamaları (varsayılan): React ön yüzü ile güvenli API çağrıları, veritabanı bağlantıları ve npm paketleri için Node.js sunucu tarafı çalışma ortamı. Ajan gerektiğinde paketleri kendisi kurar.
  • Android uygulamaları: Kotlin ve Jetpack Compose; tarayıcı tabanlı bir emülatörde önizlenir, tarayıcı üzerinden ADB ile cihaza kurulabilir ve dahili test için Play Store'da yayınlanabilir.
  • Hazır entegrasyonlar: Firebase Firestore ve Firebase Authentication (Google ile giriş), otomatik OAuth kurulumuyla Gmail, Sheets, Docs, Drive ve Calendar gibi Google Workspace bağlantıları ve sunucu çalışma ortamı tarafından yönetilen çok oyunculu durum (multiplayer state).
  • Diğer veritabanları: Dokümanlara göre, dinamik IP aralıklarındaki güvenlik duvarı sınırlarına tabi olmak kaydıyla, ağ üzerinden erişebildiğiniz her depolama alanını kullanabilirsiniz.

Kavram size yeniyse vibe coding nedir başlıklı açıklamamıza göz atın. Build modu, bu fikrin uygulamalarından yalnızca biridir.

Google AI Studio'da vibe coding ile uygulama nasıl yapılır?

  1. Build modunu açın. aistudio.google.com/apps adresine gidin ve platform seçicide web uygulaması (varsayılan) ya da yerel Android'i seçin.
  2. İstemi yazın. Uygulamayı kimin kullanacağını, ana ekranda neyin görüneceğini ve hangi verilerle çalışacağını anlatın. Görsel üretimi ya da Google Maps verisi gibi özellikleri eklemek için AI Chips kullanabilir, isterseniz konuşmayı metne çeviren özellikle sesli yazabilirsiniz. Fikir bulamazsanız "I'm Feeling Lucky" bir fikir üretir.
  3. Ya da mevcut bir şeyden başlayın. App Gallery'de bir uygulamayı açıp Copy App'i seçerek kendi sürümünüzü oluşturabilir ya da istem kutusundaki Add files (+) menüsünden Import from GitHub'ı kullanabilirsiniz.
  4. Çalıştırın ve önizlemeyi inceleyin. Üretilen dosyalar sağda canlı önizlemeyle birlikte görünür. Code sekmesi kaynak kodu gösterir.
  5. Küçük adımlarla ilerleyin. Her mesajda tek bir değişiklik isteyin. Görsel ayarlar için açıklama (annotation) modunu kullanın: arayüzün bir bölümünü işaretleyin ve istediğiniz değişikliği anlatın.
  6. İzinleri yönetin. Uygulama kamera, mikrofon ya da konum bilgisine ihtiyaç duyuyorsa, dokümanlar bu tarayıcı API'lerini metadata.json içinde requestFramePermissions altında listelemenizi söylüyor.
  7. Gizli anahtarları kontrol edin. GEMINI_API_KEY'i görmek ve sunucu kodunuzun ihtiyaç duyduğu diğer anahtarları eklemek için Settings içindeki Secrets panelini açın.
  8. Kaydedin ya da yayınlayın. GitHub'a senkronize edin, ZIP indirin ya da Publish'e tıklayın.

Daha iyi ilk taslak veren istem örneği

Küçük bir seramik atölyesi için rezervasyon sayfası oluştur. Ziyaretçiler listeden bir ders seçsin, tarih belirlesin, ad ve e-posta girsin. Talepleri Firestore'da sakla. Bir onay ekranı göster. Düzen tek sütunlu ve mobil öncelikli olsun. Giriş (login) ekleme.

Veri deposunu, ekranları ve nelerin dışarıda kalacağını belirtmek, ajanın sonradan silmek zorunda kalacağınız özellikler uydurmasını azaltır.

Yayınlama ve dışa aktarma seçeneklerinin karşılaştırması

SeçenekNe elde edersinizGereksinimler (Google'ın dokümanlarına göre)Dikkat edilecekler
Publish, Starter TierCloud Run URL'si, isteğe bağlı your-app-name.ai.studio alt alan adıUygun bir hesap; Google Cloud projesi ya da faturalandırma hesabı gerekmezToplamda en fazla iki servis, tek Cloud Run bölgesi; Workspace hesapları ve ücretli Cloud faturalandırması olan hesaplar uygun değildir
Publish, standart yayınlamaÖlçeklenebilir Cloud Run servisiAI Studio'ya bağlı, faturalandırması açık bir Google Cloud projesiKullanıma göre Cloud Run ücretlendirmesi uygulanabilir
GitHub senkronizasyonuCommit mesajlarıyla çift yönlü depo senkronizasyonuSettings içindeki GitHub sekmesiBirleştirme çakışmalarını pencerede çözün
ZIP indirmeHer yerde çalıştırabileceğiniz kodGEMINI_API_KEY'i kendiniz tanımlayınBarındırma, gizli anahtarlar ve güncellemeler size ait

Starter Tier'da yayınlama üç tıklamadır: Publish, Get Started, Publish App. Zaten iki uygulamanız yayındaysa birini yayından kaldırmanız ya da planınızı yükseltmeniz gerekir. Özel alt alan adları ilk gelene ilk hizmet esasıyla verilir; yayından kaldırdığınızda ya da sildiğinizde serbest kalır.

Paylaşmadan önce bilmeniz gereken limitler ve riskler

  • Her ziyaretçinin maliyetini sizin anahtarınız öder. Yayınlanan uygulama, tüm kullanıcıların çağrıları için sizin Gemini API anahtarınızı kullanır; dokümanlar da ücretli modeller kullanırsanız maliyet oluşabileceği konusunda uyarıyor. AI Studio paylaşmadan önce sizi uyarır.
  • Uygulamalar özel olarak başlar. Paylaştığınız kişiler kodu görebilir ve fork'layabilir; düzenleme yetkisi verdiğiniz kişiler ise kodu değiştirebilir.
  • Canlı ortak düzenleme yok. Google'ın dokümanlarına göre canlı ortak düzenleme desteklenmiyor; ekipler ortak bir GitHub deposu üzerinden çalışır.
  • Paylaşılan bağlantılar hata verebilir. Dokümanlarda, Privacy Badger gibi gizlilik eklentilerinin ya da derleme hatalarının tetiklediği 403 Access Restricted hatalarından söz ediliyor.
  • Davranıştan siz sorumlusunuz. Uygulamalar politika ihlalleri nedeniyle kaldırılabilir; uygulamanın davranışı ve verilerinden geliştirici sorumludur.
  • Eski uygulamalar. 14 Mayıs 2026'dan önce oluşturulan uygulamalar, Gemini özellikleri bir sonraki değiştirilişinde sunucu tarafı anahtar yöntemine yükseltilir.

Google'ın okuduğumuz sayfalarında ücretsiz katman için istek ya da token rakamları belirtilmiyor; bu yüzden herhangi bir rakam vermiyoruz. Hesabınız için geçerli olanı AI Studio içindeki Billing sayfasından kontrol edin.

Yayınlamadan önce: kopyalanabilir kontrol listesi

  • [ ] Uygulama, yalnızca oturum açtığınız profilde değil, yeni bir tarayıcı profilinde de önizlemede çalışıyor
  • [ ] Gizli anahtarlar koda ya da istemlere yapıştırılmamış, Secrets panelinde duruyor
  • [ ] Yayınlanan uygulamanın kimin Gemini anahtarını kullanacağını ve yoğun bir günün neye mal olacağını biliyorsunuz
  • [ ] Firestore ya da veritabanı kuralları, ziyaretçilerin okumaması ya da yazmaması gerekenlere erişemeyeceği şekilde gözden geçirildi
  • [ ] Telefon genişliğindeki ekranda test ettiniz
  • [ ] Depo GitHub'a senkronize edildi, böylece AI Studio dışında bir kopyanız var
  • [ ] Starter Tier uygunluğunu kontrol ettiniz ya da faturalandırması açık bir Cloud projeniz hazır

Yapay zekâ ile üretilen uygulamalar, doğrulama ve erişim denetimindeki boşlukları gizleyerek bitmiş gibi görünebilir. Bu konuyu web siteleri için vibe coding güven açığı yazımızda ele alıyoruz.

Build modu ne zaman yanlış araçtır?

Build modu; prototipler, şirket içi araçlar ve Gemini'yi çağıran küçük etkileşimli uygulamalar için uygundur. Alan adı, iletişim formu ve arama görünürlüğü gereken sade bir iş sitesi için ise daha ağır bir yoldur. Ayrıca ai.studio alt alan adının arkasındaki bir Cloud Run servisi, arama motorları için yönettiğiniz bir siteyle aynı şey değildir. Daha basit barındırma çözümlerini değerlendiriyorsanız Google Sites alternatifleri listemize bakın; site yayına girdikten sonra da nasıl dizinlendiğini görmek için Google Search Console kurulumunu yapın.

Özel bir uygulama yerine standart bir site istiyorsanız, We.Inc'in ücretsiz planıyla hazır şablonlardan en fazla üç site yayınlayabilirsiniz; bir istemden site taslağı hazırlayan yapay zekâ oluşturucu ise Starter planda ayda $20 ile başlar. Buradan kayıt olabilirsiniz.

Ücretsiz başlayın · Kredi kartı gerekmez

İlgili: Blog

Ürün

Kimler için

Özellikler

Kaynaklar

Şirket

Site haritası