Compact ajanı durdurur; aktif hedef ve ham konuşma onu kayıpsız devam ettirir
WORKFLOWTekrarlanabilir çalışma akışı.AI-DEVELOPMENTAI ile geliştirme pratiği.EVIDENCE-UIGörsel kanıtla anlaşılır.ANNOTATIONKonuşma anına bağlı işaret, numara, kutu veya ok.
Ajanlarla uzun otonom işte en büyük kırılma anı compact: ajanın hafızası dolunca sıkıştırılıyor ve sıkıştırma bir özetleme. Her özet kayıplı — %5–10 kayıpla üç dört compact sonrası işin çoğu gidiyor, ajanlar bu yüzden unutuyor. Benim mekanizmam götürmüyor. Aşağıdaki kare bu mekanizmanın gerçek bir anı; dokuz işaretli bölgeyi sırayla gez.
Compact anı, ajanı durduran PostCompact hook'u, aktif hedef ve konuşmayı olduğu gibi geri veren conversation-cap aynı terminal karesinde.
Mantık şu: bir hook'um var, ajanın hafızası bittiği zaman onu durduruyor. Çünkü Codex'te ajan çalışırken enjeksiyon yapınca içerik geç düşüyor; ajan durunca düşüyor. O yüzden konuşmayı geri vermeden önce durdurma işlemini yapıyorum.
Bu işlemi başlatırken daha önceden bir hedef belirlenmiş oluyor. Ben ajanı durdursam da hook durdursa da hedef aktif olduğu için ajan durduğu yerden devam ediyor. Manuel bir şekilde ajanı durdurup başlatıyormuşum gibi düşün; araya hedefi de tekrar hatırlatıyor.
Sonra başka bir hook'um konuşmayı veriyor: conversation-cap. Bu bir özetlenme mekanizması değil, direkt konteksti veriyor. Konuşmadaki son konteksti belirli bir hesaplamayla kırpıyor ve oradaki değerli kısmı, sinyali olduğu gibi veriyor. İnsan mesajları direkt aktarılıyor; ajanın tepkileri ve insanın etkileşimi de. Bu karede o aktarım yaklaşık 2400 satır.
Token kullanımı artıyor mu? Bence artmıyor ama ölçmedim: baştan araştırma yapmak yerine geçmişteki davranışlarını da verdiğim için ajan sadece değişen patch'lerle kaldığı yerden devam ediyor.
Sonuç olarak ajanlar bu şekilde tam otonom çalışabiliyor — kayıpsız. Öbür türlü compact'la uğraşıyorlar, unutuyorlar; çünkü summarization ajanın temel mantığı ve risk her seferinde artıyor. Bu sayede aynı anda çok fazla ajanda çalışabiliyorum.
Gerekenler — şu an unreleased. "Bunu kendim nasıl kullanırım?" diye soruyorsan: bu mekanizma iki yapının üstünde duruyor ve ikisi de henüz yayınlanmadı. Çıktıklarında Neler Yeni'de duracak.
1. optionOS hooks sistemi — compact'ı yakalayıp ajanı durduran ve hedefi hatırlatan kancalar
2. agent transcript — conversation-cap'in hesaplandığı ham konuşma kaydı