Döngü mühendisliği, AI yönlendirmede şimdiye kadar gördüğümüz en büyük değişim.
Bunu Fable 5 ile birleştirin ve siz uyurken sizin için çalışan, aklınıza gelebilecek her şeyi inşa eden AI ajanlarınız olsun.
Bu rehber size tam olarak nasıl başlayacağınızı öğretiyor.
Döngü mühendisliği ve ortalama bir insanın /loop'tan nasıl faydalanabileceği hakkında sade bir dille anlatım.
İçindekiler
- Loop nedir?
- Loop Anatomisi 101
- Yönlendirme 101
- /loop Profesyonel İpuçları
Loop Nedir?
Kısa ve Öz
Döngü mühendisliği, temelde ajanların kendi kendilerini yönlendirmesi ve manuel tekrarları ortadan kaldırması için bir yöntemdir.
Döngü mühendisliğinden önce: AI'ya yönlendirme yaparsınız → Yanıt verir → Tekrar edersiniz → Bu böyle devam eder
Döngü mühendisliği ile: Bir döngü tasarlarsınız → Ajan nihai bir sonuçla geri döner (ajan tüm araştırmayı, ileri geri tartışmaları vb. tamamlar)
Claude Code'u gerçekten inşa eden kişi (Boris Cherny) bunu açıkça ifade etti:
"Artık Claude'u ben yönlendirmiyorum. Claude'u yönlendiren döngülerim var. Benim işim sadece döngüler yazmak."
Bu, AI'yı yönlendirmede şimdiye kadar gördüğümüz en büyük değişim.
Şimdilik, bilmeniz gereken tek şey bu. Daha önemli olan, döngü anatomisi ve AI üretkenliğini ortaya çıkarmak için bu değişimden nasıl yararlanacağınızdır.
Loop Anatomisi 101

Loop Anatomisi 101
Bu rehber için Claude Code'u referans alacağım, ancak bu prensipler çoğu AI aracı ve çerçevesi için geçerlidir.
Claude Code'daki her döngü aynı altı çalışan parçaya sahiptir.
Bunlara hakim olun, her şeyi inşa edebileceksiniz.
1. Tetikleyici (Otomasyonlar)
Tetikleyici, döngüyü başlatan şeydir.
Claude Code'da, ajan döngü otomasyonlarını /schedule ve /loop ile tetiklersiniz (daha sonra yönlendirme hakkında daha fazlası).
/loop belirli bir aralıkta çalışır; aralık belirtilmezse, çıktıya göre kendi hızını ayarlar.
2. Yürütme Katmanı
Claude'un asıl işi yaptığı yer burasıdır.
Mevcut durumu okur, harekete geçer ve çıktılar üretir.
Manuel girdi gerekmez - sadece Claude'un çalışmasını izleyin.
3. Doğrulayıcı
Claude'a bir kontrol noktası verdiğiniz yer burasıdır.
Şunlar gibi: Testler, bir derleme, karşılaştırmak için bir ekran görüntüsü.
Bir doğrulama katmanı kullanmak, Claude'un gerçekten doğru yolda olduğundan ve kalitesiz iş üretmediğinden emin olmanıza yardımcı olur.
Her turdan sonra çalışmayı değerlendirmek için ayrı bir hızlı model çalıştırarak işi bir adım öteye taşıyan /goal komutunu kullanabilirsiniz.
4. Durdurma Kuralları
Her döngünün iki tür durdurma koşuluna ihtiyacı vardır:
- Başarı durdurma (tüm testler geçer, görev tamamlanır)
- Başarısızlık durdurma (yeniden deneme sayısı aşıldı, kurtarılamaz hata).
Token bütçesi gibi, AI harcamalarını yönetmeye yardımcı olabilecek durdurma kuralları da ekleyebilirsiniz.
1Bunları talimatlarınızda açıkça belirtin, örtük değil:2Maksimum 20 deneme hakkınız var. Tüm testler geçerse, "GÖREV_TAMAMLANDI" raporu verin ve durun.33 denemeden sonra çözemediğiniz bir hatayla karşılaşırsanız, "GÖREV_BAŞARISIZ: [neden]" raporu verin ve durun.
5. Bellek (İlerleme Dosyası)
Claude'un ilerlemesinin bir işaretleme dosyasını tutmak genellikle iyi bir uygulamadır.
Yapılanları basit bir şekilde kaydeder, böylece çalışmasını kontrol edebilir ve gerektiğinde geri dönebilirsiniz.
6. Beceriler (CLAUDE.md)
Beceriler, proje bilgisini donduran, böylece ajanın her oturumda aynı bağlamı yeniden öğrenmesini engelleyen kaydedilmiş talimat kümeleridir.
CLAUDE.md dosyanız, döngüye kişiliğini veren ve her çalıştırmada kısıtlamalarını belirleyen şeydir.
İpucu: Kısa tutun. Şişirilmiş bir kurallar dosyası, döngünün her adımında ödenir.
Altı parçayı bir araya getirin ve optimal döngü yapısı şöyle görünür:
1TETİKLEYİCİ → her 15 dakikada bir / PR yorumunda / CI hatasında2YAPICI → Claude görevi çalışır3DENETLEYİCİ → ayrı bir model çıktıyı değerlendirir4DURDUR → tüm testler yeşil, veya 10 yineleme, veya 5$ harcandı5BELLEK → progress.md her çalıştırmada güncellenir6BECERİLER → CLAUDE.md her oturum başlangıcında okunur
Yönlendirme 101 (her şeyi bir araya getirmek)
/loop yönlendirmeleri yazmak, normal yönlendirme ile aynı şey değildir. Döngü mühendisliği yaparken hafif bir zihinsel değişime ihtiyacınız var.
Claude'u normal şekilde yönlendirdiğinizde, sadece bir talimat/görev yazıyorsunuz.
Bir döngü tasarladığınızda, karşılanması gereken bir nihai koşul yazıyorsunuz.
Örnek
Yönlendirme (tek seferlik):
1Auth modülündeki başarısız testleri düzelt.
Hedef koşulu (döngü):
1/loop auth modülündeki tüm testler geçiyor ve kapsama oranı %80'in üzerinde
Bir yönlendirme Claude'a ne yapması gerektiğini söylerken, bir hedef koşulu Claude'a ne zaman durması gerektiğini söyler.
İyi bir hedef koşulunun anatomisi
Her güçlü /loop yönlendirmesi üç şeye sahiptir:
- Doğrulanabilir bir bitiş durumu
- Bir kapsam kısıtlaması (hangi dosyalar, hangi klasörler, hangi görevler)
- Bir durdurma kuralı (maksimum yineleme veya bütçe)
İşte şablon:
/loop [doğrulanabilir bitiş durumu/süre], yalnızca [kapsam]'a dokunarak, [X] kısıtlamadan sonra dur, [X] Becerilerini kullan, [x] kontrol noktası için doğrulayıcı ajanlar kullan ve tüm çalışmalarının bir bellek dosyasını tut.
Bu, her yeni başlayanın işleri aşırı karmaşık hale getirmeden harika sonuçlar almak için kullanması gereken temel /loop yapısıdır.
CLAUDE.md
CLAUDE.md dosyanızı, döngünüzün her çalıştırmaya başlamadan önce okuduğu brifing belgesi olarak düşünün.
Normalde bir yönlendirmede tekrarlayacağınız her şeyi eklediğinizden emin olun: yığınınız, kurallarınız, tercihleriniz vb.
Yine, kısa tutun. Şişirilmiş bağlamın her ekstra satırı token'a mal olur.
Her şeyi bir araya getirmek (örnek bir araştırma brifingi /loop):
1CLAUDE.md (bir kez ayarlanır):2Araştırma stili: kapsamlı, alıntılı, gereksiz ayrıntı yok3Çıktı formatı: net başlıklarla işaretleme4/research dışında asla dosya oluşturma5Tercih edilen kaynaklar: birincil kaynaklar, saygın yayınlar, resmi veriler6Oturum başına maksimum bütçe: 3$7Beceri (bir kez ayarlanır):8/skill verify-research: herhangi bir bölümü tamamlanmış olarak işaretlemeden önce,9her büyük iddianın bir kaynağı olduğunu, her bölümün en az 3 destekleyici10veri noktasına sahip olduğunu ve belirgin boşluklar olmadığını onayla. Asla yüzeysel araştırma teslim etme.11Döngü:12/loop her 30 dakikada bir,1314yalnızca /research/brief.md dosyasına dokunarak,151610 yinelemeden sonra veya aynı arama sorgusu17yeni bilgi ortaya çıkmadan arka arkaya 3 kez görünürse dur,1819her bölüm taslağı hazırlandıktan sonra verify-research becerisini kullan,2021yarı yolda ve nihai teslimattan önce kaynak kalitesini ve kapsam22tamlığını kontrol etmek için bir doğrulayıcı ajan kullan,2324ve /research/progress.md adresinde hangi bölümlerin tamamlandığını,25hangi kaynakların kullanıldığını ve hangi açıların hala kapsanması gerektiğini26kaydeden bir bellek dosyası tut — her çalıştırmanın başında oku27ve sonunda güncelle.2829Konu: [konunuz buraya]3031Her prensip tek bir yerde. Döngü bir zamanlayıcıda çalışır, tek bir dosyayla sınırlı kalır, takılma veya bütçe durumunda kendini durdurur, kalite kapısı olarak kaydedilmiş bir beceriyi kullanır, iki kontrol noktasında ayrı bir doğrulayıcı başlatır ve her çalıştırmanın bir öncekinin kaldığı yerden tam olarak devam etmesi için kalıcı bir bellek dosyası tutar.
/loop Profesyonel İpuçları
Başlamanız için bir /loop profesyonel ipuçları bölümü
- /loop'tan önce /goal ile başlayın: Aynı davranıştır, ancak yeni başlayan biri olarak akıl yürütmesi daha kolaydır.
- Teslimat üzerinde daha fazla zaman harcayın: Döngüler tasarlarken, nihai hedefin nasıl görünmesini istediğinize odaklanın - diğer her şey neredeyse gürültüdür.
- Çaba seviyesini görevle eşleştirin: Varsayılan akıl yürütme çabanız yüksek olmalıdır. Karmaşık yapılar için yalnızca xHigh, Max ve Ultracode kullanın.
- Alt ajanlar: Her alt ajan yeni bir bağlam penceresiyle başlar. Döngüler içinde alt ajanlar dağıtmaktan yararlanın.
- Her zaman sınırlayın: Her çalıştırmadan önce sabit bir yineleme limiti ve dolar bütçesi belirlemeyi alışkanlık haline getirin.
- Uzun oturumlardan önce /compact'i manuel olarak çalıştırın: Bağlam penceresi sınırına yaklaştığında, SDK otomatik olarak sıkıştırma yapar. Ayrıca /compact ile erken de tetikleyebilirsiniz.
- Döngüler koddan çok daha fazlası için çalışır: /loop'u tüm görevler için kullanabilirsiniz. Yaratıcı olmaktan çekinmeyin ve döngüleri yazma, araştırma ve geleneksel olmayan kodlama dışı görevler için kullanın.
Kapanış
Umarım bu /loop rehberini faydalı bulmuşsunuzdur.
Eğer öyleyse, beni @aiedge_'den takip ettiğinizden emin olun - Haftada 2-3 kez bunun gibi AI makaleleri yayınlıyorum.
Yazılı AI içeriğinden hoşlanıyorsanız, ücretsiz bültenime buradan abone olmaktan çekinmeyin:
https://newsletter.aiedgehq.co/

https://newsletter.aiedgehq.co/
%100 ücretsiz, asla spam yok ve istediğiniz zaman abonelikten çıkabilirsiniz.
Son olarak, mümkünse, trend olan AI/pazar konularını tartışan kısa klipler yayınladığım yeni klip hesabımı takip edin - eminim çok değerli bulacaksınız💙





