Ana içeriğe atla
KARŞILAŞTIRMA

Proof of Actor vs CAPTCHA: herkesi test etmeyi bırakın, kimin harekete geçtiğini bilmeyi başlayın

CAPTCHA'lar insanlar ve kötü botlardan oluşan bir web için tasarlandı. Bugün kullanıcılarınız arasında AI ile çalışan insanlar ve gerçek müşteriler adına hareket eden ajanlar da var. İşte bir meydan okumanın actor intelligence ile nasıl karşılaştırıldığı ve her birinin uygulamanızda ne zaman yer aldığı.

Toshendra Sharma

Yazan Toshendra SharmaKurucu ve CEO, AgentCredia · Updated November 13, 2026

Bir CAPTCHA basit bir fikre dayanır: bir ziyaretçinin önüne insanların çözebildiği, makinelerin çözemediği bir görev koyun ve geçen herkesi içeri alın. Yıllarca bu makul bir takastı. İnsanlar birkaç saniye kaybetti ve en kötü otomasyon yavaşlatıldı.

Üç şey değişti. Makineler görevleri çözmede iyi hale geldi. İnsanlar onları çözmekten yoruldu. Ve yeni bir ziyaretçi türü ortaya çıktı: gerçek müşteriler adına hareket eden AI ajanları ve AI asistanlarıyla çalışan insanlar. "Sen insan mısın?" diye soran bir testin bu ikisi için de iyi bir cevabı yok.

Proof of Actor farklı bir yaklaşım benimser. Her ziyaretçiyi test etmek yerine, uygulamanıza kimin veya neyin hareket ettiğini, sonucun arkasındaki kanıtlarla birlikte söyler ve kodunuzun bir meydan okumaya hiç ihtiyaç olup olmadığına karar vermesine izin verir.

Kısa versiyon

CAPTCHA Proof of Actor
Ana soru Bu ziyaretçi bir insan testini geçebilir mi? Kim veya ne hareket ediyor, kanıt ne?
Maliyeti kim taşır Meydan okumayı gören her ziyaretçi Kimse; sınıflandırma arka planda yapılır
Olası yanıtlar Geçti veya kaldı Human, Human + AI, Agent veya Unknown, artı bir basis
Meşru AI ajanları Durdurulur ya da testi aşmak için zorlanır Tanınır ve doğru deneyime yönlendirilir
AI asistanlarıyla çalışan insanlar Diğer herhangi bir ziyaretçi gibi ele alınır Ayrı bir sınıf, Human + AI
Belirsiz trafik Aynı testi geçmek zorundadır Unknown, route başına sizin seçtiğiniz bir fallback ile
Uygulandığı yer Onu yerleştirdiğiniz sayfalar Entegrasyonunuzun kapsadığı her route
Kurulumdaki varsayılan davranış Görünür meydan okuma Gözlem; bir policy ekleyene kadar hiçbir şey değişmez

Bir test ile kanıt

Bir CAPTCHA tek bir bilgi bit'i üretir: ziyaretçi geçti ya da kaldı. Size ziyaretçinin kim olduğunu, bir asistanla çalışıp çalışmadığını veya sonuca ne kadar güvenmeniz gerektiğini söylemez. Ve bu biti, ziyaretçiden iş yapmasını isteyerek üretir.

Proof of Actor bir sınıflandırma ve onun evidence basis'ini üretir. Verified sonuç, örneğin yayınlanmış bir anahtara karşı doğrulanan bir request signature gibi, kontrol edilebilir bir iddianın doğrulandığı anlamına gelir. Declared sonuç, bir istemcinin veya kendi uygulamanızın bunu beyan ettiği anlamına gelir. Inferred sonuç, bir çıkarım olarak etiketlenir. Unknown, kanıtın bir belirleme yapmaya yetmediği anlamına gelir. Ekibiniz her sonucu okuyabilir, hangi temele dayandığını görebilir ve ziyaretçinin hiçbir şey yapması gerekmez.

Herkese meydan okumanın maliyeti

Her meydan okuma, en iyi kullanıcılarınıza getirilen ve en kötülerinizi yavaşlatmayı amaçlayan bir sürtünmedir. Bir kayıt sayfasında dönüşümleri düşürür. Bir ödeme adımında geliri azaltır. Erişilebilirlik açısından insanları tamamen dışarıda bırakabilir. Ekipler bu maliyeti yalnızca karşı tarafta kimin olduğuna dair daha iyi bir sinyalleri olmadığı için kabul eder.

Actor bağlamıyla birlikte takas değişir. İnsan yönlendirmeli oturumlar için normal deneyimi koruyabilir, kanıt güçlü olduğunda meydan okumayı atlayabilir ve bunu yalnızca hâlâ değer kattığı dar durumlar için ayırabilirsiniz: örneğin, bir şifre değişikliğinde ya da yüksek değerli bir işlemde ortaya çıkan Unknown sonucu. Çoğu ziyaretçi bir daha hiç meydan okuma görmez.

Meşru ajanların teste değil, yola ihtiyacı var

Bir CAPTCHA yazılımı durdurmak için tasarlanmıştır. Bu, sayfalarınızı ziyaret eden yazılımın neredeyse tamamı istenmeyen olduğunda mantıklıydı. Artık değil.

Bugün bir asistan müşteriniz için planları karşılaştırabilir, bir ajan uygulamanız üzerinden toplantı ayarlayabilir ve bir AI istemcisi bir görevi tamamlamak için MCP server'ınıza çağrı yapabilir. Onları durdurmak, müşterilerinizi durdurur. İnsanlar için tasarlanmış sayfalar ve bulmacalar üzerinden zorlamak, her tasarım değişikliğinde kırılan kırılgan otomasyon yaratır.

Proof of Actor ajanları tanır ve imzalı request'lerle hangi anahtarın ve operatörün arkasında olduğunu doğrulayabilir. Ardından uygulamanız bir meydan okumadan daha iyi bir şey yapabilir: yapılandırılmış bir API sunabilir, ajan dostu bir akış sağlayabilir veya otomasyon için uygun bir rate-limit uygulayabilir. AI ajanlarına yapılandırılmış içerik sunma rehberi bunun nasıl yapıldığını gösterir.

Doğrulanmış bir kimlik, izinle aynı şey değildir. Geçerli bir signature size request'i hangi anahtarın imzaladığını söyler; bu ajanın bir işlemi yapıp yapamayacağı ise sizin authorization decision'ınızdır. Proof of Actor bu iki soruyu ayrı tutar.

AI ile çalışan insanlar hâlâ kullanıcılarınızdır

Bir kişi bir support mesajını bir asistanla taslak haline getiriyorsa ya da bir formu AI yardımıyla dolduruyorsa o bir müşteridir. Bir insan testi onlar hakkında yararlı bir şey söylemez: ya geçerler ya da davranışları sıra dışı göründüğü için engellenirler.

Proof of Actor onlara kendi sınıfını verir, Human + AI. Bu sınıf, yardım beyan edildiğinde veya desteklenen bir entegrasyon üzerinden gözlemlenebilir olduğunda raporlanır. Bu, AI ile hazırlanmış gönderimleri doğru ekibe etiketlemenize, destekli kullanıcıların ürününüzde nasıl ilerlediğini incelemenize ve deneyimlerini akıcı tutmanıza olanak verir. Daha fazlası için AI-assisted interaction sözlük girdisine bakın.

Belirsiz durumları bilinçli biçimde ele almak

Bazı trafik her zaman belirsiz olacaktır. CAPTCHA bunu her yerde aynı şekilde ele alır: herkes testten geçer.

Proof of Actor, Unknown sonucunu birinci sınıf bir sonuç olarak döndürür; varsayılan olarak insan kabul edilmez ve varsayılan olarak kötü niyetli kabul edilmez. Riskle eşleşen fallback'ı route bazında siz seçersiniz:

  • Herkese açık sayfalar ve dokümantasyon: allow edin ve standart deneyimi koruyun.
  • Kayıt ve iletişim formları: olağan kötüye kullanım kontrollerinizle birlikte allow edin.
  • Hesap değişiklikleri: mevcut yeniden doğrulama akışınızı koruyun.
  • Yüksek etkili işlemler: review'a yönlendirin veya yine istiyorsanız burada bir challenge uygulayın.

Meydan okumanın hâlâ yer bulabildiği nokta burasıdır: her ziyaretçiden alınan bir geçiş ücreti olarak değil, hassas bir route üzerinde bilinçli bir policy sonucu olarak.

Kararın yaşadığı yer

Bir CAPTCHA bileşeni, gösterildiği anda, yerleştirdiğiniz sayfada ve yalnızca bir kez karar verir.

Proof of Actor ile kararı uygulamanız verir. Entegrasyonunuzun kapsadığı her route üzerinde, ister server middleware, ister Next.js, ister edge, ister onaylı bir browser entegrasyonu, ister genel bir HTTP API ya da MCP server olsun. Policies, actor class ve basis'i birlikte kullanır: allow, adapt, challenge, review veya rate-limit. Bunlar kodunuzda, iş mantığınızın geri kalanının yanında yaşar ve bir sayfayı yeniden tasarlamadan değiştirebilirsiniz.

Devreye alma

Proof of Actor observation mode ile başlar. Kurulum, kullanıcılarınızın gördüğü hiçbir şeyi değiştirmez. Toplu meydan okumalardan uzaklaşmak için makul bir yol şu şekildedir:

  1. Observe. Mevcut meydan okumalarınızı yerinde bırakın ve Proof of Actor ekleyin. Her route üzerindeki actor karışımını ve Unknown oranını izleyin.
  2. Compare. Meydan okunan her route için kaç meydan okumanın insan oturumlarına, AI destekli kullanıcılara ve doğrulanmış ajanlara isabet ettiğini görün.
  3. Preview. Kanıt güçlü olduğunda meydan okumayı atlayan ve hassas işlemlerde Unknown için onu koruyan bir policy yazın. Gerçek trafik üzerinde etkisini önizleyin.
  4. Enforce. Policy'yi birer route olacak şekilde etkinleştirin, belgelenmiş bir fallback ve geri alma anahtarı ile birlikte.

Actor-aware policy'leri güvenli biçimde devreye alma rehberi her adımı ayrıntılı olarak açıklar.

CAPTCHA'nın hâlâ anlamlı olduğu yerler

Meydan okumalar birkaç yerde hâlâ yararlı bir araçtır: hassas bir işleme karşı çıkan belirsiz trafik patlaması, aktif kötüye kullanım altındaki bir form veya henüz başka bir sinyalinizin olmadığı bir route. Proof of Actor sizden bu aracı bir kenara atmanızı istemez. Onu yalnızca işe yaradığında kullanmanız için gereken bağlamı sağlar.

Başlayın

Proof of Actor private beta aşamasındadır. Seçilmiş founding developer ekipleri, üzerinde mutabık kalınan kullanım sınırları dahilinde 12 aya kadar ücretsiz erişim ve bunu geliştiren ekipten doğrudan destek alabilir. Erken erişim için başvurun ve bugün hangi route'lara meydan okuduğunuzu bize söyleyin.

GELİŞTİRİCİLER İÇİ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.

Result record
{
  "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

Sık sorulan sorular

Proof of Actor CAPTCHA'nın yerini alır mı?

Herkese meydan okuma alışkanlığını değiştirir. Proof of Actor, uygulamanıza önce actor bağlamı verir, böylece meydan okumayı yalnızca hâlâ değer kattığı route ve sonuçlarda tutabilirsiniz, örneğin yüksek etkili bir işlemde Unknown sonucu gibi.

Proof of Actor bir CAPTCHA mı?

Hayır. Kimsenin önüne bir bulmaca ya da test koymaz. Actor kanıtlarını ve sınıflandırmalarını raporlar, yanıtı uygulamanıza bırakır.

CAPTCHA ile meşru AI ajanlarına ne olur?

İnsanlar için tasarlanmış bir meydan okuma onları durdurur ya da onu aşmak için dolanma yolları bulmaya zorlar. Proof of Actor ile doğrulanmış bir ajan bunun yerine yapılandırılmış bir API'ye veya ajan dostu bir akışa yönlendirilebilir.

Yine de bazı trafiğe meydan okuyabilir miyim?

Evet. Meydan okuma, route, actor class ve basis başına seçebileceğiniz policy sonuçlarından biridir. Çoğu ekip bunu kanıtın zayıf olduğu hassas işlemler için ayırır.

Proof of Actor'u kurmak kullanıcılarımın gördüklerini değiştirir mi?

Hayır. Gözlem modunda başlar. Bir route üzerinde policy etkinleştirene kadar hiçbir şey değişmez.

Uygulamanızı kimin kullandığını bilin.

Az sayıda founding developer için private beta.

Önce konuşmak mı istersiniz? Kurucularla konuşun