Skip to content
KI-Werkzeug

agent-device Review

agent-device ist ein agent-natives CLI-Tool, das für die Automatisierung von KI-Apps auf iOS-, Android-, tvOS-, Android TV-, macOS-, Linux- und Web-Plattformen entwickelt wurde.

shipped 22. Juli 2026freemium
Domain rating35
agent-device — product screenshot

Warum es wichtig ist

1Unterstützt plattformübergreifende Geräteautomatisierung für iOS, Android, tvOS, Android TV, macOS, Linux und Web.
2Verwendet token-effiziente UI-Snapshots, wodurch der LLM-Token-Verbrauch um bis zu 80 % reduziert wird.
3Bietet ein Freemium-Preismodell mit einem kostenlosen Tarif und einem Professional Tier für 29 $/Monat.
4Bietet 100 kostenlose Snapshots und nutzungsbasierte Preise von 0,10 $ pro Snapshot.

Über agent-device

Geschäftsmodell
Freemium SaaS
Nutzungsbasierter Preis
$0.10/snapshot per snapshot
Gratis-Guthaben
100 free snapshots
Hauptsitz
Berlin, Germany
Gegründet
2016
Teamgröße
51-200
Finanzierung
Bootstrapped
Plattformen
iOS, Android, TV, Desktop
Zielgruppe
AI developers and QA teams

Preispläne

Free Tier
Free
  • Device automation for AI agents
  • Cross-platform support
  • Basic CLI functionalities
Professional Tier
$29/mo
  • Advanced features
  • Priority support
  • Additional integrations

Kostenbeispiele

  • Capture 10 snapshots: ~$1
  • Capture 100 snapshots: ~$10

Führungsteam

Nikita ShcherbakovCo-founderLinkedIn
Michele RivaCo-founderLinkedIn
API DocsGitHubOpen Source

Spezifikationen

API-Dokumentation

API verfügbar

Ja, öffentliche API

overview

Was ist agent-device?

agent-device ist ein von Callstack entwickeltes KI-App-Automatisierungstool, das KI-Agenten, Entwicklern und QA-Teams ermöglicht, reale Anwendungen auf iOS, Android, TV, Web, macOS und Linux zu inspizieren, mit ihnen zu interagieren und sie zu verifizieren. Es bietet eine strukturierte Feedbackschleife für Coding-Agenten, die es ihnen ermöglicht, den aktuellen UI-Zustand zu verstehen, mit Elementen über semantische Referenzen und Selektoren zu interagieren und Beweise zur Überprüfung zu erfassen. Das Tool fungiert als „Augen“ und „Hände“ für KI-Agenten und bietet direkte und zuverlässige Kontrolle über mobile und Desktop-Anwendungen. Es ist besonders relevant für React Native-Teams, da es Agenten ermöglicht, Funktionen zu implementieren und zu verifizieren, fehlerhafte Bildschirme zu debuggen und Migrationen zu unterstützen, bei denen Implementierung und Tests integriert sind.

features

Hauptmerkmale von agent-device

agent-device bietet eine umfassende Reihe von Funktionen, die für die KI-gesteuerte Anwendungsautomatisierung und -prüfung auf mehreren Plattformen entwickelt wurden. Die Kernfunktionen konzentrieren sich auf effiziente UI-Inspektion, robuste Interaktion und zuverlässige Beweiserfassung für KI-Agenten und Entwicklungsteams.

  • Plattformübergreifende Geräteautomatisierung: Unterstützt iOS, Android, tvOS, Android TV, macOS, Linux und Web-Ziele.
  • Token-effiziente UI-Snapshots: Erfasst nur sichtbare und aktionsfähige UI-Elemente, wodurch der LLM-Token-Verbrauch um bis zu 80 % reduziert wird.
  • Semantische Referenzen und Selektoren: Ermöglicht KI-Agenten die Interaktion mit UI-Elementen mithilfe stabiler Referenzen (z. B. nach Text, Label, Rolle).
  • Interaktive Elementerfassung: Ermöglicht Agenten, Aktionen auszuführen und Screenshots, Protokolle und andere Artefakte zu erfassen.
  • End-to-End-Wiedergabefunktionen: Zeichnet Erkundungen als „.ad“-Skripte für die lokale oder CI-Umgebungswiedergabe auf.
  • Clean-State-Tests: Erleichtert die Neuinstallation von Builds, die Verwaltung von Berechtigungen und das Testen von Onboarding-Flows.
  • Web-Automatisierungs-Integration: Enthält grundlegende „--platform web“-Unterstützung, die agent-browser innerhalb derselben Sitzung ausführt.
  • Optimiert für die Automatisierung mobiler Apps: Speziell für Mobilgeräte entwickelt, mit Fokus auf die Reduzierung von Off-Screen-Elementen in Snapshots.
  • Verbesserte Agenten-Fähigkeiten: Explizite integrierte Fähigkeiten für effiziente App-Erkundung, sichtbare-erste Snapshots und gezielte Protokollabfragen.

use cases

Wer sollte agent-device verwenden?

agent-device wurde primär für KI-Agenten, Entwickler und QA-Teams entwickelt, die an der Automatisierung, Prüfung und Verifizierung von Anwendungen auf verschiedenen Betriebssystemen beteiligt sind. Seine Funktionen sind darauf zugeschnitten, Workflows zu optimieren, in denen KI eine Rolle bei der App-Entwicklung und Qualitätssicherung spielt.

  • KI-Agenten: Zur Inspektion des UI-Zustands, Interaktion mit Anwendungen und Verifizierung von Änderungen in einer Live-Feedbackschleife.
  • Entwickler: Für KI-gestützte Migrationen, Implementierung und Verifizierung von Funktionen sowie Debugging fehlerhafter Bildschirme.
  • QA-Teams: Für explorative QA, Fehlerreproduktion, Regressionstests und Clean-State-Tests über mobile, TV- und Desktop-Apps hinweg.
  • React Native-Teams: Zur Integration von KI-Agenten in Entwicklungsworkflows, um Funktionen zu implementieren, zu verifizieren und zu debuggen.
  • CI/CD-Umgebungen: Zum Wiedergeben aufgezeichneter „.ad“-Skripte, um Prüfungen zu automatisieren und Artefakte zur Überprüfung zu speichern.

how to use

Wie man agent-device verwendet

Um agent-device zu verwenden, müssen Benutzer die CLI installieren und sicherstellen, dass Node.js 22.12 oder neuer vorhanden ist, wobei Node.js 24 oder neuer für die Webautomatisierung erforderlich ist. Das Tool bietet Befehle zum Inspizieren der Benutzeroberfläche, zur Interaktion mit Elementen und zur Erfassung von Beweisen.

  • 1Installieren Sie agent-device CLI über npm oder yarn.
  • 2Stellen Sie sicher, dass Node.js 22.12+ (oder Node.js 24+ für Webautomatisierung) auf dem System installiert ist.
  • 3Verwenden Sie Befehle, um Anwendungen auf Zielplattformen (iOS, Android, TV, Web, macOS, Linux) zu starten.
  • 4Nutzen Sie „inspect“-Befehle, um token-effiziente UI-Snapshots für die KI-Agentenanalyse abzurufen.
  • 5Führen Sie „interact“-Befehle mit semantischen Referenzen oder Selektoren aus, um App-Elemente zu steuern.
  • 6Zeichnen Sie Sitzungen auf, um „.ad“-Skripte für die automatisierte Wiedergabe und Regressionstests zu generieren.

pricing

agent-device Preise & Pläne

agent-device basiert auf einem Freemium-Modell und bietet einen kostenlosen Tarif für die erste Erkundung und einen professionellen Tarif für fortgeschrittene Nutzung, zusammen mit nutzungsbasierten Preisen für Snapshots. Der kostenlose Tarif umfasst 100 kostenlose Snapshots, die es Benutzern ermöglichen, Kernfunktionen ohne sofortige Kosten zu testen. Der Professional Tier bietet erweiterte Funktionen für 29 US-Dollar pro Monat. Zusätzliche Nutzung über die kostenlosen Snapshots hinaus wird mit 0,10 US-Dollar pro Snapshot abgerechnet.

  • Free Tier: Kostenlos (enthält 100 kostenlose Snapshots)
  • Professional Tier: 29 $/Monat (monatliches Abonnement)
  • Nutzungspreise: 0,10 $/Snapshot (pro Snapshot über die kostenlosen Credits hinaus)

Pros

  • +Provides structured, AI-native control over mobile, TV, and desktop applications.
  • +Offers broad cross-platform support: iOS, Android, tvOS, Android TV, macOS, and Linux.
  • +Leverages token-efficient accessibility snapshots for precise UI understanding by AI agents.
  • +Facilitates comprehensive debugging with evidence collection including screenshots, video, logs, and performance data.
  • +Supports advanced testing scenarios such as bug reproduction, regression testing, and clean-state testing.
  • +The core CLI is open-source, allowing for flexible integration and community contributions.

Cons

  • Specific user reviews and reception are not widely available, making it challenging to assess real-world adoption and satisfaction.
  • Advanced AI mobile QA features, such as 'Zero configuration' autonomous testing, are currently 'Coming Soon' and not fully released.
  • Primarily a command-line interface, which may require technical proficiency and integration effort compared to GUI-based tools.
  • Less established in the broader automation landscape compared to long-standing frameworks like Appium.
  • Requires integration into existing development or CI/CD workflows for full automation benefits.

Ähnliche Tools

agent-device vs. Wettbewerber

agent-device unterscheidet sich in der Automatisierungslandschaft dadurch, dass es speziell als „agent-native“ CLI konzipiert ist, optimiert für KI-Agenten, die den Laufzeitzustand interpretieren und nachfolgende Schritte durch strukturierte CLI-Ausgabe auswählen. Dies steht im Gegensatz zu traditionellen mobilen Automatisierungstools, die sich auf erstellte Testsuiten konzentrieren.

1
Appium (with AI extensions/integrations)

Appium is an open-source, highly extensible framework that supports a vast array of mobile, desktop, and TV platforms, now enhanced with AI for improved object recognition and self-healing capabilities.

Appium is an open-source framework, similar to agent-device's CLI nature, offering broad cross-platform support including iOS, Android, macOS, Windows, and TV, directly matching agent-device's listed platforms. Its AI capabilities are often added via extensions or integrations, whereas agent-device is described as 'Agent-native CLI for AI mobile testing'.

2
Maestro

Maestro offers a human-readable YAML-based syntax for defining UI and end-to-end tests across mobile and web, with AI assistance for test generation and a lightweight Studio IDE.

Maestro provides a lightweight, open-source framework with a CLI-first approach and AI assistance, similar to agent-device's 'Agent-native CLI'. It focuses on Android, iOS, and web, which is a strong overlap, though it doesn't explicitly list tvOS, Android TV, macOS, or Linux as direct testing targets in the same comprehensive way agent-device does.

3
Momentic

Momentic provides an AI-powered testing platform that allows for plain-English test creation and self-healing tests, supporting both cloud and local CLI execution.

Momentic offers AI-driven test automation with a 'start for free' model and supports local CLI execution, aligning with agent-device's freemium and CLI aspects. It covers web and mobile, and extends to Windows desktops, offering a good range of platforms, though not explicitly tvOS, Android TV, macOS, or Linux for testing.

4
Panto AI

Panto AI is an AI-native mobile QA platform that translates natural-language flows into deterministic tests, emphasizing real-device execution, self-healing, and root cause analysis.

Panto AI directly competes with its AI-native approach to mobile testing and a free plan, similar to agent-device's freemium model. It supports Appium and Maestro workflows, indicating CLI compatibility, and focuses on iOS and Android, which are core to agent-device, but doesn't explicitly list the broader desktop/TV OS support.