Döngüye Takılıp Kalmayın: Siz Uyurken Claude'un Çalışmasını Nasıl Sağlarsınız?

@ElCopyMaster
İSPANYOLCA2 hafta önce · 30 Haz 2026
583K
81
18
7
237

TL;DR

Bu makale, manuel komut isteminden Claude Code içinde otonom döngüler tasarlamaya nasıl geçileceğini, yapay zekanın kendi kendini doğrulamasını ve karmaşık görevleri bağımsız olarak tamamlamasını nasıl sağlayacağınızı açıklamaktadır.

Anthropic'te Claude Code'u yaratan kişi, artık Claude için prompt yazmayı bıraktı.

https://x.com/bcherny/status/2064885111477219664

Adı Boris Cherny. Haziran 2026'da bunu açıkça söyledi:

"Artık Claude için prompt yazmıyorum."

Artık Claude'a talimat veren şey loop'lar (döngüler). Onun asıl işi bu loop'ları tasarlamak.

Kulağa abartı gibi gelebilir, ama değil.

Bu, muhtemelen insanların Claude ve ChatGPT'yi kullanma şeklindeki en büyük değişiklik.

Elbette şimdiye kadar duymuşsunuzdur.

Henüz neredeyse hiç kimse bunu yapmıyor.

Şu an böyle çalışıyorsunuz

Bir prompt yazıyorsunuz.

Claude bir dosyayı düzenliyor.

Testi çalıştırıyorsunuz.

Test başarısız oluyor.

Hatayı kopyalayıp tekrar Claude'a yapıştırıyorsunuz.

Claude tekrar deniyor.

Yirmi dakika sonra, devretmek istediğiniz işi denetlediğinizi fark ediyorsunuz.

Siz loop'sunuz.

Sonucu gözden geçiren ve bir sonraki adımın ne olduğuna defalarca karar veren sizsiniz.

Bir loop'un sizin için yaptığı şey tam olarak budur.

Bir örnek her şeyi açıklıyor

Claude'dan herhangi bir konuda tek sayfalık bir rapor yazmasını isteyin.

Rafa Gonzalez | IA - inline image

Şimdi kaynakları okuyun.

Bazıları sahte (!!!).

Claude onları uydurdu ve bunun farkında bile değil.

Tamamen gerçek görünüyorlar.

Bağlantılar hiçbir yere çıkmıyor veya Claude'un iddia ettiği şeyi söylemeyen sayfalara işaret ediyor.

Claude'un farkına varmadan sizi kötü duruma düşürmesi işte böyle olur.

Ve tek bir prompt asla bu sorunu tespit edemez, çünkü birisi bağlantıyı açana kadar Claude haklı olduğuna ikna olmuş halde kalır.

Şimdi aynı görevi bir loop olarak çalıştırın.

Rapor aynı, ancak bu sefer kontrol edebileceği bir kriter ekliyorsunuz:

  • Her ifade en az üç kaynak tarafından desteklenmelidir.
  • Her bağlantı, o ifadeyi doğrulayan gerçek bir sayfayı açmalıdır.

Ne olduğunu izleyin.

Claude taslağı hazırlar.

Sonra her bağlantıyı tek tek inceler.

Hepsini açar.

Bozuk bağlantıları ve sahte kaynakları atar.

Gerçek alternatifler arar.

Belgedeki tüm kaynaklar gerçekten açabileceğiniz bağlantılar haline gelene kadar kontrol etmeye devam eder.

Ancak o zaman durur.

Asla yorulmaz.

Asla sıkıcı kısmı atlamaz.

Claude Code'da bu şekilde yazılır.

Henüz komut hakkında endişelenmeyin; aşağıda açıklayacağım.

text
1plaintext
2/goal [konunuz] hakkında tek sayfalık bir rapor yaz
3
4her ifadenin en az üç kaynak tarafından desteklendiği
5ve her bağlantının o ifadeyi doğrulayan gerçek bir sayfayı açtığı şekilde.
6
7İşin bittiğini kabul etmeden önce doğrulamak için her bağlantıyı aç.
8
9Kapalı olan veya ifadeyi desteklemeyen herhangi bir kaynağı değiştir.
10
11Yalnızca belgedeki tüm kaynaklar doğrulandığında dur.

Loop nedir?

Rafa Gonzalez | IA - inline image

Loop, iş bitene kadar sizin için tekrar tekrar prompt yazan küçük bir sistemdir.

Ne kadar karmaşık görünürlerse görünsünler, tüm loop'lar her zaman aynı beş adımı izler:

  1. İşi bul. Bekleyen görevleri, başarısız testleri, okunmamış e-postaları veya bir klasördeki dosyaları ara.
  2. İşi yap. Claude, tıpkı sizin manuel olarak yapacağınız gibi, her bir öğeyi tek tek halleder.
  3. Kontrol et. İkinci bir inceleme, işin sadece üretilmiş değil, gerçekten iyi yapıldığını onaylar.
  4. Hatırla. İşi tekrarlamamak veya bağlamı kaybetmemek için halihazırda bitmiş olanı kaydet.
  5. Tekrarla. Bekleyen hiçbir şey kalmayana kadar devam et ve ardından dur veya bildirim gönder.

Şu cümleyi aklınızda tutun:

Prompt yazmak işi yapmaktır. Loop tasarlamak işçiyi yönetmektir.

"Bu sadece zamanlanmış bir görev değil mi?"

Rafa Gonzalez | IA - inline image

İyi soru.

Hayır.

Bilgisayarınızın her sabah saat sekizde aynı görevi çalıştırmasını zaten sağlayabilirsiniz.

Bu bir cron job'dur.

Çoğumuzdan çok daha önce vardı.

Her zaman aynı betiği (script) çalıştırır.

Aynı adımları.

Düşünmeden.

Bir loop farklı çalışır.

Çünkü içinde kararlar alan biri vardır.

Bir cron bir betik çalıştırır.

Bir loop, Claude'u çalıştırır.

Claude mevcut durumu gözlemler.

Bir sonraki adımın ne olduğuna karar verir.

Bunu yürütür.

Sonucu kontrol eder.

Ve sonra tekrar karar verir.

Devam et?

Tekrar dene?

Geri al?

Dur?

İşte fark tam olarak bu karardır.

Bir betik, başarısız bir teste bakıp başka bir çözüm icat edemez.

Claude yapabilir.

Ve bu, ancak Claude ve ChatGPT'nin bir görev sırasında gerçek kararlar alacak kadar yeterli bir seviyeye ulaşmasıyla mümkün olmuştur.

Bir loop'u çalıştıran iki komut

Rafa Gonzalez | IA - inline image

Çoğu insanın işte bu noktada yanlış yaptığı yer burasıdır.

Normal bir sohbetin içinde "bunu bir döngüde yap" yazarak bir loop oluşturmazsınız.

Claude Code iki özel komut içerir.

Ve hangisini kullanacağınız, ihtiyacınız olan loop türüne bağlıdır.

1. /goal Bir hedef tamamlanana kadar çalışan loop'tur.

https://x.com/ClaudeDevs/status/2065192057535373473

Bunu rapor örneğinde zaten gördünüz.

/goal yazarsınız ve nihai sonucun tam olarak neye benzediğini açıklarsınız.

Claude, her iterasyonda otomatik olarak çalışmaya devam eder.

Her adımdan sonra, Claude'un ikinci bir kopyası sessizce kontrol eder:

Hedefe ulaştık mı?

Cevap hayırsa, ilk Claude'a neyin eksik olduğunu açıklar ve çalışma devam eder.

Hedef karşılanır karşılanmaz, loop kendi kendine durur.

Bu sürekli öz değerlendirme, gerçek bir loop ile sadece doğru olduğunu uman bir prompt arasındaki tüm farktır.

Net bir bitiş çizgisi olduğunda /goal kullanın.

Bu koşul doğru olana kadar çalış.

2. /loop Bu, bir ritmi takip ederek çalışan loop'tur.

İş "bir listeyi bitirmek" değil de "sürekli bir şeyi izlemek" olduğunda kullanın.

Ne sıklıkta çalışması gerektiğini ve ne yapması gerektiğini söylersiniz.

Claude bunu otomatik olarak tekrar çalıştıracaktır.

text
1plaintext id="8s4gkp"
2/loop 30dk ana sayfayı yükleyerek web sitemin tekrar çalışıp çalışmadığını kontrol et.
3
4Sayfa normal bir şekilde yanıt verir vermez, bana bildirim gönder ve kontrol etmeyi bırak.

"30dk" her otuz dakikada bir anlamına gelir.

Ayrıca basitçe şöyle de diyebilirsiniz:

"Her sabah gelen kutumu kontrol et."

Claude bu görevi zamanlayacaktır.

Bir bitiş çizgisi olmadığında, yani periyodik bir kontrol söz konusu olduğunda /loop kullanın.

Gerçekten güçlü loop'ların çoğu aslında /goal ile başlar.

Bu işlevler Claude Code'da yenidir.

Bu komutları henüz görmüyorsanız, Claude Code'u güncelleyin ve görüneceklerdir.

İlk loop'unuz (yapıştırmaya hazır)

Küçük bir görev için tek bir satır yeterlidir.

Daha büyük işler için Claude'a eksiksiz bir kılavuz vermek daha iyidir: işi nerede bulacağı, nasıl gözden geçireceği, ilerlemeyi nasıl hatırlayacağı ve ne zaman duracağı.

Köşeli parantezleri doldurun ve bunu Claude Code'a yapıştırın:

Tek bir prompta yanıt vermek yerine bir loop işlevi görüyorsunuz.

text
1text
2HEDEF
3
4[Nihai durumu bir veya iki cümleyle tanımlayın.
5
6Nihai sonucun tam olarak neye benzediği konusunda spesifik olun ve ölçülebilir bir şey yapın.
7
8Örnek:
9"/pages klasöründeki tüm ürün sayfaları yeni fiyatlara sahip ve tüm bağlantılar doğru çalışıyor."]
10
11İŞ NEREDE
12
13[Claude'a nereye bakacağını söyleyin.
14
15Örnekler:
16
17"Eski fiyatlara sahip dosyalar için /pages klasörünü tara."
18
19veya
20
21"TODO.md'yi oku ve işaretlenmemiş her kutuyu bir görev olarak ele al."
22
23veya
24
25"Bağlı görev yöneticimi kontrol et ve ai olarak etiketlenmiş tüm öğeleri ara."]
26
27NASIL ÇALIŞMALI
28
29- Bir seferde bir görev yap. Bir sonrakine başlamadan önce onu tamamen bitir.
30
31- Mevcut dosyalarda bulduğun kalıpları takip et. Yeni kalıplar icat etme.
32
33- Bir görev, yalnızca benim verebileceğim bir karar gerektiriyorsa (para harcamak, dosyaları silmek veya bir kişiye e-posta göndermek gibi), o görevde dur, "Benim müdahale etmem gerekiyor" adlı bir listeye ekle ve bir sonrakiyle devam et.
34
35İŞİNİ NASIL KONTROL ETMELİ
36
37Her görevden sonra, tamamlandı olarak işaretlemeden önce fiilen bittiğini kanıtla.
38
39[En uygun kontrolü seçin:
40"testleri çalıştır" /
41"dosyayı tekrar oku ve hedefi karşıladığını doğrula" /
42"bağlantıyı aç ve doğru yüklendiğini onayla".
43
44Kontrol etmek, sadece sorun olmadığına güvenmek değil, kanıt sunmak anlamına gelir.]
45
46Kontrol başarısız olursa, düzelt ve tekrar kontrol et.
47
48Görev başına en fazla üç deneme yap. Hâlâ başarısız olursa, engellendi olarak işaretle ve devam et.
49
50NASIL HATIRLAMALI
51
52LOOP-STATE.md adlı bir dosya tut.
53
54Her görevden sonra şunları yaz:
55
56- Görevin adı.
57- Durumu (tamamlandı / engellendi / müdahalem gerekiyor).
58- Ne değiştirdiğin.
59- Bir sonraki çalıştırma için yararlı olabilecek herhangi bir bilgi.
60
61Her çalıştırmanın başında, halihazırda tamamlanmış işi tekrarlamamak için BU dosyayı HER ZAMAN oku.
62
63NE ZAMAN DURMALI
64
65Tüm görevler tamamlandığında veya engellendiğinde veya bu çalıştırmada [N] görevi bitirdiğinde dur.
66
67Ardından bana kısa bir rapor vererek şunları belirt:
68
69- Nelerin tamamlandığı.
70- Nelerin engellendiği.
71- Nelerin müdahalem gerektirdiği.
72
73Varsa LOOP-STATE.md dosyasını okuyarak başla ve ardından işi ara.

Durum dosyası sessiz kahramandır.

O olmadan, her çalıştırma sıfırdan başlar.

Onunla birlikte loop, bir zamanlamayla otomatik olarak çalıştırıldığında bile, kaldığı yerden aynen devam eder.

Bir loop NE ZAMAN oluşturmamalısınız

Loop'lar ücretsiz değildir ve her şey için çalışmazlar.

Başlamadan önce üç önemli şey.

Tek seferlik görevler bir loop gerektirmez.

Sadece bir cevap arıyorsanız, normal bir prompt daha hızlı olacaktır.

Loop'lar, iş tekrarlandığında veya birçok parçadan oluştuğunda işe yarar.

Loop'lar daha fazla kaynak tüketir.

Claude gözden geçirdiği, düzelttiği ve tekrar denediği için, her görev için birden çok çağrı yürütecektir.

Bir Claude planı kullanıyorsanız, kullanım sınırına daha erken ulaşırsınız.

Çok belirsiz görevler de bir loop'a ait değildir.

"Daha iyi bir ürün stratejisi düşün" bir loop değildir.

Önce net ve ölçülebilir bir hedef tanımlayın.

Bu hafta başlayın

Sürekli manuel olarak yaptığınız ve birçok küçük adımdan oluşan bir görev seçin.

Şablonu yapıştırın.

Alanları doldurun.

Tüm süreci gözlemlerken bir kez çalıştırın.

Ona güvenmeye başladığınızda, zamanlayın.

Siz uyurken işin bittiğini gördüğünüz ilk sabah, birbiri ardına prompt yazmayı bırakacaksınız.

Tıpkı Boris gibi.

YouMind’da yeniden üret

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet