AI iş akışınız şu anda çalışıyor.
Sadece üç gün önce çalışmayı bıraktığını bilmiyorsunuz.
Hâlâ çalışıyor. Hâlâ API kredilerini yakıyor. Hâlâ kimsenin okumadığı çıktılar gönderiyor. İki hafta sonu harcayarak kurduğunuz ajan, her biri 0,40 dolara mal olan çöp yığınları üretiyor ve bunu bir müşterinin ekran görüntüsü alıp size Salı günü göndermesine kadar fark etmeyeceksiniz.
Bu kötü şans değil. Bu varsayılan sonuç.
Bunu kaydedin. İki kere okuyacaksınız.
30 Günlük Mezarlık
Her hafta, yüzlerce girişimci AI iş akışları kuruyor ve bunları Twitter'da paylaşıyor.
Demo temiz görünüyor. Konu beğeni alıyor. Cevaplar "bu gelecek" diyor.
Otuz gün sonra, iş akışı ölüyor.
Silinmiş değil. Değiştirilmemiş. Ölü ve hâlâ çalışıyor. Karttan para çekiyor. Hiçbir işe yaramayan şeyler üretiyor. Girişimci yoluna devam etti. Ajan haberi almadı.
Bugün inşa edilen AI iş akışlarının %90'ı üretimdeki ilk aylarını atlatamayacak. Modeller kötü olduğu için değil. Fikirler yanlış olduğu için değil. Çünkü geliştiriciler başarısızlığı garantileyen üç hata yapıyor ve kimse onlara bu hataların ne olduğunu ürünü yayınlamadan önce söylemedi.
İşte bu makale bu.
Neden Ölüyorlar
İşte bir iş akışı ölümünün anatomisi. Her zaman aynı sıra.
- Gün: Onu inşa ediyorsun. Demoda mükemmel çalışıyor. Bir şeyi çözdüğünü hissediyorsun.
- Gün: Hâlâ çalışıyor. Artık o kadar dikkatli kontrol etmiyorsun.
- Gün: Bir şey değişiyor. Bir API yanıt formatı biraz kayıyor. Okuduğu bir kaynak giriş duvarının arkasına geçiyor. Model, bir uç durumu ilk günden farklı yorumluyor. Çıktı sessizce bozuluyor. Kimse fark etmiyor.
- Gün: İş akışı artık teknik olarak bir yanıt olan ancak özünde işe yaramaz çıktılar üretiyor. Hâlâ çalışıyor. Hâlâ bunun için para ödüyorsun.
- Gün: Bir müşteri veya bir iş arkadaşı bir şeylerin ters gittiğinden bahsediyor. Araştırıyorsun. Halledildiğini düşündüğün 12 günlük bozuk çıktı buluyorsun.
- Gün: Onu öldürüyorsun. Kendine AI'ın henüz hazır olmadığını söylüyorsun. Yoluna devam ediyorsun.
Model seni yanıltmadı. Yapı, modeli yanılttı.
%10'u Diğer Herkesten Ayıran 3 Kural
İş akışları 30 gün, 90 gün, bir yıl hayatta kalan girişimciler daha zeki değil. Daha iyi promptları yok. Herkesin görmezden geldiği üç kuralla inşa ediyorlar.
Kural 1 — İş Tanımı Yoksa, Ajan da Yok
Çoğu insan bir hisle ajan kurar.
"İçerik konusunda bana yardım et." "Rakipleri izle." "Müşteri e-postalarını hallet."
Bu bir iş tanımı değil. Bu bir dilek. Ve dilekler hafta sonunu atlatamaz.
Bir iş tanımının beş bölümü vardır:
Neyi izlediği. Belirli tetikleyici veya program. "Her Pazartesi sabah 7'de" veya "her ne zaman 'hata' etiketli yeni bir GitHub sorunu açılırsa" veya "her ne zaman kişi listenizde olmayan bir alan adından e-posta gelirse." "Bazen" veya "uygun olduğunda" değil.
Neyi okuduğu. Kesin kaynaklar. "İnterneti kontrol et" değil. "Bu üç RSS beslemesinden, bu Airtable tabanından ve bu Slack kanalının son 7 gününden veri çek." Belirli. Sınırlandırılmış. Belirsizlik yok.
Ne ürettiği. Kesin çıktı formatı. "Bir özet" değil. "Üç bölümlü bir brifing: tek cümlede en önemli bulgu, her biri bir kaynağa sahip üç destekleyici madde işareti, bir önerilen eylem. 300 kelimenin altında. Bu Google Doc'te."
Ne yapmadığı. Güvenlik korkulukları. "İnsan onayı olmadan asla harici e-posta gönderme." "Asla üretim veritabanını değiştirme." "Asla doğrudan yayınlama. Her zaman taslaklara kaydet." Açık olduğunu varsaydığın şeyler seni yakacak olanlardır.
Çalıştığını nasıl bildiğin. Başarı koşulu. "Brifing boşsa, bana ilgili güncelleme bulunamadı diyen bir Slack mesajı gönder. Boş bir brifing gönderme."
Hisler hafta sonunu atlatamaz. İş tanımları atlatır.
Bugünden itibaren inşa ettiğin her iş akışı bir iş tanımıyla başlar. Bir promptla değil. Bir iş tanımıyla.
Kural 2 — Sessiz Başarısızlık Seni Öldüren Tek Başarısızlıktır
Gürültülü başarısızlıklar sorun değil. Gürültülü başarısızlıklar bir hata gönderir. İş akışını durdururlar. Seni uyandırırlar. Onları düzeltirsin.
Sessiz başarısızlıklar işletmeleri öldürenlerdir.
Sessiz bir başarısızlık başarı gibi görünür. İş akışı çalışır. Çıktı gelir. Format doğrudur. İçerik yanlıştır — biraz, sonra daha fazla, sonra tamamen — ve doğru göründüğü için kimse kontrol etmez.
İşte sessiz başarısızlığın pratikte nasıl gerçekleştiği:
İçerik ajansın 30 yazı yazar. Bunları, iç puanlama sisteminde 80'in üzerinde puan alanları otomatik olarak planlamak üzere ayarlarsın. Puanlama sistemi ilk 20 yazına göre kalibre edilmişti. 15. günde model, puanlama sistemini farklı yorumlamaya başlar. 82 puan alan yazılar artık gerçek standardına göre vasattır. Yine de yayına girerler. Etkileşimin düşer. Algoritmayı suçlarsın.
Araştırma ajansın haftalık bir brifing gönderir. 11. günde, okuduğu kaynaklardan biri URL yapısını değiştirir. Ajan onu sessizce alamaz. Boşluğu daha eski önbelleğe alınmış verilerle doldurur ve boşluğu işaretlemez. Eski bilgilere dayalı bir brifing okur ve buna dayanarak bir karar verirsin.
Gelen kutusu triyaj ajansın taslak yanıtlar hazırlar. 8. günde, belirli bir e-posta türünü düşük öncelikli olarak sınıflandırmaya başlar çünkü gönderenin adı eğitimindeki bir kalıpla eşleşir. Hiç okumadığın bir bültenle aynı soyadını paylaşan yeni bir müşteriden gelen üç önemli e-postayı kaçırırsın.
Her durumda: iş akışı çalıştı. Hiçbir hata atılmadı. Yine de kaybettin.
Çözüm, zorunlu çıktı doğrulamasıdır. Her ajanın üç şeye ihtiyacı vardır:
Bir kanarya çıktısı. Her çıktıda doğrulaması kolay ve taklit edilmesi zor olan bir alan. Okuduğu en son kaynağın zaman damgası. İşlediği öğelerin sayısı. Bir güven puanı. İki saniyede bakıp ajanın gerçekten işi yaptığını anlayabileceğin bir şey.
Bir sessiz başarısızlık uyarısı. Ajan hiçbir şey üretmezse veya bir eşiğin altında bir şey üretirse, boş bir çıktı göndermez. Sana bir uyarı gönderir. "Bu döngüde sonuç bulunamadı — işte kontrol ettiklerim ve neden hiçbir şey bulamadığım." Hiçbir şey, her zaman ikna edici bir boş sonuçtan daha kullanışlıdır.
Haftalık bir nokta kontrolü. Haftada ajan başına bir çıktı seç. Tamamen oku. Kendin yazacağınla karşılaştır. Bu dört dakika sürer. Sürüklenmeyi başarısızlığa dönüşmeden yakalar.
Ajanlar gürültülü bir şekilde başarısız olmaz. Sessiz kırılmalar için inşa et.
Kural 3 — Dizüstü Bilgisayarın Altyapı Değildir
Geliştiricilerin %90'ı işte burada ölür.
Yerel olarak inşa ederler. Demo çalışır. Twitter konusunu yayınlarlar. Birisi üretimde çalışıp çalışmadığını sorar. Evet derler. Kastettikleri şudur: MacBook'larında çalışıyor, şu anda açık, masalarında, evlerinde, ev WiFi'lerine bağlı ve Perşembe günü havaalanına gitmek için kapağı kapattıklarında çalışmayı durduracak.
Dizüstü bilgisayarın altyapı değildir. Şu anda önemli bir şey çalıştıran bir geliştirme ortamıdır.
İşte laptopta barındırılan ajanların başına gelenler:
macOS sabah 4'te bir güncelleme yayınlar. Makine yeniden başlar. Ajan durur. Pazartesiye kadar kimse bilmez.
Bir uçuşta kapağı kapatırsın. Altı saatlik iş akışı kaçırılır. Gelen kutusu triyaj ajansı triyaj yapmadı. Hata avcısı avlamadı. Stand-up ajansı hiçbir şey göndermedi.
Ev WiFi'n yirmi dakikalığına gider. Ajan yeniden dener. Başarısız olur. Yoluna devam eder. Hiçbir şey kaydetmez. Yakalaması gereken pencere kaybolur.
Tatile gidersin. Dizüstü bilgisayar evde kalır. Her şey onunla birlikte evde kalır.
Gerçek altyapı sen izlemiyorken çalışır. Uyurken, uçaktayken, akşam yemeğindeyken, bir hafta sonu ulaşılamazken çalışır. Kapağı açık tutmana ihtiyaç duymaz.
Kural basit: iş akışının birden fazla kez çalışması gerekiyorsa ve bir döngüyü kaçırmayı göze alamıyorsan, dizüstü bilgisayarında yaşamaz.
Gerçekten işe yarayan üç altyapı seçeneği:
Bir süreç yöneticisi olan VPS. PM2 veya Supervisor çalıştıran aylık 12 dolarlık bir sunucu. Ajanın yönetilen bir süreç olarak çalışır. Çökerse, PM2 onu otomatik olarak yeniden başlatır. Sunucu yeniden başlarsa, PM2 onu başlatma sırasında başlatır. Ucuz. Güvenilir. Gösterişli değil. Çalışır.
Yönetilen bir ajan platformu. Bunun için özel olarak inşa edilmiş. Yeniden başlatmaları, izlemeyi, uyarıları halleder. VPS'den daha pahalıya mal olur. Sürecin neden öldüğünü hata ayıklamak için harcayacağın hafta sonlarını kurtarır. Ajanların gerçek değer üretmeye başladığında buna değer.
Zamanlayıcılı sunucusuz. EventBridge veya Cloud Scheduler tarafından tetiklenen AWS Lambda veya Google Cloud Functions. Yönetilecek sıfır altyapı. Çalıştırma başına ödeme yaparsın. Çalışmıyorken sıfıra ölçeklenir. Sabit bir programda sürekli olmaktan ziyade çalışan ajanlar için en iyi seçenek.
Bunların hiçbiri karmaşık değil. Hepsi on beş dakikalık kurulum gerektirir. Her biri seni ajanlarını ve Pazartesi sabahını öldüren sabah 4 macOS güncellemesinden kurtaracak.
Dizüstü bilgisayarı kapat. Ajanlar çalışmaya devam etmeli.
Hayatta Kalan İş Akışı
İşte üç kuralın da uygulandığı 90 günlük bir iş akışı.
İş tanımı: Her Pazartesi sabah 7'de, bu 5 rakip hesabın ve bu 3 sektör bülteninin son 7 günlük gönderilerini oku. Herhangi bir ürün duyurusu, fiyat değişikliği veya 500 etkileşimin üzerinde performans gösteren içerik çıkar. Geçen haftanın brifingiyle karşılaştır. Yeni olan herhangi bir şeyi işaretle. Üç bölümlü bir brifing çıktısı ver: ne değişti, ne ilgi görüyor, hangi boşluğu açık bıraktılar. Hiçbir değişiklik bulunamazsa, uyarı gönder: "sessiz hafta — işte kontrol edilenler." Bu Notion sayfasına teslim et ve bir Slack bildirimi gönder.
Kanarya çıktısı: Her brifing şunları içerir: "Kontrol edilen kaynaklar: 8. İşlenen öğeler: [N]. En son öğe zaman damgası: [zaman damgası]." N sıfırsa veya zaman damgası 8 günden eskiyse, bir brifing yerine bir uyarı gönderir.
Altyapı: Aylık 12 dolarlık bir VPS'de çalışıyor. PM2 süreci yönetiyor. Çökerse, 30 saniye içinde yeniden başlıyor. Haftalık bir günlük incelemesi her Cuma 3 dakika sürüyor.
Nokta kontrolü: Her Cuma, bir brifing tamamen okunuyor. 4 dakika sürüyor. Altı ayda iki kez sürüklenmeyi yakaladı.
Bu iş akışı altı aydır çalışıyor. İki döngüyü kaçırdı — her ikisinde de nedenini açıklayan bir uyarı gönderdi. Hiçbir zaman sessizce başarısız olmadı.
Hayatta kalan bir iş akışıyla dokuzuncu günde ölen arasındaki fark budur.
Rahatsız Edici Gerçek
Çoğu insan bunu okuyacak, başını sallayacak ve bir sonraki ajanlarını bir öncekini inşa ettikleri gibi inşa edecek.
Bir prompt. Bir demo. Bir Twitter konusu. Otuz günlük sessizlik. Kimsenin resmen öldürmediği ölü bir iş akışı.
Üç kural karmaşık değil. Bir iş tanımı yazmak yirmi dakika sürer. Çıktı doğrulaması bir alan ve bir koşul gerektirir. Altyapı kurulumu on beş dakika sürer.
Aradaki fark bilgi değil. Aradaki fark, bunu ürünü yayınlamadan önce mi yoksa iş akışı başarısız olduktan sonra mı yaptığındır.
İş tanımı olmadan inşa ettiğin her ajan, yeniden inşa edeceğin bir ajandır. Çıktı doğrulaması olmayan her ajan, sessizce başarısız olacak bir ajandır. Dizüstü bilgisayarındaki her ajan, kapağı bir sonraki kapatışında ölecek bir ajandır.
Onları bir kez doğru inşa et. Sonsuza kadar çalışırlar.
Gerçek dünyayla temas halinde hayatta kalan AI iş akışları oluşturmak için daha eksiksiz oyun kitapları için @sairahul1'i takip edin.
ÖZET
AI iş akışlarının %90'ı 30 günde ölüyor. Her zaman aynı üç neden.
Kural 1 — İş tanımı yoksa, ajan da yok. Hissler hafta sonunu atlatamaz. Neyi izlediğini, okuduğunu, ürettiğini, nelerden kaçındığını ve çalıştığını nasıl anlayacağını tanımla. Tek bir prompt yazmadan önce.
Kural 2 — Sessiz başarısızlık seni öldüren tek başarısızlıktır. Gürültülü başarısızlıklar sorun değil. Sessiz başarısızlıklar bir müşteri onları bulana kadar başarı gibi görünür. Her ajana bir kanarya çıktısı, bir sessiz başarısızlık uyarısı ve haftalık bir nokta kontrolü ekle.
Kural 3 — Dizüstü bilgisayarın altyapı değildir. Kapak açıkken çalışır. Gerçek ajanlar sen uyurken, uçaktayken, bir hafta sonu ulaşılamazken çalışır. VPS, yönetilen platform veya sunucusuz. Birini seç. Ürünü yayınlamadan önce kur.
Hayatta kalan ajanlar daha zeki değil. Doğru inşa edilmişler.





