移动应用开发平台 Expo 近日正式推出 Expo Simulators,这是一套专为 AI 编码代理设计的云端 iOS 和 Android 模拟器基础设施。该服务旨在解决随着 AI 代码生成速度提升,移动端“验证环节”成为新瓶颈的行业痛点。

打破本地硬件限制,实现云端并行验证

在移动端开发中,验证代码真实行为至关重要。然而,iOS 模拟器传统上仅能在 Apple 硬件上运行,而多数云端 AI 代理部署于 Linux 环境。过去,开发者需在本地机器上管理多个模拟器,受限于内存和算力(如单个 Android 模拟器占用超 4GB 内存),难以支撑多代理并行工作。

Expo Simulators 允许 AI 代理在云端独立复现 Bug、编写修复方案并进行测试,完全脱离开发者本地设备。系统兼容 Cursor、Claude Code 和 Codex 等主流代理工具。每次会话生成的屏幕录像、截图和日志将自动附加至拉取请求(Pull Request),团队成员可直接查看运行中的构建版本,无需通过 TestFlight 分发。值得注意的是,Expo Simulators 本身不包含任何 AI 模型,仅提供底层运行环境。

完善“智能体移动基础设施”闭环

Expo 将此定义为“智能体移动基础设施”(agentic mobile infrastructure)的关键一环。此前,Expo 已提供构建、CI/CD、应用商店提交、OTA 更新及监控服务。新增的模拟验证环节,使得 AI 代理能在人工审查前自行确保代码质量。

Expo 联合创始人兼 CTO James Ide 指出,Web 端修复 Bug 可直接合并,但移动端涉及应用商店审核及多版本共存问题。Expo Simulators 确保修复方案在提交审查前,已在多个模拟器环境中完成测试,开发者只需确认最终结果即可合并代码。

定价与未来规划

目前,Expo Simulators 已向所有 Expo 付费计划用户开放。服务采用按量付费模式,iOS 和 Android 模拟器均为每分钟 0.10 美元。Starter、Production 和 Enterprise 套餐每月均包含 60 分钟的免费使用时长。

此外,Expo 计划在随后推出 Agent Sessions 功能,作为一层安全机制,防止提示词注入(prompt injection)导致的数据泄露风险。该公司预计将于 11 月底公布更多细节。