Graf Mühendisliği: Tek Bir İstemden 1000+ Ajan Döngüsü Oluşturun

@0xCodila
İNGILIZCE2 gün önce · 21 Tem 2026
159K
427
56
13
835

TL;DR

Bu rehber, Claude Code gibi araçları kullanarak doğrusal adımları paralel ve kendi kendini doğrulayan ağlarla değiştirerek yapay zeka ajanlarını ölçeklendirme yöntemi olan Graf Mühendisliği'ni tanıtmaktadır.

THE Loop Engineering'in halefi ve ajanlarınızı 10 kat daha geniş çalıştıran iş akışı...

Çoğu kişi çok adımlı bir ajan oluşturduğunda düz bir çizgi ile karşılaşır

adım bir, adım iki, adım üç. Her biri bir öncekinin bitmesini bekler

İşte neredeyse kimsenin kontrol etmediği şey:

bu adımların yarısının beklemesi hiç gerekmiyordu

Sadece sıraya koyarlar, her seferinde bir iş, bağlam penceresi dolana ve ajan ne yaptığını unutana kadar

  • Yavaş değildi çünkü model zayıftı
  • Yavaştı çünkü işin bir grafik olduğu yere bir çizgi çizdiniz

Bu kılavuz sizi o çizgiden, bir ekip halinde yayılan ve kendi işini kontrol eden bir grafiğe götürüyor

Beş adım. 2. Adımda bir tane oluşturmuş olacaksınız -

Size çalışan bir grafik kazandırır ve gerçek grafikleri bozan tuzakları adlandırır, zor kısımların nerede başladığını işaret ederim

alfadan önce - daha fazla taze alfa için substack'ime abone olun ↓

https://substack.com/@0xcodila

Bölüm 0 - Grafik mühendisliği aslında nedir

Bir ay önce alan döngülerden bahsediyordu.

Peter Steinberger bunu dokuz kelimeyle yakaladı:

https://x.com/steipete/status/2078277297791189132

Bir döngü, daha iyiye gitmenin bir döngüsüdür:

bir şey dene → sonucu kontrol et → ayarla → tekrar dene

İşte atom bu: tek bir şeyi tekrar tekrar geliştiren tek bir ajan

(Eğer Loop Engineering yazımı okuduysanız, işte bu)

https://x.com/0xCodila/status/2072329149520232639

Ama tek döngünün bilinen bir başarısızlığı var - bir destek ekibi bir geri bildirim döngüsünü tek bir metriğe bağlar: bilet çözüm oranı

Sayı aylarca yükselirken memnuniyet düşer. Bot, sorunları çözmek yerine biletleri hızlı kapatmayı öğrenir

Bu Goodhart yasasıdır. Bir döngü yalnızca kendi metriğini görebilir. Hedefin doğru olup olmadığını sorgulayamaz veya kendi ölçümünün sürüklendiğini fark edemez.

Cevap daha iyi bir döngü değil. Bir döngü grafiğidir - döngülerin birbirini izlediği ve düzelttiği bir ağ

Ajanlar için bu tek bir anlama gelir:

Her şeyi bir çizgide yapan tek bir ajan yazmayı bırakın - işin

şeklini

tasarlayın - neyin neyden önce çalıştığı, neyin aynı anda çalıştığı, neyin beklediği.

Düğümler düşünür. Kenarlar sonuçları taşır

codila - inline image

Ve Claude Code bunları doğrudan oluşturmak için araçları yayınladı: dinamik iş akışları

Adım 1 - Olmayan kenarları görün

Bir grafiğin iki parçası vardır:

  • Bir düğüm bir iş birimidir: bir ajan, bir iş, bir girdi, bir çıktı
  • Bir kenar bir bağımlılıktır: bu düğümün çıktısı, o düğümün girdisini besler

Herkesin yaptığı hata, "ve sonra"yı bir kenar olarak ele almaktır.

"Bu dosyayı özetle

ve sonra

bana hava durumunu söyle"

Hava durumu özeti okumaz.

Bunlar, doğrusal bir betiğin hiçbir sebep yokken zincirlediği iki bağımsız iştir. Her biri bir öncekini hiçbir şey için bekler

codila - inline image

Her şeyi başlatan alışkanlık:

Her "ve sonra" için sorun - bir sonraki adım gerçekten bir önceki adımın çıktısını okuyor mu?

  • Evetse → gerçek kenar. Sırayı koruyun.
  • Hayırsa → kenar yok. Bekleme boşa gidiyor. Onları yan yana çalıştırın.

İki kutu arasında hiçbir veri geçmiyorsa, bağımsızdırlar.

Bu bağımsızlık, bu kılavuzun geri kalanında kullanacağınız şeydir

Sizin düz "A'yı yap, sonra B'yi, sonra C'yi yap" ajanınız zaten bir grafiktir - sadece en üzücü olanı: C takılırsa D'nin asla gerçekleşmediği tek bir zincir.

Adım 2 - İlk grafiğinizi oluşturun (baştan sona)

Yeterli teori. Bir tane oluşturun ve çalışırken izleyin.

Başlamadan önce:

  • Claude Code v2.1.154+ (claude --version ile kontrol edin)
  • Ücretli bir plan. Max, Team veya Enterprise'da iş akışları varsayılan olarak açıktır. Pro'da /config içindeki Dinamik iş akışları satırını açın.

1. Bildiğiniz bir depo açın.

Gerçek bir tane, böylece sonuç bir anlam ifade eder.

2. Bu istemi yapıştırın (Anthropic tarafından):

text
1src/routes/ altındaki her rota dosyasında eksik kimlik doğrulama kontrollerini denetlemek için bir iş akışı oluşturun. Dosya başına bir ajan başlatın, ardından her bulgu üzerinde bağımsız bir doğrulayıcı çalıştırın. Başlangıç için en fazla 20 dosyayı analiz edin.

src/routes/ yerine dosyalarınızın bulunduğu yolu koyun. "En fazla 20" satırı ilk çalıştırmanızı ucuz tutar.

3. "İş akışının" yandığını izleyin.

Claude Code bunu vurgular: "Dinamik iş akışı istendi." Bu, normal bir sohbet değil, bir grafiğin oluşturulduğunun sinyalidir

4. Planı onaylayın.

Claude bir JavaScript orkestrasyon betiği yazar ve önce aşamaları gösterir. Bunları okuyun, "Evet, çalıştır." seçeneğini seçin.

5. Ekibin çalışmasına izin verin.

Oturumunuz boş kalırken dosya başına bir ajan, paralel olarak çalışır.

Canlı izlemek için /workflows yazın: kapsam, yayılma, doğrulama, sentezleme.

6. Tek cevabı okuyun.

Yirmi ayrı sohbet değil. Tek bir rapor - çünkü ara sonuçlar bağlamınızda değil, betiğin değişkenlerinde yaşadı.

İşte bu bir grafik.

Tek bir cümleden bir düzine ajan.

codila - inline image

Duyacağınız "sıfır token" iddiası hakkında

Koordinasyon betiği koddur

Bu nedenle ajanlar arasında sonuçları iletmek, bir sohbet devrinin yaptığı gibi bağlamı yeniden harcamaz

Ama ajanlar yine de kullanım maliyeti çıkarır. Bir iş akışı, normal bir oturumdan belirgin şekilde daha pahalıya mal olur

Tasarruf koordinasyondadır, işin kendisinde değil. Kapsamlı başlayın, kullanımı izleyin, sonra genişletin.

  • Kendinize ait yapın

Bir çalıştırma iyi olduğunda s tuşuna basın.

~/.claude/workflows konumuna kaydedilir, adıyla tekrar çalıştırılabilir

Şimdi görevi değiştirin ve şekli koruyun. "Eksik kimlik doğrulama kontrolleri" yerine "işlenmemiş vaatler" veya "100 satırı aşan fonksiyonlar" koyun

Bu ne kadar ölçeklenir (makale adı)

Bir iş akışı çalıştırması 1.000 ajana kadar yayılabilir ve aynı anda en fazla 16'sı çalışabilir

"Tek pencerede 1000+ döngü" ifadesi buradan gelir - bir metafor değil, özelliğin gerçek tavanı

  • Ve ölçek asıl noktadır - Bin ajan, tek bir bağlamın asla tutamayacağı bir iş anlamına gelir - aynı anda denetlenen bütün bir kod tabanı, her dosyaya dokunan bir geçiş, paralel olarak bin açıyı çalıştıran bir arama

Aynı anda 16 sınırı, ekibin dalgalar halinde hareket ettiği, siz tek bir tanesini bile izlemeden binlerce işi halletmesi anlamına gelir

Bir çalıştırmanın nasıl davrandığını ve ne kadar maliyet çıkardığını görmek için 20 ile başlayın - sonra açın - çünkü bu, başka hiç kimsenin inşa etmediği tavandır

Adım 3 - Aslında bozulan kısım

Bir grafik oluşturdunuz. İşte gerçek grafiklerin devrildiği yerler.

En önemli iki başarısızlık

  • Birinci başarısızlık: grafik kendisiyle aynı fikirde olur

Bir ajan kendi işini kontrol ettiğinde, kendine karşı yumuşak davranır. Modeller kendi çıktılarını tercih eder

Bu yüzden kenara bir doğrulayıcı koyarsınız - bir bulgunun aşağı akışa geçmeden önce onaylayan ayrı bir düğüm

Kimsenin adlandırmadığı yakalama: doğrulayıcının temiz bağlama ihtiyacı vardır

Yürütücünün sahip olduğu aynı konuşmayı ona verirseniz, doğrulama yapmıyordur. Farklı bir yazı tipinde kendisiyle aynı fikirde oluyordur

Tek bir bağlamı paylaşan bir ajan grafiği, kostüm giymiş tek bir döngüdür. Aynı şekilde başarısız olur - daha sonra, daha pahalıya, düşüşte daha fazla yeşil ışıkla

Bu yüzden doğrulayıcı yeni bir düğümdür - Kendi bağlamı - gerçek bir sinyali kontrol eder - "ajan bitirdiğini söyledi mi" değil, "test gerçekten geçiyor mu"

codila - inline image
  • İkinci başarısızlık: ajanlar birbirine müdahale eder

Bu varsayımsal değil

Bun'un ekibi ilk kez büyük bir taşımayı birçok ajana yaydığında, çalıştırma operasyonel olarak başarısız oldu - ajanlar tek bir çalışma alanında paylaşılan git komutlarını kullandı ve birbirlerinin üzerine yazdı

Düzeltme yapısal oldu, zekice bir istemleme değil. Güvenli olmayan komutları yasakladılar ve her gruba kendi izole çalışma ağacını verdiler

Paralelliğin gerçek dersi budur - aynı dosyaya yazan iki ajan yarışır

Yayılmadan önce üç soruyu yanıtlayın:

  • Her ajan nerede çalışır?
  • Sonuçlar nasıl birleşir?
  • İkisi anlaşamazsa ne olur?
codila - inline image

Bu plan olmadan bir grafik ölçeklenmez - Daha hızlı başarısız olur

Adım 4 - Bu hafta oluşturulacak altı grafik

Yöntem: gerçek kenarları bulun → yayılın → bağımsız bağlamda doğrulayın → çalışanları izole edin

///

Bunların her biri aynı şekil, yeni bir işe yönelik. Görev satırını değiştirin ve gidin:

  • Güvenlik taraması - eksik kimlik doğrulama arayan dosya başına bir ajan, her vuruşu onaylayan bir doğrulayıcı (oluşturduğunuz)
  • /deep-research ile alıntılı rapor - zaten gönderildi: sorunuzu açılara böler, paralel olarak arar, ajanlar yazmadan önce birbirlerini çürütür
  • Bir modülü taşıma - dosya dosya, testler bir geçit olarak, başarısızlıklar geri döngülenir
  • Çekişmeli fark incelemesi - boyuta göre yönlendirilir: küçük değişiklik → tek geçiş; büyük değişiklik → tam paralel denetim
  • Zamanlanmış ekosistem taraması - bir kez kaydedin, adıyla tekrar çalıştırın
  • Bilinmeyen boyutta keşif - bulucular paralel çalışır, her sonuç görülen her şeye karşı kontrol edilir, iki tur hiçbir şey bulmayana kadar döngülenir

///

Tavanın neye benzediğihttps://simonwillison.net/2026/Jul/8/rewriting-bun-in-rust/

Bun'un Zig'den Rust'a taşıması tam olarak bu mekanizma üzerinde çalıştı.

Yaklaşık 50 iş akışı, zirvede paralel 64 ajan. Yaklaşık 535.000 satır Zig, 11 günde bir milyon satırın üzerinde Rust'a dönüştü.

Ayrıca kullanımda yaklaşık 165.000 dolara mal oldu. İnsanın tümünü tasarlaması ve izlemesi gerekiyordu.

Ve bu kadar AI tarafından yazılmış kodun güvenli bir şekilde incelenip incelenemeyeceği konusunda kamuoyunda eleştiri aldı.

Ölçek gerçek. Fiyat ve denetim de öyle.

Adım 5 - Bir grafiği dürüst tutan çapalar

Topoloji tek başına gerçeği satın almaz

Birbirini onaylayan, hiçbiri gerçek bir şeye dokunmayan bir ajan ağı, tıpkı tek döngü gibi başarısız olur - sadece daha fazla hareketli parçayla

Grafiğin çapalara ihtiyacı vardır: tartışılamayacak düğümler

  • Gerçekten çalışan testler - "geçmeli" değil, geçti
  • Kanıta dayalı bir doğrulayıcı, hislere değil
  • Donmuş kurallar - ajanların asla ayarlamasına izin verilmeyen - çünkü bir optimize edicinin zayıflatacağı kurallar onlardır
codila - inline image

Grafik, içinde hareket etmeyi reddeden şeyler kadar dürüsttür

Bir grafiğin yanlış seçim olduğu zamanlar

Çoğu görev grafik değildir. İhtiyacınız olmadığında bir grafiğe uzanmak sadece para yakar ve başarısız olma yolları ekler.

Grafiği atlayın:

  • Görev küçük veya izoleyse. Bir fonksiyon eklemek, bir hatayı düzeltmek. Burada bir iş akışı tamamen ek yüktür - tek bir ajan daha hızlı ve daha ucuzdur.
  • Sıkı denetime ihtiyacınız varsa. Bir sonraki adım çalışmadan önce her adımı okuyup onaylamak istiyorsanız, bir grafiğin tüm amacı (siz olmadan geniş çalışmak) size karşı çalışır.
  • Henüz ne aradığınızı bilmiyorsanız. Keşif amaçlı çalışma, sorunu anlamadan önce bir plana bağlı bir ekip değil, yönlendirebileceğiniz tek bir ajan ister.
  • Adımlar gerçekten birbirine bağlıysa. Her adım bir önceki adımın çıktısını okuyorsa, bu gerçek bir zincirdir. Paralelliğin tutunacak bir şeyi yoktur. Gerçekten sıralı bir göreve bir grafiği zorlamak, sıfır hızlanma için sadece koordinasyon maliyeti ekler.

İpucu Adım 1'dir. Aralarında ok olmayan iki kutu bulamıyorsanız, oluşturulacak bir grafik yoktur. Bu bir döngüdür ve bir döngü iyidir.

Grafik genişlik için bir araçtır - bağımsız iş, aynı anda yapılan

İş geniş olmadığında, çizgi hiçbir zaman sorun olmadı...

Değişim

Bir sorgulayıcı bir soru sorar. Bir mimar bir grafik çizer.

Doğrusal ajan hiçbir zaman tavan olmadı.

Herkesin ulaştığı ilk şekildi - nasıl yazdığımıza uyduğu için: tek satır, her seferinde bir şey.

Düğümleri ve kenarları gördüğünüzde, ajandan daha fazlasını yapmasını istemeyi bırakır ve grafikten daha geniş yapmasını istemeye başlarsınız:

  • Yayılın işin bağımsız olduğu yerde
  • Kenarları kilitleyin güvenin önemli olduğu yerde
  • Düğümleri dondurun gerçeği tutan

Çoğu insan adımları bir çizgide sıralamaya devam edecek.

Grafiği çizmeyi ve onu neyin bozduğuna saygı duymayı öğrenen birkaç kişi, bir ekip çalıştıracak.

Grafiği çizin. Mimar olarak kalın.

Ön koşulla başlayın:

Loop Engineering

- bunun üzerine inşa edildiği tek döngü

@0xCodila

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