Proof of Actor nasıl çalışır.
Gelen etkileşimden uygulama kararına uzanan, kanıt öncelikli bir yol.
- /api/v1/catalogenforceAjanİzin ver · yapılandırılmış API
- /support/ticketsenforceİnsan + Yapay Zekaİzin ver · AI destekli olarak etiketle
- /account/*previewBilinmiyorMevcut kontrolleri koruyun
- /api/v1/orderspreviewAjanDaha güçlü kimlik bilgisi isteyin
Etkileşimden karara
- 01Uygulama isteği veya olayıBir sayfa görüntüleme, bir API çağrısı, bir MCP araç çağrısı veya uygulama içi bir işlem.
- 02Desteklenen entegrasyondan gelen sinyallerYalnızca o entegrasyonun o bağlamda gözlemleyebildiği şeyler.
- 03Kanıt normalizasyonu ve sınıflandırmaSinyaller kontrol edilir, dayanağına göre etiketlenir ve birleştirilir.
- 04Temel ve belirsizlikle aktör sonucuİnsan, İnsan + AI, Ajan veya Bilinmeyen ve bunun dayandığı temel.
- 05Dashboard ve analizlerEkibinizin incelemesi için eğilimler, rotalar ve kanıtlar.
- 06Uygulamanızın kendi kararıYalnızca gözlemleyin veya seçtiğiniz bir politikayı uygulayın.
What your code receives
Every interaction resolves to one result record. Your application reads the class and the basis and applies its own policy.
{
"route": "GET /api/v1/catalog",
"class": "agent",
"basis": "verified",
"evidence": [
{ "signal": "http_message_signature", "result": "valid", "keyid": "assistant.example" },
{ "signal": "client_declaration", "value": "assistant.example" }
],
"observed_at": "2026-11-13T10:42:07Z"
}- class
- Human, Human + AI, Agent veya Unknown.
- basis
- Kanıtın ne kadar güçlü olduğu: Verified, Declared, Inferred veya Unknown.
- evidence
- Sonucun arkasındaki sinyaller, böylece ekibiniz nedenini görebilir.
Gözlem modunda başlayın: sonuçları günlüklerinizin yanına kaydedin ve bir politika seçene kadar hiçbir şeyi değiştirmeyin. Node.js entegrasyon kılavuzunu okuyun
Varsayılan mod observation mode'dur
Proof of Actor kurmak hiçbir request'i engellemez ya da değiştirmez. Sonuçlar kaydedilir, böylece ekibiniz bunları gerçek application sonuçlarıyla karşılaştırabilir, false positive'leri inceleyebilir ve herhangi bir policy'nin uygun olup olmadığına karar verebilir.
Kanıt türleri
Mevcut kanıt, entegrasyona ve bağlama bağlıdır. Her workflow için kontroller onboarding sırasında ekiple mutabık kalınarak belirlenir ve signal iç ayrıntıları özel tutulur, böylece taklit edilmesi daha zor olur.
İstek imzaları
Anahtarlarını yayımlayan otomatik client'lardan gelen kriptografik imzalar.
Beyanlar
Kendisini bir Agent olarak tanımlayan bir istemci veya uygulamanız içindeki bir AI yardımı beyanı.
Etkileşim sinyalleri
Onaylı bir tarayıcı toplayıcıdan, çalıştığı sayfalardaki sinyaller.
İstek bağlamı
Sunucu tarafı bir entegrasyona sunulan başlıklar ve protokol ayrıntıları.
Routing kararları nasıl devreye girer
Uygulamanız Proof of Actor'ı çağırır, bir sonuç alır ve kendi kurallarını uygular. Route ve risk tier başına, integration'ın fails open mu olacağına (istek, Proof of Actor olmadan nasıl ilerleyecekse öyle ilerler) yoksa fails closed mu olacağına (mevcut daha güçlü kontrolünüz uygulanır) siz karar verirsiniz.
API zaman aşımı
Bir sonuç zamanında उपलब्ध değilse, entegrasyonunuz o rota için seçtiğiniz yedek yolu kullanır. Bir zaman aşımı asla Human sonucu olmaz.
Eksik telemetri
Tarayıcı toplayıcısı çalışmadıysa veya bir sinyal yoksa, sonuç bunu yansıtır. Eksik kanıt, söylenebilecekleri sınırlar; şüpheli olarak değerlendirilmez.
Unknown sınıflandırmaları
Unknown normal bir sonuçtur. Politikanız her rota için Unknown'ın ne anlama geldiğini tanımlar, örneğin: herkese açık sayfalara izin verin, hesap değişikliklerinde mevcut kontrolleri koruyun.
Eski kanıt
Kanıtın bir zamanı ve kapsamı vardır. Oturumun başındaki bir sonuç, daha sonraki ve daha hassas bir işlem için yeni bir kontrol olmadan yeniden kullanılmamalıdır.
Beta entegrasyon workflow'su
- 01BaşvurBize app'ten ve anlamak istediğiniz etkileşimden bahsedin.
- 02KapsamEntegrasyon, yollar, kullanım sınırları ve veri işleme üzerinde anlaşın.
- 03Gözlem modunda entegre etUygulamanızın nasıl yanıt verdiğinde değişiklik yok.
- 04DoğrulaSonuçları bildiğiniz ground truth ile karşılaştırın: kapsama, bilinmeyen oranı, false positive'ler, gecikme.
- 05Karar verBir politikayı yalnızca kanıtın desteklediği yerde etkinleştirin.
Kurucu ekiplerle neyi ölçüyoruz
Gözlem modunda başlayın.
Founding developer programına katılmak için başvurun.
Önce konuşmak mı istersiniz? Kurucularla konuşun