İçeriğe geç
Pathrule

dokümanlar

Proposed Knowledge

Pathrule'un ya da bir ajanın önerdiği ve henüz bir insanın onaylamadığı her şey. Önerinin bulgudan, doğrulanmış bilgiden ve kuraldan farkı, her öneri türünün nerede beklediği ve onaylamanın ajanlarınız için neyi değiştirdiği.

Bu sayfada

Proposed Knowledge, ajanlarınızın güvenmesine izin verilmeden önce bir insanın onayını bekleyen her şeydir.

Pathrule ve ajanlarınız sürekli bir şeyler fark eder: bir ekibin sürekli uyduğu bir konvansiyon, defalarca işe yarayan bir düzeltme, bir paragrafın ima ettiği bir kısıt. Fark etmek bir çıkarımdır ve bir çıkarım, birisi arkasında durana kadar bilgi değildir. Öğrenilen şey hiçbir zaman otomatik olarak güvenilir sayılmaz.

Eş anlamlı olmayan beş kelime

Tasarımın tamamı bunlar arasındaki farka dayanır.

NedirAjanlara ulaşır mı?
BulguBir ajanın kodunuzdan çıkarıp dayandığı dosyalarla birlikte kaydettiği bir sonuçEvet, doğrulanması gereken bir tavsiye olarak ve yalnızca kaynakları değişmediği sürece
ÖneriPathrule'un ya da bir ajanın çıkardığı, kimsenin onaylamadığı bir şeyHayır
Doğrulanmış bilgiBir insanın onayladığı bir şeyEvet
KuralBir insanın bir kapsam için koyduğu kısıt; çalıştırılabilir biçimi ancak bir insan onayladıktan sonra uygulanırEvet, zorunluluk olarak
İletimTek bir görev için ajana gerçekten ulaşan şeyAjana ulaşan şeyin ta kendisidir

Öneriler nereden gelir ve nerede bekler

Bir projeyi kuran ajanınız

Ajanınıza "Bu proje için Pathrule'u kur" dediğinizde rehberli bir tarama başlatır: projeyi okur, hafıza kayıtları, kurallar ve beceriler önerir ve yalnızca sohbette onayladıklarınızı yazar. Siz onay vermeden önerdiği hiçbir şey kaydedilmez.

Bu taramanın dışında, saklanmaya değer bir şey keşfeden ajan genellikle onu yazmadan önce size önerir. Yazdığında ise yazma işlemi kime ait olduğu belli, sürümlenmiş ve geri alınabilir şekilde yapılır.

Bir kurala eklenen kısıt

Bir kural çalıştırılabilir bir kısıt taşıyabilir: bir değişikliğin içermemesi gereken bir kalıp ve onun yerine ne yapılması gerektiği. Bir ajan bunu pathrule_write_rule veya pathrule_update_rule üzerinden eklediğinde öneri olarak saklanır. Uygulanmaz ve bir ajan onu onaylayamaz. Araç öncesi hook, ancak bir insan onu onayladıktan sonra, hook'ları bunu destekleyen istemcilerde eşleşen bir düzenlemeyi engelleyebilir. Bkz. güvenlik bariyeri olarak kurallar.

Pathrule Cloud'da Team Intelligence

Team Intelligence, bir ekibin çalışmasının ürettiği kanıtlara bütünlüklü olarak bakar ve kalıplar önerir. Bir kalıp taslaktan öneri aşamasına geçer; ardından bir organizasyon sahibi ya da yöneticisi onu web konsolunda, organizasyonun Team guidance ayarları altında doğrular veya reddeder. Kimsenin ilgilenmediği bir önerinin süresi dolar. Ajanlara yalnızca doğrulanmış kalıplar ulaşır. Team ve Enterprise planlarında kullanılabilir.

Kişisel tercihleriniz

pathrule me teach ile öğrettiğiniz bir tercih, saklanmadan önce kendi sözlerinizle karşılaştırılarak kontrol edilir. Henüz kullanımda olmayan bir tercih pathrule me list çıktısında "Not in use yet" altında listelenir ve hiçbir zaman bir ajana ulaşmaz. pathrule me explain <id> tercihin neye dayandığını gösterir, pathrule me forget <id> ise onu reddeder. Bkz. User Intelligence.

Eskimiş bilgi

Bir bilgi güncelliğini yitirmiş görünüyorsa yenileme görevi olarak işaretlenebilir; örneğin sapmayı fark edip pathrule_request_refresh çağrısı yapan bir ajan tarafından. Yenileme, mevcut bilgiyi değiştirmeye yönelik bir öneridir ve bir insan ya da bir ajan bunu pathrule refresh veya MCP yenileme araçlarıyla ele alır. Bkz. öneriler ve öz denetim.

İstisna: bulgular

Bulgular, öğrenilen bilgi türleri arasında ajanlara inceleme adımı olmadan ulaşan tek türdür ve bu bilinçli bir tercihtir. Bulgu bir politika değil, tavsiyedir:

  • yalnızca kaynak dosyaları diskte kontrol edildikten sonra kaydedilir,
  • yalnızca bu dosyalar okuyanın çalışma kopyasında değişmeden kaldığı sürece iletilir,
  • kaynakları değiştiğinde ya da başka bir bulguyla çeliştiğinde iletilmez,
  • ve kendi kendine hiçbir zaman hafıza kaydına, kurala ya da beceriye dönüşmez.

Her ajanı bağlaması gereken her şeyin yeri yine ekibinizin yazıp incelediği bir kural ya da hafıza kaydıdır.

Onaylamak neyi değiştirir

Bir şeyi öneriden doğrulanmış bilgiye taşıyan şey onaydır.

  • Onaylanan bir tarama önerisi sıradan bir hafıza kaydına, kurala ya da beceriye dönüşür ve diğerleri gibi iletilir.
  • Doğrulanan bir ekip kalıbı, o organizasyonun çalışma alanlarında ajanlara ulaşmaya başlar.
  • Onaylanan bir kural kısıtı, bunu destekleyen istemcilerde araç öncesi hook tarafından uygulanabilir hale gelir.
  • Reddedilen bir öneri reddedilmiş olarak kalır, böylece aynı kanıt onu hemen geri getirmez.

Asla yapmadıkları

  • Sizin adınıza hiçbir şeyi onaylamaz; onay gerektiren hiçbir şey, bir insan onay vermeden önce bir ajana ulaşmaz.
  • Bir ajanın kendi önerisini onaylamasına asla izin vermez.
  • Bir bulguyu asla kurala dönüştürmez.
  • Bir insan ya da bir ajan bir öneri üzerinde işlem yapmadıkça ekibinizin yazdıklarını asla düzenlemez.

Bilgi onaylandıktan sonra neler olduğunu görmek için Agent IR ve güvenlik ve geri dönüş sayfalarına bakın.