Aylardır kendi geliştirme akışımızda ajan (agent) tabanlı iş akışları kuruyoruz. Bazıları çöktü, bazıları günlük kullanıma girdi. Kalan kurallar:
- Tek sorumluluk: her ajanın tek bir işi olsun — kod yaz, test et, incele. Karmaşık "her şeyi yapan" ajanlar hata ayıklamayı imkânsız hâle getiriyor.
- Dar araç seti: bir ajana 20 araç vermeyin. 3-5 araç, modelin seçim yapma hatasını ciddi biçimde düşürüyor.
- Geri dönüşümlü adım: her adım bir öncekine dönebilmeli. Diff uygulamadan önce inceleme, incelemeden önce geri alma — zincir hep kırılabilir olmalı.
- Kısa bağlam: ajan bağlamını her turda tazeleyin. 200K token bağlam, dikkat dağılması demek.
- Ölçülebilir bitiş: "bitti" yerine testin geçmesi, derlemenin temiz olması gibi sayısal bir kriter koyun.
- Sesli düşünme yerine sesli plan: modelin niyetini yazdırın, sonra çalıştırın. Sessiz çalışan ajan yanlış yöne gittiğinde fark etmiyorsunuz.
- İnsan kapısı: para, yayına alma ve silme işlemlerinde her zaman manuel onay.
Sonuç: daha az ajan, daha dar yetki, daha sık geri alma. Büyüklük değil, disiplin işe yarıyor.