project-context, ajanın proje bağlamını dosya tabanlı olarak bıraktığı beceri
(github.com/perhapsspy)Ajanlarla proje oluşturup işletirken
proje düzeyindeki bağlamı sürekli bırakıp korumak istemeye başlıyorsunuz.
Böylece bir sonraki oturumda da daha az token ile mevcut durumu okuyup
işi sürdürmek kolaylaşıyor.
Birden fazla proje boyunca bu bağlamı nasıl bırakmanın iyi olacağını sürekli denedim ve
sonunda docs klasörü içinde insanın ve ajanın birlikte görebileceği bir biçimde
çalışma durumu ile referans bağlamını bırakma yönünde düzenledim.
Ajan, çalışma sırasında önemli içerikleri kendisi kaydedebiliyor ve
tekrarlı olarak gereken içerikler de referans belgeleri olarak bırakılıp yeniden kullanılabiliyor.
Bu, projeyi tamamen dokümante etmek ya da
devasa bir bilgi tabanı oluşturmak gibi bir yaklaşım değil.
Amaç, proje bağlamının temel çizgisini
mümkün olduğunca otomatik biçimde korumak.
Başta daha karmaşık yapıları da düşündüm ve epey deneme-yanılma yaşadım ama
sonuçta ajan yalnızca dosya aramayla bile yeterince iyi çalıştığı için
hafif bir dosya tabanlı yapı halinde düzenleyebildim.
Kurulumdan sonra AGENTS.md içine bu becerinin kullanılacağını yazmanız yeterli ve
önceden düzenlenmiş bağlamı project-context yapısına taşıyabilen
bir migration becerisini de birlikte ekledim.
Deneyip geri bildirim verirseniz sevinirim.
Kurulum: npx skills add perhapsspy/project-context
Bu beceri, daha önce paylaştığım $structure-first becerisinin devamı niteliğinde.
Birlikte kullanıldığında daha iyi oluyor; ikisini de ajan kullanırken ortaya çıkan çıktıların temel çizgisini yükseltmek amacıyla yaptım.
Henüz yorum yok.