Yerel MCP sunucusu, dil modellerini gerçek mobil cihazlarda uygulamalı olarak sunuyor
android-agent, Ghost In The Droid tarafından geliştirilen, otomatik test ve yerelleştirme için dil modellerini fiziksel mobil donanımlara bağlayan açık kaynaklı bir MCP sunucusudur. Araç, görsel telemetriyi yakalar, erişilebilirlik ağacını açığa çıkarır ve ajanların UI öğelerini doğrulayıp senaryolu etkileşimler gerçekleştirebilmeleri için ADB tabanlı girişler verir. 62 özel cihaz aracı, OCR desteği ve çoklu dokunma hareketleri içerir; bu, tekrarlanabilir cihaz düzeyinde doğrulama gereksinimi duyan QA mühendisleri, mobil geliştiriciler ve AI araştırmacıları için tasarlanmıştır.
Gerçekten hangi görevler için kullanabilirsiniz?
Bu araç, model çıktılarıyla cihaz eylemlerini dönüştürerek otomatik kalite güvencesi, AI destekli hata ayıklama ve yerelleştirme denetimleri için uygundur. Ajan komutlarını, jestler, shell komutları ve yapılandırılmış UI sorguları gerçekleştiren 62 özel araca eşler, böylece ekipler gerçek cihazlar ve emülatörler üzerinde dil modeli destekli test senaryoları çalıştırabilir. Kullanım durumları, yerel ayarlar arasında çevrilen UI dizelerini doğrulamayı ve regresyon kontrolleri sırasında betimlenmiş etkileşim dizilerini yürütmeyi içerir.
Donanım üzerindeki ajans etkileşimleri ne kadar güvenilir?
Güvenilirlik ölçülebilir: proje, ajans güvenilirlik ölçütünde %99,1 puan bildirmektedir ve sistem, görsel durumdaki belirsizliği azaltmak için yüksek frekanslı ekran görüntüleri, OCR ve bir erişilebilirlik ağacı birleştirir. Sıfır bulut cihaz kontrolü, komut yürütme sırasında ağ gecikmesini azaltır, bu da zaman duyarlı etkileşimlere yardımcı olur. Yüksek ölçütlere rağmen, herhangi bir ajan destekli karar, test sonuçları sürümleri etkilediğinde insan doğrulamasından faydalanır.
Hangi girişler ve çalışma ortamı gerektirir?
Dağıtım, Node.js v18 veya daha yenisini, Android Debug Bridge'in bir ana bilgisayar kurulumunu ve MCP uyumlu bir istemciyi gerektirir. Sunucu, fiziksel Android cihazlarını, emülatörleri ve WebDriverAgent aracılığıyla iOS cihazlarını destekler ve standart etkileşimler için cihaz köküne ihtiyaç duymaz. Bu bağımlılıklar, otomatik çalışmalara başlamadan önce ana bilgisayar araçları ve istemci yapılandırması gerektirdiği anlamına gelir.
Geliştirici ve QA iş akışlarına nasıl uyum sağlar ve verileri nasıl işler?
Bir MCP sunucusu olarak, araç, Claude Desktop ve Claude Code gibi MCP destekli istemcilerle entegre olur ve ajan iş akışlarının cihaz araçlarını doğrudan çağırmasına olanak tanır. Sıfır bulut kontrol modeli, ekran görüntülerini ve ADB komutlarını yerel ana bilgisayarda tutarak, dış veri transferini azaltır ve test döngüleri için gecikmeyi düşürür. Zaten MCP tabanlı ajanlar kullanan ekipler, cihaz trafiğini dış hizmetler aracılığıyla yönlendirmeden cihaz düzeyinde kontroller ekleyebilirler.
Yerel, ajan destekli cihaz testine ihtiyaç duyan ekipler için pratik seçim
Bu araç, tekrar edilebilir, yerel cihaz otomasyonu gerektiren ve test boru hatlarına dil modeli ajanlarını dahil etmek isteyen ekipler için uygundur. Ana araçları kurmak için önceden bir yapılandırma adımı ve ajan kararlarının insan incelemesi için açık bir plan bekleyin. Cihaz üzerinde doğrulamaya odaklanan QA mühendisleri ve araştırmacılar için, otomatik kontrolleri gerçek donanım ortamlarına genişletmek için pragmatik bir platform sunar.
