Fable 5: Döngü Mühendisliğine Yeni Başlayanlar İçin Rehber

@aiedge_
İNGILIZCE1 gün önce · 03 Tem 2026
251K
220
35
6
768

TL;DR

Bu rehber, yapay zeka ajanlarının araştırma ve kodlama gibi karmaşık görevleri manuel müdahale olmaksızın tamamlamak için kendi kendilerini yineledikleri bir yöntem olan döngü mühendisliğini tanıtmaktadır.

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

AI Edge - inline image

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:

  1. Başarı durdurma (tüm testler geçer, görev tamamlanır)
  2. 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.

text
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:

text
1TETİKLEYİCİ → her 15 dakikada bir / PR yorumunda / CI hatasında
2YAPICI → Claude görevi çalışır
3DENETLEYİCİ → ayrı bir model çıktıyı değerlendirir
4DURDUR → tüm testler yeşil, veya 10 yineleme, veya 5$ harcandı
5BELLEK → progress.md her çalıştırmada güncellenir
6BECERİ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):

text
1Auth modülündeki başarısız testleri düzelt.

Hedef koşulu (döngü):

text
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:

  1. Doğrulanabilir bir bitiş durumu
  2. Bir kapsam kısıtlaması (hangi dosyalar, hangi klasörler, hangi görevler)
  3. 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):

text
1CLAUDE.md (bir kez ayarlanır):
2Araştırma stili: kapsamlı, alıntılı, gereksiz ayrıntı yok
3Çıktı formatı: net başlıklarla işaretleme
4/research dışında asla dosya oluşturma
5Tercih edilen kaynaklar: birincil kaynaklar, saygın yayınlar, resmi veriler
6Oturum 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 destekleyici
10veri 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,
13
14yalnızca /research/brief.md dosyasına dokunarak,
15
1610 yinelemeden sonra veya aynı arama sorgusu
17yeni bilgi ortaya çıkmadan arka arkaya 3 kez görünürse dur,
18
19her bölüm taslağı hazırlandıktan sonra verify-research becerisini kullan,
20
21yarı yolda ve nihai teslimattan önce kaynak kalitesini ve kapsam
22tamlığını kontrol etmek için bir doğrulayıcı ajan kullan,
23
24ve /research/progress.md adresinde hangi bölümlerin tamamlandığını,
25hangi kaynakların kullanıldığını ve hangi açıların hala kapsanması gerektiğini
26kaydeden bir bellek dosyası tut — her çalıştırmanın başında oku
27ve sonunda güncelle.
28
29Konu: [konunuz buraya]
30
31Her 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/

AI Edge - inline image

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💙

https://x.com/DeutscherClips/status/2072924183861018957

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