用途:在 Android 模拟器上验证和调试原生、React Native、Expo 或 Flutter 应用,适合智能体启动应用、检查运行状态与排查问题。
前置条件:需先单独安装 agent-device CLI,命令为 npm install -g agent-device@latest。资料明确要求把安装与升级视为用户自行完成的步骤,不要自动执行该命令,也不要改用 npx -y agent-device@latest 这类可变调用。
主要能力:可打开指定应用或包名,并获取交互快照、截图、日志、追踪、视频以及失败信息;还提供工程校验与构建新鲜度、React Native 与 Expo 运行时指导、React DevTools 组件树与 props/state/hooks 渲染查看、可复用重放与 CI 工作流等专项帮助主题。
使用方式:常规驱动任务应直接开始,不要先用 --help、--version、devices、appstate、snapshot 或 screenshot 探测。打开应用或包 id 时显式指定 Android 平台,例如:agent-device open <app-or-package-id> --platform android --foreground。随后按初始交互快照和修正性错误提示继续操作。仅当任务特殊或命令形式不明确时,才查阅与版本匹配的帮助主题,如 agent-device help validate、debugging、react-native、react-devtools、scripting。
限制:若 shell 提示 agent-device 不可用,应停止并请用户安装或将其现有安装暴露到 PATH。资料未提供支持的具体 Android 版本、模拟器类型、收费与价格信息。