Claude Code ile web sitesi: Fal.ai, Nano Banana ve Kling ile videolu açılış kur
Kodlama bilmeden görseli, videoyu ve canlıya almayı Claude Code'a nasıl yaptıracağını adım adım öğreneceksin.
Claude Code ile web sitesi yapmak için önce bir GitHub reposundaki tasarım skill setini Claude Code'a yükletirsin. Sonra Fal.ai API anahtarını verirsin. Claude Code, Nano Banana ile görseli, Kling ile videoyu üretir ve sitenin açılışına koyar. En sonda projeyi GitHub'a yükletir, Vercel'den canlıya alırsın. Videodaki örnekte bu iş yaklaşık 15 dakika sürdü. Kod yazmadık, sadece prompt yazıp düzeltme istedik.
Hızlı not: Hangi modeli kullanacağını söylemezsen Claude Code en kolayını seçer. Nano Banana ve Kling 3.0 gibi modeli adıyla yaz.
Bu rehberin videosu: 20 Dakikada Profesyonel Web Sitesi: Claude Code, Fal.ai ve Kling Entegrasyonu (00:18:18).
Kimin için?
Kod bilmeden profesyonel görünen bir site kurmak isteyenler için.
Müşterilere web sitesi yapıp satmak isteyenler için.
Neden şimdi?
Eskiden haftalar süren videolu, animasyonlu siteler artık tek oturumda prompt ile kuruluyor.
Claude Code'a tasarım reposunu yükle
Antigravity'de yeni bir klasör aç. Örnekte adı "website profesyonel" oldu.
Uzantılardan Claude Code'u aç. Yan taraftaki agent panelini kapat, gerek yok.
Sonra Claude Code'a bir GitHub reposu verip ondan site kurmasını iste. Repo, sitenin tasarım mantığını belirleyen bir skill seti içeriyor.
- Komutu bypass modunda çalıştır, her adımda onay beklemesin.
- Repo tek başına bile profesyonel bir ilk sürüm çıkarıyor.
- Antigravity'de klasör aç
- Claude Code uzantısını başlat
- Repo bağlantısını yapıştır
- Bypass modunda çalıştır
Bu GitHub reposunu kullanarak profesyonel, kaliteli bir web sitesi oluştur. Önce repoyu yükle. Web sitesi bir otomasyon ajansı web sitesi olmalı.Konuyu en baştan söyle. Söylemezsen Claude Code kendi tasarımına göre genel bir site yapar.
Nano Banana ve Kling promptlarını önce sohbet asistanına yazdır
Açılış animasyonu için iki prompt lazım. Biri görsel için Nano Banana promptu. Diğeri video için Kling promptu.
Örnekte bu promptları ChatGPT'den aldık. Aynı işi Claude Code'a da yaptırabilirsin.
İlk sonuç zayıf kalırsa promptu iyileştirmesini iste. Konsept de önerebilirsin: örnekte uzay gemisi denendi.
Bir otomasyon ajansı için web sitesi yapmak istiyorum. Site ilk açıldığında çok güzel bir animasyon olsun. Nasıl bir animasyon yapabilirim? Bana bir Nano Banana promptu, ardından bir Kling promptu ver.Fal.ai anahtarını ver, modeli adıyla söyle
Fal.ai'ye gir, API anahtarları bölümünden yeni anahtar oluştur. Adını sonradan silmeyi unutmayacağın bir şey koy.
Anahtarı Claude Code'a yapıştır. Önce Nano Banana ile görsel, sonra Kling ile video üretir.
Örnekte ilk denemede Flux Dev seçti. Sonuç beğenilmedi. Nano Banana dokümantasyon bağlantısını verip onu kullanmasını istedik. Kling için de Kling 3.0 dedik.
- Fal.ai'de "generate recent" bölümünden ne ürettiğini kontrol et.
- Panel geç güncellenebilir; görünmüyorsa hemen müdahale etme.
- Video için önce görsel üretmesi gerektiğini açıkça yaz.
- Fal.ai'de API anahtarı al
- Anahtarı Claude Code'a ver
- Nano Banana ile görsel üret
- Kling 3.0 ile videoya çevir
- Videoyu indirip siteye ekle
Görselleri Fal.ai üzerinden Nano Banana ile oluştur, dokümantasyonu bu bağlantıda. Videoları Kling 3.0 ile oluştur. Videoyu oluşturmak için önce Nano Banana ile görsel oluşturmak zorundasın. Fal.ai API anahtarını bir environment dosyasına koy.API anahtarı her zaman environment dosyasında durmalı. Claude Code bunu kendiliğinden yapmayabilir, ayrıca söyle.
Videoyu hero arka planına koy, yazıyla çakıştırma
Üretilen video sitenin hero alanının arka planı olur. Başlığı ortalatmak daha temiz görünür.
Kaydırmaya bağlı video da yaptırabilirsin. Sayfa aşağı indikçe video kare kare ilerler, Apple'ın sitesindeki gibi.
Örnekte ilk sonuçta yazılar videonun rengi yüzünden okunmadı. Videoyu arkaya alıp maskeleme istedik.
- Görseli Kling'e ver, kamera çok yavaş sağdan sola gitsin.
- Video yazıyla çakışmasın, ayarı Claude Code'a bırak.
Oluşturacağın video dosyasını alıp hero header'ın arka planı yap. Hero header'ı ortalayarak daha temiz görünmesini sağla. Animasyonun arka planı sitenin genel arka planıyla çakışmasın diye doğru bir maskeleme uygula. Ayrıca ben sayfayı aşağı kaydırdıkça video aşama aşama ilerlesin; videoyu farklı kareler gibi düşün. Video yazıyla çakışmasın, bunu kendin ayarla.Bir istek bitmeden yenisini yazabilirsin. Claude Code istekleri sıraya alıp bitirir.
GitHub'a yükle, Vercel'den canlıya al
Claude Code ile çalışırken her zaman GitHub kullan. Yeni bir repo aç ve Claude Code'a "projeyi buraya yükle, sonra Vercel'e pushla" de.
Vercel'de proje ekle, GitHub reposunun https bağlantısını yapıştır. Bunu bir kere yapman yeterli.
Sonra Claude Code'da bir şey değiştirip "tekrar deploy et" dersin. Vercel son sürümü GitHub'dan otomatik çeker.
- Custom domain bölümünden kendi alan adını ekle.
- Analitik ekranında kaç kişinin girdiğini görürsün.
- Trafik çok artarsa Vercel pahalılaşabilir. Netlify de bir seçenek.
- GitHub'da yeni repo aç
- Claude Code'a projeyi yüklet
- Vercel'de projeyi ekle
- Custom domain bağla
- Değişiklikte tekrar deploy ettir
Projeyi bu GitHub reposuna yükle. Sonra Vercel'e pushla.Adım adım
- Antigravity'de yeni bir klasör aç ve Claude Code uzantısını başlat.
- Tasarım reposunu yükletip sitenin konusunu belirten ilk promptu bypass modunda çalıştır.
- ChatGPT ya da Claude Code'dan Nano Banana ve Kling promptlarını al.
- Fal.ai API anahtarını ver, modelleri adıyla yaz ve anahtarı environment dosyasına koydur.
- Videoyu hero arka planına koydur, kaydırmaya bağla ve yazıyla çakışmayı düzelttir.
- Projeyi GitHub'a yükletip Vercel'e bağla.
- Vercel'de kendi alan adını ekleyip siteyi canlıya al.
Örnek: Otomasyon ajansı sitesinden iç tasarım sitesine
- Repo ile otomasyon ajansı için ilk siteyi kurdurduk.
- Fal.ai ile üç görsel ve Kling videoları üretildi, Flux Dev sonucu beğenilmedi.
- Nano Banana ve Kling 3.0 belirtilip içerik yeniden üretildi.
- Kaydırmalı videoda yazılar okunmayınca konsepti iç tasarım şirketine çevirdik.
- Nano Banana görseli Kling'de yavaş sağdan sola kamera ile videoya döndü.
- Proje GitHub'a yüklendi, Vercel'den canlıya alındı.
Sık yapılan hatalar
Modeli belirtmeden görsel ve video istemek. Nano Banana ve Kling 3.0 gibi modeli adıyla yaz, gerekirse dokümantasyon bağlantısını ver.
Fal.ai API anahtarını koda açık bırakmak. Anahtarı environment dosyasına koymasını Claude Code'a ayrıca söyle.
Videonun üstündeki yazıların okunmaması. Videoyu arkaya aldır ve arka planla yazı arasında maskeleme iste.
Fal.ai panelinde sonucu hemen göremeyince işlemi bozmak. Panel geç gelebilir; işlem bitene kadar bekle, sonra kontrol et.
Projeyi GitHub'a bağlamadan çalışmak. Yeni repo açtır, Vercel'i ona bağla; sonraki deploy'lar otomatik gelir.
Kontrol listesi
- İlk promptta sitenin konusu yazıyor mu?
- Fal.ai API anahtarı environment dosyasında mı?
- Görsel Nano Banana, video Kling 3.0 ile mi üretildi?
- Hero yazıları videonun üstünde okunuyor mu?
- Proje GitHub reposunda ve Vercel'e bağlı mı?
- Kendi alan adın custom domain olarak eklendi mi?
Bugün şunu yap
- Antigravity'de bir klasör aç ve Claude Code'u başlat.
- Fal.ai'de bir API anahtarı oluştur.
- Sohbet asistanından bir Nano Banana ve bir Kling promptu iste.
- Hero alanına video koyan ilk denemeyi yaptır.
- GitHub'da boş bir repo aç ve Vercel hesabına bağla.
Sıkça Sorulan Sorular
Claude Code ile web sitesi yapmak için kod bilmek gerekiyor mu?
Hayır. Videodaki tüm site prompt yazıp düzeltme isteyerek kuruldu.
Görsel ve videoyu hangi araçlar üretiyor?
Fal.ai üzerinden görseli Nano Banana, videoyu Kling üretiyor. Claude Code bunları API anahtarıyla çağırıp siteye ekliyor.
Neden modeli ayrıca söylemem gerekiyor?
Söylemezsen Claude Code en kolay kullanılabilen modeli seçer. Örnekte Flux Dev'i seçti ve sonuç beğenilmedi.
Vercel yerine başka bir yer kullanabilir miyim?
Evet, Netlify da kullanabilirsin. Vercel'de trafik çok artarsa maliyet yükselebilir.
Her değişiklikte yeniden yayın ayarı yapmam gerekir mi?
Hayır. Vercel'i GitHub reposuna bir kere bağlarsın. Claude Code'a tekrar deploy et dediğinde son sürüm otomatik yayına çıkar.
5 maddede özet
- Temel: GitHub'daki tasarım reposunu Claude Code'a yükletip konuyu belirten tek promptla başla.
- Prompt: Nano Banana ve Kling promptlarını önce bir sohbet asistanına yazdır.
- Model: Fal.ai'de modeli adıyla söyle; önce görsel, sonra video üretilsin.
- Tasarım: Videoyu hero arka planına koy, kaydırmaya bağla, yazıyla çakıştırma.
- Yayın: GitHub'a yükle, Vercel'e bir kere bağla, alan adını ekle.
Nasıl hazırlandı: Bu yazıyı Burhan Kocabıyık'ın videosundan yapay zeka yardımıyla çıkardık. Her somut bilgiyi videoyla karşılaştırıp denetledik.