Claude Code ile AI video uygulaması: açık kaynak repodan canlı SaaS'a
Hazır bir GitHub reposunu Claude Code'a verip ürün videosu üreten bir uygulamayı nasıl kurduğumuzu adım adım öğreneceksin.
Claude Code ile AI video uygulaması kurmak için sıfırdan yazmana gerek yok. Higgsfield benzeri açık kaynak bir repoyu klonla. İçinde 200'den fazla yapay zeka modeli ve hazır bir arayüz var. Claude Code'a hedefini tek mesajda yaz: repoyu kendi sistemine uyarla, private repo olarak GitHub'a yükle, Vercel'e deploy et. İlk testlerde modelleri Fal AI üzerinden çalıştır. Sonra görsel yerine video sahneleri üreten akışı ekle. Biz bu yolla birkaç prompt ile çalışan bir ürün videosu aracı çıkardık.
Hızlı not: Konuyu sen ver, sahneleri ve promptları sistem yazsın. Biz sadece "B2B invoicing app" yazdık, gerisini uygulama hazırladı.
Bu rehberin videosu: Bu GitHub Reposu Ajansları Bitirebilir: Claude Code ile Sıfırdan AI Video Uygulaması Yap (00:15:51).
Kimin için?
Kendi uygulaması için sürekli içerik üretmesi gereken SaaS kurucuları.
Müşterilerine video ve reklam hazırlayan ajanslar.
Claude Code ile hazır repodan ürün çıkarmak isteyenler.
Neden şimdi?
İlk müşterilerini aldıktan sonra içerik üretimi en çok vakit yiyen iş oluyor.
Hazır açık kaynak repolar sayesinde böyle bir aracı sıfırdan yazmak gerekmiyor.
Repo seçimi: arayüzü ve modelleri hazır olanı al
Başlangıç noktamız Higgsfield'ın birebir benzeri olan açık kaynak bir repo.
İçinde 200'den fazla yapay zeka modeli var. Kendi bilgisayarında çalıştırabiliyorsun.
Arayüz hazır olduğu için iş sıfırdan kodlamaya dönmüyor. Biz sadece kendi hedefimize göre şekillendiriyoruz.
- Hazır arayüz: dashboard, görseller, modeller, projeler, brand kit.
- Yerelde çalışabilme: ileride ücretsiz yerel modellere geçiş kapısı.
- Açık kaynak: kendi ihtiyacına göre değiştirebilirsin.
Tek mesajda hedef, kapsam ve deploy talimatı
VS Code'da yeni bir pencere ve yeni bir klasör aç. Terminali açıp claude yaz.
Claude Code'a ilk mesajda her şeyi söyle: kime hizmet edecek, hangi repoyu kullanacak, nereye yüklenecek.
Biz hedefi şöyle koyduk: SaaS şirketleri ve ajanslar kendi içeriklerini üretebilsin.
- VS Code'da yeni klasör aç
- Terminalde claude komutunu çalıştır
- Hedefi ve repoyu tek mesajda anlat
- Private GitHub reposu iste
- Vercel'e deploy iste
Bu GitHub reposunu kopyalayacağız ve içindeki işlemleri kendi sistemimle birleştirmek istiyorum. Hedefimiz SaaS sektöründeki şirketlerin içerik oluşturabilmesini sağlamak. Uygulaması olan kişiler veya ajanslar kullanabilecek. Baştan sona GitHub reposunu kullanabilirsin, her şeyi aynı tutabilirsin. İş bittiğinde bunu private repo olarak GitHub hesabımıza yeni bir repo olarak ekle ve Vercel'e deploy et. Başlangıçta modeller için Fal AI kullan, ama proje ileride yerelde de çalışabilsin. Fazlaları ayır ve projeye başla. Auto modda çalış, ben burada değilim. Her şeyi bitir, en son hepsini tekte onaylayacağız.Auto mod planlamayı bazen çok hızlı geçiyor. İstemediğin işleri yapıp ekstra token harcatabilir; başında durabiliyorsan normal modu tercih et.
Bekleme süresi: dokuz faz, yaklaşık bir saat
Claude Code işi dokuz faza böldü. Uygulamayı sıfırdan kuruyor, üstüne de ekleme yapıyor.
Süreç bizde yaklaşık bir saat sürdü. Bu arada başka işine bakabilirsin.
Sonunda klasörde app dosyaları, oluşturma ve edit ajanları, API ve workflow kısımları ile basit bir stüdyo çıktı.
- Oluşturma ajanı: yeni içerik üretir.
- Edit ajanı: daha önce ürettiğin içeriği düzenler.
- Stüdyo: sahneleri gördüğün basit arayüz.
İlk sürümü test et, gereksiz API'yi sök
Canlı linki aç ve her ekrana tek tek bak: dashboard, görseller, modeller, projeler, brand kit.
Bizde yeni üretim butonu, repodaki Muapi API'sine istek atıyordu. Onu tamamen kaldırdık.
Aynı mesajda hedefi netleştirdik: ürün videoları, çok sahne, her sahne için prompt.
Baştan sona bir SaaS'ın ve ajansın kullanabileceği videoları oluşturman gerekiyor ve bunun için bir sistem kuracaksın. Gerekirse Remotion kullanabiliriz. Hedef ürün videolarını oluşturabilmek; bunun için birçok sahne ve her sahnenin promptunu yazman lazım. Muapi API'sini kullanmayacağız, o sayfayı tamamen kaldır. Her şeyi sadece Fal AI ile kullanacağız. Ben sana sadece konuyu söyleyeceğim; görselleri, videoları ve gereken bütün içerikleri sen hazırlayacaksın.Elinde başka bir projen varsa onu da çekmesini iste. Biz kendi YouTube otomasyon projemizi verdik ve "alabileceğin şeyleri al" dedik; zaman kazandırdı.
Görsel slayttan gerçek video sahnelerine geç
İlk çıktı, yapay zeka görsellerini arka arkaya dizen bir videoydu. Bunu kimse uzun izlemez.
Sistemden her sahneyi video modeliyle üretmesini istedik. Model olarak Fal AI üzerinden Kling V3 gibi bir video modeli seçtik.
Text to video modu da eklendi. Bu modda görsel kullanılmıyor, video doğrudan yazıdan üretiliyor.
- Sahne sayısı 30'a kadar çıkabiliyor.
- Klipler 5 veya 10 saniye olabiliyor.
- Her sahneye ayrı zoom in ya da zoom out uygulanabiliyor.
Videoları eklemeni istiyorum. Şu an görselleri yapay zekayla oluşturup arka arkaya koyuyorsun. Videoları da yapay zekayla oluşturmanı istiyorum. Video modeli olarak Fal AI'dan Kling V3'ü kullan. Şimdilik testleri Fal AI ile yapalım, sonra yerelde çalıştıracağız.Maliyeti düşür: yerel modele geçiş ve fiyatlama
İlk testlerde Fal AI yeterli. Ama yüzlerce video üretirken yerel modele bakmak gerekiyor.
LTX 2 açık kaynak bir video modeli. İndirip kendi bilgisayarında çalıştırabilirsin. Daha uzun sürer ama Fal AI'a bağlı kalmazsın.
Bunu ürüne çevireceksen bizim gördüğümüz model şu: aylık abonelik ve üstüne kredi.
Vercel linkinde API anahtarların çalışıyorsa linki açık bırakma ya da sonra kaldır. Herkes kendi Fal AI anahtarıyla kendi Vercel'ine kurabilir.
Adım adım
- Higgsfield benzeri açık kaynak repoyu bul ve VS Code'da yeni bir klasör aç.
- Terminalde claude yazıp hedefi, repoyu ve deploy talimatını tek mesajda ver.
- Claude Code'un private GitHub reposu açmasını ve Vercel'e deploy etmesini bekle.
- Canlı linkte her ekranı test et, gereksiz API bağlantılarını kaldırt.
- Ürün videosu akışını iste: konu senden, sahneler ve promptlar sistemden.
- Görsel slaytları Fal AI üzerindeki video modeliyle gerçek sahnelere çevirt.
- Toplu üretime geçmeden LTX 2 gibi yerel bir modeli dene.
Örnek: "B2B invoicing app" için ürün videosu
- Konu kutusuna "B2B invoicing app" yazdık ve sinematik stili seçtik.
- Görsel modeli ve video modelini seçip sahneleri render ettik.
- Sistem her sahnenin promptunu kendisi yazdı.
- Sahnelere ayrı ayrı zoom in ve zoom out ekledi.
- 5 saniyelik klipleri aynı anda istekle üretti ve tek videoda birleştirdi.
Sık yapılan hatalar
Uygulamayı sıfırdan yazmaya çalışmak. Arayüzü ve modelleri hazır açık kaynak bir repoyla başla.
Auto modu başında durmadan çalıştırıp planı kontrol etmemek. Mümkünse normal modda planı onayla; auto modu yalnız uzakta olacaksan kullan.
Repodan gelen yabancı API'yi olduğu gibi bırakmak. Testte hangi servise istek gittiğine bak, kullanmayacağın API'yi ve sayfasını kaldırt.
Videoyu art arda görsellerden oluşturmak. Her sahneyi bir video modeliyle ya da text to video ile üret.
Canlı linkte kendi API anahtarını açık bırakmak. İşin bitince linki kaldır veya herkesin kendi anahtarıyla kurmasını sağla.
Kontrol listesi
- Repo yerelde çalışıyor ve arayüz açılıyor.
- Claude Code private GitHub reposunu oluşturdu.
- Vercel linki açılıyor ve dashboard görünüyor.
- Üretim istekleri yalnız Fal AI'a gidiyor, eski API kaldırıldı.
- Sahneler görsel değil video olarak üretiliyor.
- Video birleştiriliyor ve sahneler düzenlenebiliyor.
Bugün şunu yap
- Higgsfield benzeri açık kaynak bir video reposunu bul.
- VS Code'da yeni bir klasör aç ve terminalde claude yaz.
- Hedefini tek paragrafta yazıp Claude Code'a ver.
- Kendi ürünün için tek bir konu cümlesi hazırla.
- Fal AI anahtarını oluştur ve ilk testi 5 saniyelik kliplerle yap.
Sıkça Sorulan Sorular
Claude Code ile AI video uygulaması kurmak ne kadar sürüyor?
Bizde ilk kurulum dokuz faza bölündü ve yaklaşık bir saat sürdü. Sonrasında birkaç düzeltme promptu daha verdik.
Fal AI şart mı?
Hayır. İlk testler için Fal AI kullandık. LTX 2 gibi açık kaynak modellerle sistemi kendi bilgisayarında çalıştırabilirsin, ama üretim daha uzun sürer.
Görsel modu ile text to video arasındaki fark ne?
Görsel modunda önce görsel üretilip videoya çevriliyor. Text to video modunda görsel kullanılmıyor, video doğrudan yazıdan üretiliyor.
Bunu bir ürüne çevirebilir miyim?
Evet. Üstüne bir kredi sistemi koyup şirketlere sunabilirsin. Bizim gördüğümüz yapı aylık abonelik ve üstüne kredi.
Auto modu kullanmalı mıyım?
Uzaktaysan işi bitirmesi için işe yarar. Ama planlamayı hızlı geçip istemediğin işleri yapabilir ve ekstra token harcatabilir.
5 maddede özet
- Başlangıç: Hazır arayüzlü açık kaynak bir repoyu Claude Code'a ver.
- İlk mesaj: Hedefi, GitHub ve Vercel talimatını tek mesajda yaz.
- Test: Her ekranı aç, gereksiz API'yi kaldırt.
- Video: Görsel slayt yerine her sahneyi video modeliyle üret.
- Maliyet: Testte Fal AI, toplu üretimde yerel modele bak.
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.