1 puan yazan agentlas 6 시간 전 | Henüz yorum yok. | WhatsApp'ta paylaş

Çoğu ajan kurulumu belleği iyi yönetemiyor. Ya her şeyi uzun süreli belleğe yazıp burayı gürültü ve çelişkilerle dolduruyorlar ya da oturum kesildiğinde unutup her seferinde en baştan başlıyorlar. Belleği en çok önemseyerek tasarlanmış bir açık kaynak ajan mimarisi oluşturup yayımlıyorum (Apache-2.0). Aynı kurulum Claude Code, Codex ve Gemini CLI üzerinde olduğu gibi çalışıyor; yani belirli bir araca bağlı değil.
Temel fikir, ajanın bir prompt değil bir repo olması gerektiği. Çıktılar gerçek dosyalar (AGENTS.md, agents/, skills/, .agentlas/) olduğu için üç çalışma zamanı da bunları okuyabiliyor ve kullandığınız modeli aynen kullanabiliyorsunuz. Tek satırlık kurulumdan sonra ne istediğinizi söylemeniz yeterli; kurulabilir bir ajan ekibini komple oluşturuyor.
Oluşturduğu 3 mod

Tek ajan: beceriler, bellek kuralları, çalışma zamanı adaptörleri ve doğrulama adımları olan tek bir worker. Ekibe büyütmeden self-evolution ve research-refresh döngüleri de eklenebiliyor.
Çok ajanlı ekip: orkestratör/HQ, PM Soul, Memory Curator, Policy Gate, worker, eval judge, QA/kanıt geçidi ve aralarındaki handoff’larla birlikte geliyor. Yani “bu workflow için bana bir şirket kur” modu.
Yeniden paketleme: elinizdeki ajanı veya workspace’i (Claude/Codex/lokal) portable package olarak düzenliyor. Public plugin ve tek satırlık kurulum da ekleniyor; lokal yollar, secret’lar ve özel log’lar ayrıştırıldığı için herkese açık paylaşımda da güvenli oluyor.

Belleğin gerçekte nasıl çalıştığı (rol listesi değil, çıktıya giren dosyalar)

Bilet tabanlı bellek: uzun süreli belleğe doğrudan yazmıyor. Worker bir ## Memory Events bloğu üretince, içerik önce memory-tickets.jsonl içine bilet (id, scope, trust label, evidence, status) olarak birikiyor; ancak ondan sonra terfi ettiriliyor.
Memory Curator: commit’ten önce biletleri inceliyor ve kararları curator-decisions defterine kaydediyor. Böylece bellek gürültü veya çelişkilerle dolmuyor.
PM Soul: proje düzeyinde süreklilikten sorumlu. Niyetleri, kararları ve çözülmemiş işleri taşıdığı için “hangi kararın alındığını” değil “o kararın neden alındığını” hatırlıyor.
Policy Gate: ekip paylaşımlı bellek, terfi etmeden önce onay aşamasından geçmek zorunda. Böylece tek bir ajanın tüm bağlamı kirletmesi engelleniyor.
Doğrulanmış self-evolution: ajan yeni beceriler oluşturabiliyor ve kendi değişikliklerini önerebiliyor, ancak yeni beceriler yalnızca candidate olarak çıkıyor ve birinci sınıf recall için trial kanıt defteri, Curator incelemesi ve politika onayından geçmek zorunda. Yani kendi kendini geliştiriyor ama sessizce çürümüyor. Kendi kendini düzenleme de önce proposal mantığıyla işliyor; izinsiz üzerine yazma yok.
Açık paylaşım için güvenlik taraması: paketi yayımlamadan önce makine yolları, token’lar, service-account JSON’ları ve yaygın secret formatları engelleniyor.

Henüz yorum yok.

Henüz yorum yok.