Skip to content
AI 도구

agent-device Review

agent-device는 iOS, Android, tvOS, Android TV, macOS, Linux 및 웹 플랫폼 전반에 걸쳐 AI 앱 자동화를 위해 설계된 에이전트 네이티브 CLI 도구입니다.

shipped 2026년 7월 22일freemium
Domain rating35
agent-device — product screenshot

핵심 포인트

1iOS, Android, tvOS, Android TV, macOS, Linux 및 웹을 위한 크로스 플랫폼 장치 자동화를 지원합니다.
2토큰 효율적인 UI 스냅샷을 활용하여 LLM 토큰 사용량을 최대 80%까지 줄입니다.
3무료 티어와 월 $29의 프로페셔널 티어를 포함하는 프리미엄 가격 모델을 제공합니다.
4100개의 무료 스냅샷과 스냅샷당 $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는 Callstack에서 개발한 AI 앱 자동화 도구로, AI 에이전트, 개발자 및 QA 팀이 iOS, Android, TV, 웹, macOS 및 Linux 전반에 걸쳐 실제 애플리케이션을 검사하고, 상호 작용하며, 검증할 수 있도록 합니다. 이는 코딩 에이전트에게 구조화된 피드백 루프를 제공하여 현재 UI 상태를 이해하고, 의미론적 참조 및 선택기를 사용하여 요소와 상호 작용하며, 검토를 위한 증거를 캡처할 수 있게 합니다. 이 도구는 AI 에이전트의 '눈'과 '손' 역할을 하여 모바일 및 데스크톱 애플리케이션에 대한 직접적이고 신뢰할 수 있는 제어를 제공합니다. 특히 React Native 팀에게 관련성이 높으며, 에이전트가 기능을 구현 및 검증하고, 손상된 화면을 디버그하며, 구현과 테스트가 통합된 마이그레이션을 지원할 수 있도록 합니다.

features

agent-device의 주요 기능

agent-device는 여러 플랫폼에 걸쳐 AI 기반 애플리케이션 자동화 및 테스트를 위해 설계된 포괄적인 기능 세트를 제공합니다. 핵심 기능은 AI 에이전트 및 개발 팀을 위한 효율적인 UI 검사, 강력한 상호 작용 및 신뢰할 수 있는 증거 캡처에 중점을 둡니다.

  • 크로스 플랫폼 장치 자동화: iOS, Android, tvOS, Android TV, macOS, Linux 및 웹 대상을 지원합니다.
  • 토큰 효율적인 UI 스냅샷: 보이는 UI 요소와 상호 작용 가능한 UI 요소만 캡처하여 LLM 토큰 사용량을 최대 80%까지 줄입니다.
  • 의미론적 참조 및 선택기: AI 에이전트가 안정적인 참조(예: 텍스트, 레이블, 역할별)를 사용하여 UI 요소와 상호 작용할 수 있도록 합니다.
  • 대화형 요소 캡처: 에이전트가 작업을 수행하고 스크린샷, 로그 및 기타 아티팩트를 캡처할 수 있도록 합니다.
  • 엔드투엔드 재생 기능: 탐색을 .ad 스크립트로 기록하여 로컬 또는 CI 환경에서 재생합니다.
  • 클린 스테이트 테스트: 빌드 재설치, 권한 관리 및 온보딩 흐름 테스트를 용이하게 합니다.
  • 웹 자동화 통합: 동일한 세션 내에서 agent-browser를 실행하는 기본 --platform web 지원을 포함합니다.
  • 모바일 앱 자동화에 최적화: 모바일용으로 특별히 설계되었으며, 스냅샷에서 화면 밖 요소 감소에 중점을 둡니다.
  • 향상된 에이전트 기술: 효율적인 앱 탐색, 가시성 우선 스냅샷 및 대상 로그 쿼리를 위한 명시적인 내장 기술.

use cases

agent-device는 누가 사용해야 하나요?

agent-device는 주로 다양한 운영 체제 전반에 걸쳐 애플리케이션 자동화, 테스트 및 검증에 참여하는 AI 에이전트, 개발자 및 QA 팀을 위해 설계되었습니다. 그 기능은 AI가 앱 개발 및 품질 보증에서 역할을 하는 워크플로우를 간소화하도록 맞춤화되어 있습니다.

  • AI 에이전트: UI 상태를 검사하고, 애플리케이션과 상호 작용하며, 라이브 피드백 루프에서 변경 사항을 검증합니다.
  • 개발자: AI 지원 마이그레이션, 기능 구현 및 검증, 손상된 화면 디버깅을 위해 사용합니다.
  • QA 팀: 모바일, TV 및 데스크톱 앱 전반에 걸쳐 탐색적 QA, 버그 재현, 회귀 테스트 및 클린 스테이트 테스트를 위해 사용합니다.
  • React Native 팀: AI 에이전트를 개발 워크플로우에 통합하여 기능을 구현, 검증 및 디버그합니다.
  • CI/CD 환경: 기록된 .ad 스크립트를 재생하여 검사를 자동화하고 검토를 위한 아티팩트를 보존합니다.

how to use

agent-device 사용 방법

agent-device를 사용하려면 CLI를 설치하고 Node.js 22.12 이상이 설치되어 있어야 하며, 웹 자동화를 위해서는 Node.js 24 이상이 필요합니다. 이 도구는 UI 검사, 요소 상호 작용 및 증거 캡처를 위한 명령을 제공합니다.

  • 1npm 또는 yarn을 통해 agent-device CLI를 설치합니다.
  • 2Node.js 22.12+ (웹 자동화를 위해서는 Node.js 24+)가 시스템에 설치되어 있는지 확인합니다.
  • 3명령을 사용하여 대상 플랫폼(iOS, Android, TV, 웹, macOS, Linux)에서 애플리케이션을 시작합니다.
  • 4inspect 명령을 활용하여 AI 에이전트 분석을 위한 토큰 효율적인 UI 스냅샷을 검색합니다.
  • 5의미론적 참조 또는 선택기를 사용하여 interact 명령을 실행하여 앱 요소를 제어합니다.
  • 6자동화된 재생 및 회귀 테스트를 위해 세션을 기록하여 .ad 스크립트를 생성합니다.

pricing

agent-device 가격 및 플랜

agent-device는 프리미엄 모델로 운영되며, 초기 탐색을 위한 무료 티어와 고급 사용을 위한 프로페셔널 티어, 그리고 스냅샷에 대한 사용량 기반 가격을 제공합니다. 무료 티어에는 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 vs 경쟁사

agent-device는 런타임 상태를 해석하고 구조화된 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.