Skip to content
AIツール

agent-device レビュー

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提供状況

はい、公開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 要素のみをキャプチャし、LLM のトークン使用量を最大 80% 削減します。
  • セマンティックな参照とセレクター: AI エージェントが安定した参照(例:テキスト、ラベル、ロールによる)を使用して UI 要素と対話できるようにします。
  • インタラクティブな要素キャプチャ: エージェントがアクションを実行し、スクリーンショット、ログ、その他の成果物をキャプチャできるようにします。
  • エンドツーエンドのリプレイ機能: 探索を .ad スクリプトとして記録し、ローカルまたは CI 環境でリプレイできます。
  • クリーンステートテスト: ビルドの再インストール、権限の管理、オンボーディングフローのテストを容易にします。
  • ウェブ自動化統合: 基本的な --platform web サポートを含み、同じセッション内で agent-browser を実行します。
  • モバイルアプリ自動化に最適化: モバイル向けに特別に設計されており、スナップショットにおけるオフスクリーン要素の削減に焦点を当てています。
  • エージェントスキルの向上: 効率的なアプリ探索、可視要素優先のスナップショット、ターゲットを絞ったログクエリのための明示的な組み込みスキル。

use cases

agent-device を使用すべきユーザー

agent-device は主に、さまざまなオペレーティングシステム全体でのアプリケーションの自動化、テスト、検証に関わる AI エージェント、開発者、および QA チーム向けに設計されています。その機能は、AI がアプリ開発と品質保証において役割を果たすワークフローを合理化するように調整されています。

  • AI エージェント: UI 状態の検査、アプリケーションとの対話、ライブフィードバックループでの変更の検証のため。
  • 開発者: AI 支援による移行、機能の実装と検証、壊れた画面のデバッグのため。
  • QA チーム: 探索的 QA、バグ再現、回帰テスト、モバイル、TV、デスクトップアプリ全体のクリーンステートテストのため。
  • 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 をインストールします。
  • 2システムに Node.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 ドルで請求されます。

  • 無料ティア: 無料(100 回の無料スナップショットを含む)
  • プロフェッショナルティア: 月額 29 ドル(月額サブスクリプション)
  • 従量課金: スナップショットあたり 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 は、「エージェントネイティブ」な CLI として特別に設計されており、ランタイム状態を解釈し、構造化された CLI 出力を通じて次のステップを選択する AI エージェント向けに最適化されている点で、自動化の分野で差別化を図っています。これは、作成されたテストスイートに焦点を当てる従来のモバイル自動化ツールとは対照的です。

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.