AgenticCrawler: Agentik tarayıcı otomasyonu için Rust tabanlı MCP tarayıcısı
AgenticCrawler, Mingye Lu tarafından oluşturulan, AI ajanlarına kontrollü tarayıcı erişimi sağlayan bir MCP dönemi web tarayıcısıdır. Basit İngilizce hedefleri otomatik tarama görevlerine dönüştürerek, LLM destekli talimatlar ve sayfa öğeleri ile etkileşim yoluyla yapılandırılmış verileri çıkarır. Araç, sıfır dış bağımlılıkla tek bir Rust ikili dosyası olarak gönderilir ve 25'ten fazla LLM sağlayıcısını destekleyerek sunucu ve CI/CD dağıtımı için uygun hale getirir. Geliştiriciler, veri bilimcileri ve AI araştırmacıları, test, veri toplama ve ajan destekli boru hatları için programatik web erişimi elde ederler.
Gerçekten hangi görevler için kullanabilirsiniz?
Bu araç, ajanların ve entegratörlerin tarayıcı etkinliğini doğrudan gözlemleyebilmesi için tam Chrome DevTools yüzeyini açar. Kullanıcılar ağ isteklerini inceleyebilir, konsol günlüklerini analiz edebilir ve gerçek zamanlı erişilebilirlik denetimleri gerçekleştirebilir, bu da kazıma hatalarını teşhis etmeye ve çıkarım sırasında bağlamsal sinyalleri yakalamaya yardımcı olur. DevTools çıktıları, ajanın sorgulayabileceği araçlar olarak mevcuttur ve hedeflenmiş sayfa etkileşimini, performans profillemesini ve hata izlemeyi destekler.
Ajan çalışmaları ne kadar gözlemlenebilir ve tekrarlanabilir?
Uygulama, döngüleri ve koşulları tanımlayan deterministik bir JSON betik katmanıyla ajan akıl yürütmesini eşleştirir, bu da tekrarlanabilir otomasyon adımlarını mümkün kılar. Alt ajan paralelliği, birden fazla tarayıcı sekmesinde aynı anda birden fazla tarama gerçekleştirir ve gizli tarayıcı yetenekleri, korunan sitelerde anti-bot kesintilerini azaltmayı hedefler. Birleşik performans profillemesi ve konsol izleri, hangi çalışmalara manuel inceleme gerektiğini doğrulamak için kullanabileceğiniz somut belgeler sağlar.
Entegre etmek ve dağıtmak kolay mı?
Bu araç, Linux, macOS (Intel ve Apple Silicon) ve Windows (x64) ile uyumludur ve Claude Desktop, Cursor ve Zed gibi MCP uyumlu ana bilgisayarlarla entegre olur. Chromium sağlama işlemini otomatik olarak yönetir, ancak bazı tarayıcıya özgü özellikler kurulum sırasında Node.js 20+ gerektirir. Bu, zaten ajan iş akışlarını barındıran ve otomatik çalışmaları hata ayıklamak için programatik gözlemlenebilirliğe ihtiyaç duyan CI ve sunucu ortamları için pratik hale getirir.
Ajans iş akışlarına doğrulamayı planlayan teknik ekipler için en iyisi
MCP topluluğunda aktif olarak sürdürülen ve tanınan bir açık kaynak projesi olarak, bu araç derin gözlemleme ve sağlayıcı esnekliği gerektiren ajans web iş akışları oluşturan ekipler için uygundur. Kullanıcılar, gezinme ve kararların LLM istemleri aracılığıyla gerçekleştirildiği için model odaklı çıkarım için doğrulama adımlarını planlamalıdır. Bunu benimsemek, otomatik çalışmaları bağımsız doğrulama ile birleştirebilen mevcut MCP altyapısına ve CI uygulamalarına sahip ekipler için faydalıdır.