Skip to content
AI Инструмент

Обзор agent-device

agent-device — это нативный CLI-инструмент, разработанный для автоматизации AI-приложений на платформах iOS, Android, tvOS, Android TV, macOS, Linux и в вебе.

shipped 22 июл. 2026 г.freemium
Domain rating35
agent-device — product screenshot

Почему это важно

1Поддерживает кроссплатформенную автоматизацию устройств для iOS, Android, tvOS, Android TV, macOS, Linux и веба.
2Использует эффективные с точки зрения токенов снимки пользовательского интерфейса, сокращая использование токенов LLM до 80%.
3Предлагает модель ценообразования freemium с бесплатным уровнем (Free Tier) и профессиональным уровнем (Professional Tier) за 29 долларов в месяц.
4Предоставляет 100 бесплатных снимков и ценообразование за использование по $0.10 за снимок.

О agent-device

Бизнес-модель
Freemium SaaS
Оплата по факту использования
$0.10/snapshot per snapshot
Бесплатные кредиты
100 free snapshots
Штаб-квартира
Berlin, Germany
Основана
2016
Размер команды
51-200
Финансирование
Bootstrapped
Платформы
iOS, Android, TV, Desktop
Целевая аудитория
AI developers and QA teams

Тарифные планы

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

Примеры затрат

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

Руководство

Nikita ShcherbakovCo-founderLinkedIn
Michele RivaCo-founderLinkedIn
API DocsGitHubOpen Source

Характеристики

Доступность API

Да, публичный API

overview

Что такое agent-device?

agent-device — это инструмент автоматизации AI-приложений, разработанный Callstack, который позволяет AI-агентам, разработчикам и командам QA проверять, взаимодействовать и верифицировать реальные приложения на iOS, Android, TV, в вебе, macOS и Linux. Он обеспечивает структурированную обратную связь для кодирующих агентов, позволяя им понимать текущее состояние пользовательского интерфейса, взаимодействовать с элементами, используя семантические ссылки и селекторы, а также собирать доказательства для проверки. Инструмент действует как «глаза» и «руки» для AI-агентов, обеспечивая прямой и надежный контроль над мобильными и настольными приложениями. Он особенно актуален для команд React Native, позволяя агентам реализовывать и проверять функции, отлаживать неработающие экраны и поддерживать миграции, где реализация и тестирование интегрированы.

features

Ключевые особенности agent-device

agent-device предоставляет полный набор функций, разработанных для автоматизации и тестирования приложений на основе ИИ на нескольких платформах. Его основные возможности сосредоточены на эффективной проверке пользовательского интерфейса, надежном взаимодействии и достоверном сборе доказательств для AI-агентов и команд разработчиков.

  • Кроссплатформенная автоматизация устройств: Поддерживает iOS, Android, tvOS, Android TV, macOS, Linux и веб-цели.
  • Эффективные с точки зрения токенов снимки пользовательского интерфейса: Захватывает только видимые и интерактивные элементы пользовательского интерфейса, сокращая использование токенов LLM до 80%.
  • Семантические ссылки и селекторы: Позволяет AI-агентам взаимодействовать с элементами пользовательского интерфейса, используя стабильные ссылки (например, по тексту, метке, роли).
  • Интерактивный захват элементов: Позволяет агентам выполнять действия и захватывать скриншоты, логи и другие артефакты.
  • Возможности сквозного воспроизведения: Записывает исследования как скрипты .ad для локального воспроизведения или воспроизведения в среде CI.
  • Тестирование чистого состояния: Облегчает переустановку сборок, управление разрешениями и тестирование процессов адаптации.
  • Интеграция веб-автоматизации: Включает базовую поддержку --platform web, запуская agent-browser в той же сессии.
  • Оптимизировано для автоматизации мобильных приложений: Специально разработано для мобильных устройств, с акцентом на сокращение элементов вне экрана в снимках.
  • Улучшенные навыки агента: Явные встроенные навыки для эффективного исследования приложений, снимков с приоритетом видимых элементов и целевых запросов к логам.

use cases

Кому следует использовать agent-device?

agent-device в первую очередь предназначен для AI-агентов, разработчиков и команд QA, участвующих в автоматизации, тестировании и верификации приложений на различных операционных системах. Его возможности адаптированы для оптимизации рабочих процессов, где ИИ играет роль в разработке приложений и обеспечении качества.

  • AI-агенты: Для проверки состояния пользовательского интерфейса, взаимодействия с приложениями и верификации изменений в режиме реального времени.
  • Разработчики: Для миграций с помощью ИИ, реализации и верификации функций, а также отладки неработающих экранов.
  • Команды QA: Для исследовательского QA, воспроизведения ошибок, регрессионного тестирования и тестирования чистого состояния для мобильных, телевизионных и настольных приложений.
  • Команды React Native: Для интеграции AI-агентов в рабочие процессы разработки для реализации, верификации и отладки функций.
  • Среды CI/CD: Для воспроизведения записанных скриптов .ad для автоматизации проверок и сохранения артефактов для анализа.

how to use

Как использовать agent-device

Чтобы начать использовать agent-device, пользователям необходимо установить CLI и убедиться, что установлен Node.js 22.12 или новее, при этом для веб-автоматизации требуется Node.js 24 или новее. Инструмент предоставляет команды для проверки пользовательского интерфейса, взаимодействия с элементами и сбора доказательств.

  • 1Установите agent-device CLI через npm или yarn.
  • 2Убедитесь, что Node.js 22.12+ (или Node.js 24+ для веб-автоматизации) установлен в системе.
  • 3Используйте команды для запуска приложений на целевых платформах (iOS, Android, TV, web, macOS, Linux).
  • 4Используйте команды inspect для получения эффективных с точки зрения токенов снимков пользовательского интерфейса для анализа AI-агентом.
  • 5Выполняйте команды interact с семантическими ссылками или селекторами для управления элементами приложения.
  • 6Записывайте сессии для генерации скриптов .ad для автоматического воспроизведения и регрессионного тестирования.

pricing

Цены и планы agent-device

agent-device работает по модели freemium, предлагая бесплатный уровень для первоначального ознакомления и профессиональный уровень для расширенного использования, а также ценообразование на основе использования для снимков. Бесплатный уровень включает 100 бесплатных снимков, что позволяет пользователям тестировать основные функции без немедленных затрат. Профессиональный уровень предоставляет расширенные возможности за 29 долларов в месяц. Дополнительное использование сверх бесплатных снимков оплачивается по $0.10 за снимок.

  • Бесплатный уровень (Free Tier): Бесплатно (включает 100 бесплатных снимков)
  • Профессиональный уровень (Professional Tier): $29/месяц (ежемесячная подписка)
  • Ценообразование за использование (Usage Pricing): $0.10/снимок (за снимок сверх бесплатных кредитов)

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.

Похожие инструменты

agent-device против конкурентов

agent-device отличается в ландшафте автоматизации тем, что специально разработан как «agent-native» CLI, оптимизированный для AI-агентов, которые интерпретируют состояние выполнения и выбирают последующие шаги через структурированный вывод CLI. Это контрастирует с традиционными инструментами автоматизации мобильных устройств, которые сосредоточены на авторских наборах тестов.

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.