AI Ajanını Saatlerce Denetimsiz Çalıştırmak: Loop Engineering ve Durdurma Koşulları
Loop engineering: AI kodlama ajanını otonom döngüde çalıştırmak. Döngü türleri, hedef ve metrik, durdurma koşulları, insana eskalasyon, üretici ile değerlendiricinin ayrılması ve otonominin maliyetleri.
- Açık durdurma ve eskalasyon koşullarına sahip otonom bir döngü tasarlayacaksınız.
- Üretici ile değerlendiriciyi birbirini kandıramayacak şekilde ayıracaksınız.
- Sürecinizi otonomi olgunluk merdivenine göre değerlendireceksiniz.
Inizio della lezione
Bütün gece yanlış yerde çalışan ajan
- Net bir sonu olmayan hedef — ne zaman duracağını bilmeyen döngü
- Tek fren olarak ajanın kendi kendini değerlendirmesi — ve o fren tutmuyor
- An çok açıkken insan çağıran olmadı
Ajanın gece vardiyası cazip bir fikir: Görevi veriyorsunuz, yatıyorsunuz, sabah hazır sonuç. Pratikte ise çoğu zaman işler başka türlü geliyor. Ajan önceki denemesini hatırlamadığı için aynı adımı neşeyle yeniden çalıştırıyor. İşin bittiğine kendisi karar veriyor ve buna yine kendisi inanıyor. Durma koşulu hiçbir yere yazılmamış; insanı çağıracak biri de yok — döngü, takıldığı anı tanıyacak beceriye sahip değil. Sorun modelde değil. Sorun şu: Döngü, sadece döndürülüp duran sıradan bir prompt gibi tasarlanmış.
🤔 Mit: Döngü, harness'i gereksiz kılar
- 🤔 Mit: Üstüne bir döngü eklediğinizde harness konusunda rahatlayabilirsiniz
- ✅ Gerçekte: Harness tek bir çalıştırmayı güvenilir yapar; döngü ise kesintisiz çalıştırmaları otonom kılar
- 📌 Akılda kalsın: Kötü bir harness'ın üzerine kurulan döngü, çöpü daha hızlı üretir
İçine düşülmesi kolay bir tuzak var: Artık ajana prompt yazan kişi olmaktan çıkıp bu işi sizin yerinize yapan bir sistem tasarlamaya başlıyorsunuz ve kursun en başından beri kurduğunuz harness'in artık o kadar önemli olmadığını hissediyorsunuz. Tam tersi. Harness tek bir çalıştırmayı güvenilir kılar. Döngü ise kesintisiz çalıştırmaları otonom kılar. Harness'ta bir eksi varsa, döngü çöpü yalnızca daha hızlı ve gözetimsiz üretir — üstelik artık endüstriyel ölçekte.
Olası en basit döngü
- Hedef — son durum nasıl görünür
- Doğrulama yöntemi — makinece kontrol edilebilir
- Durma koşulu — deneme sınırı ve bütçe
Şöyle düşünün: Hafta sonu için yola çıkıyorsunuz ve ustaya anahtarları bırakıyorsunuz — siz yokken tıkanmış yağmur oluğunu temizlesin diye. Üç parçadan herhangi birini çıkarın, bu artık döngü olmaktan çıkar. Birincisi hedef: 'Yağmurdan sonra oluk kuru kalacak'; 'usta gelip bir bakmıştı' değil. İkincisi doğrulama yöntemi: Dönüşünüzde borunun altına beş dakika boyunca bir kova koyun — kuruysa iş bitmiştir; 'usta halloldu dedi' değil. Üçüncüsü durma koşulu: Üç deneme ve üzerinde anlaşılan bir tutar; sonrasında usta durup sizi arar, kendi kendine çatıyı değiştirmeye kalkmaz. Bu üçünden biri bile eksikse elinizdeki şey döngü değil; tesadüfen birkaç kez tekrarlanmış tek bir ziyarettir.
La lezione completa è disponibile con l'abbonamento
22 altre slide nella versione completa.
Video, tutte le slide, appunti, test, tutor AI e intervista si sbloccano dopo l'accesso e l'abbonamento.
Accedi o registrati Attiva l'abbonamentoContenuti della lezione
- Bütün gece yanlış yerde çalışan ajan
- 🤔 Mit: Döngü, harness'i gereksiz kılar
- Olası en basit döngü
- Sıradan prompt'a karşı döngü
- Dört tür döngü
- Tuzak: Zamana göre döngü ile hedefe göre döngüyü karıştırmak
- ❓ Kontrol molası: Bu işin bir sonu var mı?
- Döngünün altı temel yapı taşı
- Döngünün altı temel yapı taşı
- Bu üç koşul olmadan otonom döngü marş almaz
- Bu üçü olmadan ajan körleşir, kendini kandırır ve her şeyi unutur
- Üretici–değerlendirici ayrımı — iptal edilemez güvence
- Ayrım kuralları: biri size güvenmemeli
- 🛠 Andrej Karpathy'nin autoresearch projesi
- Üç dosya — üç rol
- Döngü mekaniği: yalnızca ileri giden klikli anahtar
- Çalmaya değer iki tasarım kararı
- Kendine başarı yalanı söyleyemeyen döngünün tam haritası
- program.md — metodolojinin gerçek hali
- Otonominin dört sessiz maliyeti
- Panzehirler ve Osmani'nin benzer iki döngü üzerine düşüncesi
- Otonomi olgunluk merdiveni
- Uçtan uca proje: ödeme backend'i için program.md
- İlk döngüyü tek bir akşamda nasıl kurarsınız
- Harness'ten döngüye — ve ötesine
Articoli su questa lezione
- Come rendere affidabile un agente AI: piano passo passo dalla misura al lavoro autonomo
- Cos'è l'harness engineering: come rendere un agente AI uno strumento di lavoro reale
- CLAUDE.md e AGENTS.md: cosa sono, cosa scriverci e perché l'agente ignora le regole
- L'agente ha scritto "fatto" ma la funzionalità non funziona: come verificare il lavoro di un agente AI
- Harness vs context engineering: in cosa l'harness engineering si distingue dal prompt e dal context engineering
Tutte le lezioni del corso
- Harness Engineering Nedir? AI Kodlama Ajanı Modelden Değil, Ortamdan Neden Çöker
- AI Ajanında Hata Birikimi: Adım Başına %95 Doğruluk Neden 10. Adımda Başarısız Olur
- AI Ajan Güvenilirlik Metrikleri: MTBF, MTTR, Patlama Yarıçapı ve Little Yasası
- AI Ajanı Üretimde Neden Çöker: Beş Hata Katmanı ve Teşhis Döngüsü
- AI Ajan Harness'ı Neyden Oluşur: Talimatlar, Araçlar, Ortam, Durum, Geri Bildirim
- AI Kodlama Ajanları İçin Depo Haritası: Oturumlar Arası Hafızasız Proje Yapısı
- AGENTS.md En İyi Uygulamaları: Dev Talimat Dosyası Neden Çalışmaz, Yönlendirici Nasıl Kurulur
- AI Ajanı Oturumlar Arası Hafıza: Oturum Devri, PROGRESS.md ve Başlangıç Sözleşmesi
- AI Ajanları İçin feature_list.json: WIP=1, Özellik Durumları ve verify.sh Doğrulaması
- Ajan 'Hazır' Dedi, Özellik Çalışmıyor: Doğrulama Boşluğu ve Definition of Done
- Tüm Testler Yeşil, Özellik Bozuk: AI Ajanları İçin E2E Testler ve Mimari Kurallar
- AI Ajanı Gözlemlenebilirliği: Sprint Sözleşmesi, Değerlendirici Rubriği ve Temiz Oturum Çıkışı
- AI Ajanını Saatlerce Denetimsiz Çalıştırmak: Loop Engineering ve Durdurma Koşulları
- AI Ajanları İçin Graph Engineering: Tek Döngü Yetmediğinde Görev Grafiği
- AI Ajan Harness'ını Sıfırdan Kurmak: AGENTS.md, feature_list.json, verify.sh ve Otonom Döngü