Skip to content
Ferramenta de IA

Revisão do agent-device

agent-device é uma ferramenta CLI nativa para agentes, projetada para automação de aplicativos de IA em plataformas iOS, Android, tvOS, Android TV, macOS, Linux e web.

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

Por que importa

1Suporta automação de dispositivos multiplataforma para iOS, Android, tvOS, Android TV, macOS, Linux e web.
2Utiliza snapshots de UI com eficiência de tokens, reduzindo o uso de tokens LLM em até 80%.
3Oferece um modelo de preços freemium com um Nível Gratuito e um Nível Profissional a US$ 29/mês.
4Fornece 100 snapshots gratuitos e preço de uso de US$ 0,10 por snapshot.

Sobre o agent-device

Modelo de negócio
Freemium SaaS
Preço por uso
$0.10/snapshot per snapshot
Créditos grátis
100 free snapshots
Sede
Berlin, Germany
Fundada
2016
Tamanho da equipe
51-200
Financiamento
Bootstrapped
Plataformas
iOS, Android, TV, Desktop
Público-alvo
AI developers and QA teams

Planos de preços

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

Exemplos de custo

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

Liderança

Nikita ShcherbakovCo-founderLinkedIn
Michele RivaCo-founderLinkedIn
API DocsGitHubOpen Source

Especificações

Documentação API

API disponível

Sim, API pública

overview

O que é agent-device?

agent-device é uma ferramenta de automação de aplicativos de IA desenvolvida pela Callstack que permite que agentes de IA, desenvolvedores e equipes de QA inspecionem, interajam e verifiquem aplicativos reais em iOS, Android, TV, web, macOS e Linux. Ela fornece um ciclo de feedback estruturado para agentes de codificação, permitindo que eles entendam o estado atual da UI, interajam com elementos usando referências semânticas e seletores, e capturem evidências para revisão. A ferramenta atua como os "olhos" e "mãos" para agentes de IA, fornecendo controle direto e confiável sobre aplicativos móveis e de desktop. É particularmente relevante para equipes React Native, permitindo que os agentes implementem e verifiquem recursos, depurem telas quebradas e apoiem migrações onde a implementação e o teste são integrados.

features

Principais Recursos do agent-device

agent-device oferece um conjunto abrangente de recursos projetados para automação e teste de aplicativos orientados por IA em várias plataformas. Suas principais capacidades se concentram na inspeção eficiente da UI, interação robusta e captura confiável de evidências para agentes de IA e equipes de desenvolvimento.

  • Automação de dispositivos multiplataforma: Suporta alvos iOS, Android, tvOS, Android TV, macOS, Linux e web.
  • Snapshots de UI com eficiência de tokens: Captura apenas elementos de UI visíveis e acionáveis, reduzindo o uso de tokens LLM em até 80%.
  • Referências e seletores semânticos: Permite que agentes de IA interajam com elementos de UI usando referências estáveis (por exemplo, por texto, rótulo, função).
  • Captura interativa de elementos: Permite que os agentes realizem ações e capturem capturas de tela, logs e outros artefatos.
  • Capacidades de replay de ponta a ponta: Grava explorações como scripts .ad para replay em ambiente local ou CI.
  • Teste de estado limpo: Facilita a reinstalação de builds, o gerenciamento de permissões e o teste de fluxos de integração.
  • Integração de automação web: Inclui suporte básico a --platform web, executando agent-browser na mesma sessão.
  • Otimizado para Automação de Aplicativos Móveis: Projetado especificamente para dispositivos móveis, com foco na redução de elementos fora da tela em snapshots.
  • Habilidades de Agente Aprimoradas: Habilidades explícitas integradas para exploração eficiente de aplicativos, snapshots visíveis primeiro e consultas de log direcionadas.

use cases

Quem Deve Usar o agent-device?

agent-device é projetado principalmente para agentes de IA, desenvolvedores e equipes de QA envolvidos na automação, teste e verificação de aplicativos em vários sistemas operacionais. Suas capacidades são adaptadas para otimizar fluxos de trabalho onde a IA desempenha um papel no desenvolvimento de aplicativos e na garantia de qualidade.

  • Agentes de IA: Para inspecionar o estado da UI, interagir com aplicativos e verificar alterações em um ciclo de feedback em tempo real.
  • Desenvolvedores: Para migrações assistidas por IA, implementação e verificação de recursos e depuração de telas quebradas.
  • Equipes de QA: Para QA exploratório, reprodução de bugs, testes de regressão e testes de estado limpo em aplicativos móveis, de TV e desktop.
  • Equipes React Native: Para integrar agentes de IA em fluxos de trabalho de desenvolvimento para implementar, verificar e depurar recursos.
  • Ambientes CI/CD: Para reproduzir scripts .ad gravados para automatizar verificações e reter artefatos para revisão.

how to use

Como Usar o agent-device

Para começar a usar o agent-device, os usuários precisam instalar o CLI e garantir que o Node.js 22.12 ou mais recente esteja presente, sendo o Node.js 24 ou mais recente necessário para automação web. A ferramenta fornece comandos para inspecionar a UI, interagir com elementos e capturar evidências.

  • 1Instale o CLI do agent-device via npm ou yarn.
  • 2Certifique-se de que o Node.js 22.12+ (ou Node.js 24+ para automação web) esteja instalado no sistema.
  • 3Use comandos para iniciar aplicativos em plataformas de destino (iOS, Android, TV, web, macOS, Linux).
  • 4Utilize comandos inspect para recuperar snapshots de UI com eficiência de tokens para análise do agente de IA.
  • 5Execute comandos interact com referências semânticas ou seletores para controlar elementos do aplicativo.
  • 6Grave sessões para gerar scripts .ad para replay automatizado e testes de regressão.

pricing

Preços e Planos do agent-device

agent-device opera em um modelo freemium, oferecendo um nível gratuito para exploração inicial e um nível profissional para uso avançado, juntamente com preços baseados em uso para snapshots. O Nível Gratuito inclui 100 snapshots gratuitos, permitindo que os usuários testem as funcionalidades principais sem custo imediato. O Nível Profissional oferece capacidades aprimoradas por US$ 29 por mês. O uso adicional além dos snapshots gratuitos é cobrado a US$ 0,10 por snapshot.

  • Nível Gratuito: Gratuito (inclui 100 snapshots gratuitos)
  • Nível Profissional: US$ 29/mês (assinatura mensal)
  • Preço de Uso: US$ 0,10/snapshot (por snapshot além dos créditos gratuitos)

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.

Ferramentas similares

agent-device vs Concorrentes

agent-device se diferencia no cenário de automação por ser especificamente projetado como um CLI "nativo para agentes", otimizado para agentes de IA que interpretam o estado de tempo de execução e escolhem as etapas subsequentes por meio de saída CLI estruturada. Isso contrasta com as ferramentas tradicionais de automação móvel que se concentram em conjuntos de testes autorais.

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.