NoMac favicon

NoMac

NoMac 在 Apple 芯片上提供按需创建的一次性云端 macOS 环境,专为 AI Agent 构建、测试和发布 Apple 平台应用程序而设计,支持完整的开发者工具链与自动化流水线。

编程&IT无需本地 Apple 硬件即可编译和归档 iOS 及 macOS 软件。运行云端 iOS 模拟器会话,支持基于文本的屏幕读取、标签点击、屏幕截图及屏幕录制。处理应用程序签名、Mac 公证、TestFlight 分发以及 App…将加密的机密信息注入实例中,无需通过对话式聊天上下文进行明文传输。
NoMac product interface screenshot
预计月访问量
1000
数据月份:
收录于 AIToolly

NoMac 是什么?产品概览

产品用途与官方定位

NoMac 是一个在 Apple 芯片上为自主 AI Agent 提供真实 macOS 实例的云端平台。诸如 Claude、Codex、Cursor 和 ChatGPT 等编码助手与 Agent 框架,均可通过模型上下文协议(MCP)、命令行界面、REST API 或 SSH 直接连接。

每个环境均包含完整的管理员权限,能够自动绕过 macOS 权限对话框和系统确认提示。实例预装了 Apple 开发者工具链、云端 iOS 模拟器、用于增量构建的持久化存储,并支持在浏览器内实时进行图形桌面监控。

NoMac 可以用来做什么?

有官方来源支持的使用场景

自动化 iOS 构建与分发

AI 编码 Agent 使用 Xcode 编译 iOS 项目、创建构建归档,并直接将构建版本部署至 TestFlight 或提交给 App 审核团队。

自动化模拟器测试

Agent 在云端 iOS 模拟器中运行应用程序,以检查界面 UI 元素、提取文本内容并捕获屏幕截图或屏幕录像。

多租户平台实例配置

开发者工具和平台能够利用 TypeScript 或 Python SDK 为每位用户配置独立的 macOS 实例,并配备专属的持久化磁盘和签名 Webhook。

以 Agent 为核心的系统架构与权限机制

NoMac 专门针对 AI Agent 的无人值守自动化运行优化了 macOS 实例配置。基于 Apple 芯片硬件运行的操作系统绕过了通常会阻碍自动化流水线的交互式安全屏障。需要管理员权限的命令无需输入密码提示即可直接执行,系统授权对话框会自动清除,显示器睡眠锁屏也保持禁用状态。

Agent 可以通过多种接口直接操控机器,包括模型上下文协议(MCP)、命令行工具、REST API 以及标准 SSH。在程序化执行的同时,运维人员还可以在浏览器中打开桌面视图,实时观察 Agent 的工作过程,或随时接管图形用户界面的手动控制权。

  • 支持免密码验证执行 sudo 命令的 root 级操作
  • 自动处理并关闭 macOS 系统安全与权限弹窗
  • 提供基于浏览器的交互式远程画面查看与输入接管功能
  • 支持跨 MCP、CLI、REST API 和 SSH 协议的多接口访问

选择 NoMac 前需要测试什么

用自己的素材和工作流完成验证

  • 若需要将构建版本部署至 TestFlight 或提交 App 审核,请确保已准备好有效的 Apple 开发者账户凭据。
  • 确认您的项目代码文件、依赖包和构建缓存不会超出 20 GB 的持久化磁盘存储分配额度。
  • 检查您的 Agent 工作流与系统支持的 MCP、CLI、REST API 或 SSH 等连接方式的兼容性。

NoMac 来源与核对时间

核对了哪些信息以及核对时间

官方来源
https://nomac.app/
最后核对
分类
编程&IT

NoMac 常见问题

基于已核对产品资料的回答

NoMac 会话中预装了哪些软件和开发者工具?

每个会话均包含预装好的 macOS 环境,内置了 Xcode 27、Homebrew、Node、Python 和 CocoaPods,同时配备了可用于运行和测试移动应用的 iOS 模拟器。

在一次性会话之间如何保存数据?

每个环境都包含一个挂载在 ~/drive 目录下的 20 GB 加密持久化磁盘卷,允许在不同的会话周期之间持续保留项目代码、依赖包以及增量构建缓存。

AI Agent 能否处理向 TestFlight 和 App Store 的应用分发?

可以,在配置了 Apple 开发者账户的情况下,Agent 可以执行应用程序代码签名、上传构建版本至 TestFlight、公证 Mac 应用程序,并直接提交 App 进行商店审核。

AI Agent 如何与云端 Mac 环境进行交互?

Agent 可以在具备管理员 root 权限的环境下,通过模型上下文协议(MCP)、命令行界面(CLI)、REST API 或 SSH 协议对整个会话进行灵活控制与交互。

NoMac 实例由什么底层硬件提供支持?

会话运行在由 Apple 芯片硬件驱动的真实 macOS 环境中,具体采用了 Apple M6 和 M5 Pro 处理器提供强劲的计算与构建性能。

继续查看同一分类中近期收录的其他工具。