Ana içeriğe atla

Claude ile Imagine: Pratik Örneklerle Bir Rehber

Anthropic'in Imagine with Claude özelliğinin, işlevleri anında üreterek yapay zekâ destekli yazılım geliştirmede nasıl yeni bir paradigma sunduğunu öğrenin.
Güncel 3 Eki 2026  · 8 dk. oku

Yapay Zeka ile Keşfedin

ChatGPTClaudePerplexity

Anthropic yakın zamanda, dünyanın en iyi kodlama modeli olduğunu iddia ettikleri Claude Sonnet 4.5’i duyurdu. Bununla birlikte, anında yazılım üretebilen “Imagine with Claude” adlı bir araştırma ön izlemesini de yayınladı.

Bir dakika, tüm modeller ihtiyaca göre kod üretemiyor mu zaten? Evet ama Imagine with Claude bunun gibi değil; önceden belirlenmiş bir kod tabanıyla başlamıyor. Bunun yerine, Imagine with Claude’da model, verilen bağlamdan uygulamanın ne yapması gerektiğini hayal ediyor ve bunu yapan kodu gerçek zamanlı olarak üretiyor.

Bu yazıda, Imagine with Claude’un dört örnek üzerinden yazılımı oluşturma ve prototipleme biçimimizi nasıl yeniden keşfedebileceğini inceleyeceğim.

Imagine with Claude Nedir?

Imagine with Claude, Anthropic’in Claude Sonnet 4.5 ve Claude Agent SDK ile birlikte sunduğu yeni bir araştırma ön izleme özelliği. Claude Haiku 4.5’ten biraz önce geldi.

Yalnızca Claude Max abonelerine sınırlı bir 5 günlük süre için sunulan bu araç, kullanıcıların Claude’un sıfırdan bağımsız şekilde özel uygulamalar inşa etmesini gerçek zamanlı olarak izlemesine olanak tanıyan yazılım üretim yeteneklerini sergiliyor.

Sonnet 4.5’in gelişmiş ajan özelliklerinden yararlanan Imagine with Claude; akıl yürütme, araç kullanımı ve çok adımlı planlamayı birleştirerek işlevsel kod tabanları, kullanıcı arayüzleri ve hatta sunumlar oluşturabiliyor.

Imagine with Claude’a Nasıl Erişilir?

Imagine with Claude’u kullanmak için doğrudan Imagine with Claude sayfasına gidebilir ya da standart Claude sohbet arayüzünün sağ alt köşesindeki "Hayal gücünüzden yola çıkarak bir şeyler mi inşa etmek istiyorsunuz?" düğmesine tıklayabilirsiniz.

Claude Imagine'i ana Claude sohbetinden açma.

30 Eylül itibarıyla bu özellik, önümüzdeki beş gün için yalnızca Max abonelerine açık. Yani denemek istiyorsanız acele edin ya da genel sürümü bekleyin. Ancak Anthropic, bunun Claude’un kalıcı bir özelliği olacağına dair henüz bir onay vermedi. Şimdilik, yeni Claude Sonnet 4.5 modelinin yeteneklerini sergileyen deneysel bir özellik olarak görünüyor.

Imagine with Claude Nasıl Çalışır?

Claude Imagine’ın arayüzü oldukça basit. Ne inşa etmek istediğimizi tarif edebileceğimiz bir komut alanı var. Ayrıca, yalnızca denemek ve fikir toplamak isteyenler için birkaç öneri de sunuyor.

Claude Imagine arayüzü.

Arayüzün geri kalanı yalnızca süsleyici, eğlenceli ögelerden oluşuyor; Imagine with Claude’a herhangi bir işlev kazandırmıyorlar.

Örnek 1: İyi Haber Akışı Oluşturma

Başlamak için önerilerden birini denemek istedim ve ilkine tıkladım: "İyi haberler için bir haber akışı oluştur."

Claude Image tarafından önerilen komutlar.

İnşa sürecinin düzenlenmiş bir videosu burada:

Bu örnekte, iyi haberlerden oluşan bir akış oluşturduğunu görüyoruz. Haberler tıklanabilir değil; yalnızca başlık, özet ve birkaç etiketi görebiliyoruz. Bunun dışında, akışı yenileyen ve yeni bir iyi haber partisi getiren bir yenile düğmesi dışında başka bir işlev yok.

Videoda fark etmiş olabileceğiniz gibi, bu araştırma ön izlemesinde bağlam penceresi oldukça küçük.

Oturum sınırına ulaşıldığını gösteren ekran.

Uygulamanın yalnızca arayüz içinde yaşadığını ve yayımlanamadığını unutmayın. Kodu da göremiyoruz ve sayfayı yenilersek sonsuza dek kayboluyor. Yani bu aşamada Claude Image, esasen kendini inşa eden kodlar oluşturmak için LLM’lerin kullanım fikrini keşfetmeye yarayan bir özellik.

Örnek 2: Basit Bir Oyun Oluşturma

İkinci örnek için biraz daha etkileşimli bir şey denemek istedim ve ondan "basit bir zindan keşfi oyunu" oluşturmasını istedim.

Bu örneği baştan üç kez denedim ve her seferinde aynı sorunla karşılaştım. Oyuncuyu hareket ettirir etmez görünmez oldu.

Son denemenin videosu burada:

Videodan gördüğümüz üzere, ilk kez aşağı hareket ettirdikten sonra oyuncu kayboluyor. Sonrasında, sağa iki kez hareket ettirip paranın toplanıp toplanmadığını görmek istedim ve toplandı. Ancak aynı anda diğer tüm paralar da toplandı.

Claude Imagine tarafından oluşturulan oyunun ekran görüntüsü. Oyuncuyu mavi renkte ve bir kare aşağıda, iki kare sağda bulunan bir para simgesini gösteriyor.

Paraları topladıktan sonra, oyuncunun görünmediğini ve düzeltilmesi gerektiğini söyleyerek komut verdim. Ancak işe yaramadı. Her şey aynı kaldı. Diğer iki denememde de aynı durumu yaşadım.

Genel olarak, bu örnek oldukça hayal kırıklığı yarattı.

Örnek 3: Bir Özgeçmiş Yöneticisi Uygulaması Oluşturma

Üçüncü örnekte bir özgeçmiş (CV) yöneticisi uygulaması oluşturmayı denedim. Şu komutu kullandım:

"CV’imi yönetmek için bir web sitesi oluştur. Tüm iş deneyimimi, becerilerimi, dillerimi, yayınlarımı ve CV ile ilgili diğer bilgileri ekleyebilmek istiyorum. Ardından, başvurduğum işe bağlı olarak bu bilgilerin bir alt kümesini seçip özelleştirilmiş bir CV oluşturmak istiyorum."

Bana göre bu örnek genel olarak iyi çalıştı. Oluşturma sürecinin ayrıntılarına girmeden önce, sürecin videosu burada.

Uygulama istenen işi yapıyor. İçine birkaç farklı türde bilgi girebiliyor ve ardından hangilerini dahil etmek istediğimizi seçebiliyoruz.

Yine de birkaç hatayla karşılaştım. Öncelikle, ikinci bir beceri eklediğimde kaydet düğmesi yoktu.

Eksik kaydet düğmesini gösteren ekran görüntüsü.

Bununla birlikte, bu örnekten iyi bir şey de çıktı: Var olmayan bir kategori seçmek istedim ve Claude Imagine’a komut vererek dinamik olarak ekleyebildim.

Claude Imagine'a yeni bir beceri kategorisi eklemesi için komut verme.

Komuttan sonraki kategoriler.

İkinci hata, PDF dışa aktarmanın çalışmamasıydı.

CV'yi PDF olarak dışa aktarırken hata gösteren ekran görüntüsü.

Bu hatalara rağmen, bu örneğin diğerine göre çok daha iyi çalıştığını düşündüm. İlginç bir şekilde, sürecin bu aşamasında yalnızca token’ların %46’sını kullanmışız; oysa haber örneği token’ların hepsini çok hızlı tüketmişti.

Claude Imagine’ın arka planda nasıl çalıştığını bilmiyoruz, ancak bu örnekten görüldüğü kadarıyla görüntülediklerimiz mevcut bağlamdan anında üretiliyor. Bu, bana göre hem iyi hem kötü. İyi yanı, bir düğmeye ilk kez tıkladığımızda sıfırdan yeni bir görünüm veya işlev hayal edebilmesi.

Ancak bir şey bir kez hayal edildikten sonra saklanmıyor ve her seferinde yeniden hayal ediliyormuş gibi görünüyor. Girdiğimiz bilgiler bile bağlamdan üretiliyormuş gibi; bu da hiç vermediğimiz bilgileri halüsinasyonla üretmesine yol açabilir.

Hayal gücü eksikliği?

Dikkat ettiğim bir başka nokta, aynı komutu her kullandığımda çok benzer sonuçlar almam. Örneğin, CV yöneticisi komutunu tekrar denedim ve şu sonucu aldım:

CV yöneticisi uygulamasının

Bu ikinci sürümde solda yeni seçenekler var; örneğin bir "Sertifikalar" bölümü eklenmiş. Ancak geri kalan kısımlar, her bölümdeki bilgiler de dahil, aynı.

Clause Imagine ile her oturum geçici olduğundan, bu özellik daha çok prototipleme ve fikirlerle denemeler yapmak için uygun görünüyor. Ancak her seferinde neredeyse aynı fikri sunması epey sınırlayıcı.

Örnek 4: Kişisel Bir Web Sitesi Oluşturma

Önceki örneklerde, kullanıcı arayüzünün hep oldukça basit kaldığını hissettim ve sunumun daha önemli olduğu bir örnek denemek istedim. Bunun için, kişisel projelerimi sergileyebileceğim bir kişisel web sitesi oluşturmasını istedim.

Bu örnekte Imagine with Claude daha yetkin davrandı ve komutlarla istediğim değişiklikleri uyguladı. Özellikle şunları yapabildim:

  1. Profil resmi seçmeyi mümkün kılmak.
  2. Kullanıcı arayüzünü yeniden tasarlamak.

Bazı hatalar da vardı; örneğin "Projeleri Görüntüle" düğmesine tıkladığımda, Claude Imagine düğmeye basıldığını kabul etmesine rağmen hiçbir şey olmadı.

Bu örnek, başta beklemediğim şekillerde ilginç hale geldi. Sayfa, uygulamalarımı sergilemeye yönelik olduğundan içerikte birkaç sahte uygulama örneği vardı. Bunlarda bir "Demoyu Gör" düğmesi bulunuyordu; dolayısıyla tıklayınca Claude Imagine’ın o sahte uygulamaları da gerçekten hayal etmesi ve göstermesi gerekti.

Her biri için gerçekçi bir örnek üretti. Bu bana, anında üretilen uygulama içinde uygulama, onun içinde bir başka uygulama gibi bir inception hissi verdi. Üzerinde oynaması epey eğlenceliydi.

Bu örnek ayrıca kodun her seferinde yeniden üretildiğini doğruladı. TaskMaster Pro demosunda dolaşırken, "Yapay Zekâ ile Sırala" düğmesine tıkladıktan sonra görevlerin arayüzü değişti; pencereyi kapatıp açtığımda yine değişti.

Yapay zekâ ile sıralamadan önce görev.

Imagine with Claude’un Sınırlamaları

Mevcut Imagine with Claude ön izlemesindeki başlıca sınırlamaların şunlar olduğunu düşünüyorum:

  1. Hayal gücü eksikliği. Bu yazıya, Claude Imagine’ın yeni bir uygulama için fikir üretmede harika bir araç olabileceğini düşünerek başladım. Birkaç sürüm oluşturur, sonra her birinden en iyi fikirleri alırız diye umuyordum. Ancak benzer komutların çok benzer sonuçlara yol açtığını gördüm.
  2. Süreklilik ya da uygulamayı yayımlama yolu yok. Sayfayı yenilediğimiz anda her şey kayboluyor.
  3. Hâlâ oldukça hatalı. Bir düğmenin işlevini uygulamakta ve bir komuta dayalı değişiklikleri gerçekleştirmekte sık sık başarısız oldu.

Imagine with Claude’un Çığır Açan Fikri

Imagine with Claude’daki gerçekten yeni olan şey, bir düğmenin ne yapması gerektiğini kendi kendine belirleyerek kodu anında üretme fikri. Bir yazılım düzenleyicisiyle entegre edilirse devrim niteliğinde olabilir.

Yapay zekâ ile yazılım geliştirme şu şekilde ilerliyor: LLM’ler kod düzenleyiciyle entegre ediliyor ve kodun bağlamına erişiyor. Ardından geliştirici, metin komutuyla yapay zekânın neyi değiştirmesini istediğini belirtiyor. Imagine with Claude ile komut verme adımını atlayabiliriz. Düzenleyiciye entegre edilip geliştirici yalnızca bir düğme ekler. Sonra, uygulamayı yerelde çalıştırırken bu düğmeye tıklayarak Imagine with Claude o işlevi uygulayabilir.

Bu, Imagine with Claude demosunun gösterdiğinden çok da uzak değil. Eksik olan tek adımlar şunlar:

  1. Mevcut bir kod tabanıyla entegre edilmesi.
  2. Değişikliklerin kalıcı hâle getirilmesi. Şu anda işlev her seferinde yeniden hayal ediliyormuş gibi görünüyor; oysa ihtiyaç duyduğumuz, sadece henüz uygulanmamışsa hayal edilmesi.

Imagine with Claude’un son derece kullanışlı olabileceği bir başka yol da Figma gibi tasarım araçlarıyla birlikte çalışması olurdu. Böylece bir tasarımcı, bileşenleri ihtiyaç duyulan yerlere yerleştirerek arayüzü tasarlayabilir; ardından Claude Imagine bunu çalıştırıp arayüz bileşenlerinin arkasındaki işlevleri uygulayabilir.

Sonuç

Imagine with Claude, uygulamanın bağlamına göre işlevlerin dinamik olarak uygulandığı, yapay zekâ destekli yazılım geliştirme için ilgi çekici yeni bir paradigma sunuyor.

Açık komut vermekten uzaklaşmak, kodlamanın geleceğini temsil edebilir ve geliştiricilerin muazzam zaman kazanmasını sağlayabilir. Mevcut sürüm, pratik bir geliştirme aracından ziyade eğlenceli bir teknoloji demosu niteliğinde ve özellikle geçici ve deneysel durumu göz önüne alındığında tek başına Max planına abone olmak için ikna edici bir neden değil.

Bu eksiklere rağmen, temel fikre inanıyorum. Bu araştırma ön izlemesi, nelerin mümkün olduğuna dair zemini yoklayan ilk adım gibi hissettiriyor ve Anthropic’in bu çığır açan fikri bir sonraki yinelemesinde nasıl geliştireceğini gerçekten merak ediyorum.


François Aubry's photo
Author
François Aubry
LinkedIn
CheapGPT’te full-stack mühendisi ve kurucuyum. Öğretmek her zaman tutkum oldu. Öğrencilik yıllarımdan itibaren diğer öğrencilere ders verme ve yardımcı olma fırsatlarını hevesle aradım. Bu tutku beni doktora yapmaya yönlendirdi; bu süreçte akademik çalışmalarımı desteklemek için araştırma görevlisi olarak da görev aldım. O yıllarda, geleneksel sınıf ortamında bağlar kurmaktan ve öğrenmeyi kolaylaştırmaktan büyük bir tatmin duydum. Ancak çevrim içi öğrenme platformlarının ortaya çıkmasıyla birlikte dijital eğitimin dönüştürücü potansiyelini fark ettim. Nitekim üniversitemizde bu tür bir platformun geliştirilmesinde aktif rol aldım. Geleneksel öğretim ilkelerini yenilikçi dijital yöntemlerle bütünleştirmeye derinden bağlıyım. Tutkum, yalnızca ilgi çekici ve bilgilendirici olmakla kalmayan, aynı zamanda bu dijital çağdaki öğrenenler için erişilebilir kurslar tasarlamaktır.
Konular
Yapay Zeka
Büyük Dil Modelleri

Bu kurslarla yapay zekâyı öğrenin!

Kurs

Claude Modellerine Giriş

3 sa
15.1K
Anthropic API'yi kullanarak Claude ile çalışmayı öğrenin, gerçek dünyadaki görevleri çözün ve yapay zeka destekli uygulamalar geliştirin.
Ayrıntıları GörüntüleRight Arrow
Kursa Başla
Devamını GörRight Arrow
İlgili

blog

Hızlı Sevkiyat İçin Pratik Vibe Kodlama Teknoloji Yığını

Ön uç, arka uç, veritabanları, kimlik doğrulama, depolama, e-posta, test, dağıtım ve izleme için en iyi araçları keşfedin.
Abid Ali Awan's photo

Abid Ali Awan

14 dk.

blog

2026’da En Popüler 40 Yazılım Mühendisi Mülakat Sorusu

Algoritmalar, sistem tasarımı ve davranışsal senaryoları kapsayan bu temel sorularla teknik mülakat sürecine hakim olun. Uzman cevapları, kod örnekleri ve kanıtlanmış hazırlık stratejileri edinin.
Dario Radečić's photo

Dario Radečić

15 dk.

Eğitim

.gitignore Nasıl Kullanılır: Örneklerle Pratik Bir Giriş

Git deponuzu temiz tutmak için .gitignore’u nasıl kullanacağınızı öğrenin. Bu eğitim; temelleri, yaygın kullanım durumlarını ve başlamanıza yardımcı olacak pratik örnekleri kapsar!
Kurtis Pykes 's photo

Kurtis Pykes

8 dk.

Eğitim

Python'da Listeyi String'e Nasıl Dönüştürürsünüz

Bu hızlı eğitimde, Python'da bir listeyi string'e nasıl dönüştüreceğinizi öğrenin.
Adel Nehme's photo

Adel Nehme

Devamını GörDevamını Gör