让 Claude Code、Codex 等 AI agent 通过 MCP 读取、点击、输入和滑动真实 iPhone 的操作。
zhongerxin/iPhone-use
让 Codex、WorkBuddy 或豆包工作通过 USB 操作真实 iPhone,并在侧边栏实时显示手机屏幕。
- Star
- 4,342
- Fork
- 425
- 未关闭 Issue
- 25
- 最近提交
- 4天前
这是什么?
iPhone Use 让 AI 助手通过 USB 连接的真实 iPhone 完成任务。用自然语言描述需求后,助手可以打开 App、读取页面、点击、滑动、输入文字并整理列表,侧边栏同时展示手机实时画面。手机端基于 WebDriverAgent(WDA)运行自动化服务,项目本身包含本地 MCP 服务、安装与使用技能以及屏幕 widget。
使用前需要 macOS、完整 Xcode、Python 3.9+、Node.js 和一部 iPhone。WDA Runner 由用户用自己的 Apple 开发团队签名并启动,项目提供安装脚本接入 Codex,并为 WorkBuddy 和豆包工作提供独立安装器。控件定位失败时,助手可以改用截图和坐标点击。匿名使用统计默认开启,可通过环境变量关闭。
模型可用 18 个工具,涵盖环境诊断、批量动作、滚动查找、列表采集和 Unicode 文字输入等。多个宿主共享同一部手机时,项目通过共享操作锁避免同时操作。
核心功能
- 01通过 WebDriverAgent 经 USB 控制真实 iPhone。
- 02向模型返回紧凑控件树和实际截图。
- 03支持点击、滑动、拖动、Unicode 文字输入和批量动作。
- 04滚动采集列表,处理重叠内容并去重。
- 05提供实时手机屏幕 widget,支持暂停与人工接管状态。
- 06提供 Codex、WorkBuddy 和豆包工作的安装引导。
适用场景
- 让 AI 助手在个人 iPhone 上打开 App 并完成多步骤任务。
- 滚动采集 iPhone App 中的列表内容并整理。
- 在桌面助手中探索或验证 iOS App 的操作流程。
- 在手机 App 中起草文字,由用户核对后再提交。
快速上手
- 1
克隆仓库
git clone https://github.com/zhongerxin/iPhone-use.git - 2
进入项目目录
cd iPhone-use - 3
运行安装脚本
sh scripts/install.sh
使用前须知
- 需要 macOS、完整 Xcode 以及通过 USB 连接的 iPhone。
- 必须先用你自己的 Apple 开发者账号在 iPhone 上签名并运行 WebDriverAgent。
- 主要设计为 Codex、WorkBuddy 或豆包工作的插件,而非独立工具。
- README 称仓库目前为私有,需要 GitHub 访问权限或源代码包。
标签
常见问题
- iPhone-use 是什么?
- 让 Codex、WorkBuddy 或豆包工作通过 USB 操作真实 iPhone,并在侧边栏实时显示手机屏幕。 iPhone Use 让 AI 助手通过 USB 连接的真实 iPhone 完成任务。用自然语言描述需求后,助手可以打开 App、读取页面、点击、滑动、输入文字并整理列表,侧边栏同时展示手机实时画面。手机端基于 WebDriverAgent(WDA)运行自动化服务,项目本身包含本地 MCP 服务、安装与使用技能以及屏幕 widget。
- iPhone-use 可以免费使用吗?用的什么许可证?
- iPhone-use 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- iPhone-use 还在维护吗?
- 活跃维护中。iPhone-use 最近一次提交是在 2026年10月16日。
- iPhone-use 适合用来做什么?
- 让 AI 助手在个人 iPhone 上打开 App 并完成多步骤任务。 滚动采集 iPhone App 中的列表内容并整理。 在桌面助手中探索或验证 iOS App 的操作流程。 在手机 App 中起草文字,由用户核对后再提交。
- iPhone-use 怎么安装和运行?
- 克隆仓库: git clone https://github.com/zhongerxin/iPhone-use.git 进入项目目录: cd iPhone-use 运行安装脚本: sh scripts/install.sh
- 在哪里获取 iPhone-use?
- 源代码和安装说明在 GitHub 上:https://github.com/zhongerxin/iPhone-use
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 macOS 的命令行工具与菜单栏应用,可截取屏幕和窗口、读取界面元素,并为 AI 代理或 MCP 客户端执行点击与输入。
一个能从经验中创建并改进技能的自我进化 AI 智能体,支持多种模型服务商,可通过命令行和即时通讯工具使用。
汇集 1000 多个 Claude Skills 与插件的精选列表,覆盖 Claude Code、Claude.ai 及 Codex、Cursor 等编程智能体。
专为 AI 智能体与人类共用设计的浏览器,智能体在独立 Space 中执行任务,不打扰你的标签页与登录状态。