PhoneClaw是什么?
PhoneClaw是一款将iPhone变成本地AI代理运行环境的iOS应用。 其GitHub仓库将其描述为"通过设备端模型、原生移动Skills、LiveLand以及可选的Mac Gateway推理,将手机变成本地AI代理运行环境"的软件。
- 核心功能:一个直接在iPhone上运行的AI代理,使用设备端模型读取并操作日历、提醒事项、联系人、剪贴板、健康数据和实时相机输入
- 推理方式:Gemma模型通过谷歌的LiteRT-LM格式(
.litertlm文件)运行;语音相关模型使用ONNX格式 - 分发方式:一款iOS应用,主要通过Apple TestFlight分发,源代码也可供手动构建
- 开发者:一名个人开源维护者(GitHub用户
kellyvv),而非一家公司 - 许可:Apache-2.0,一种宽松的开源许可证
PhoneClaw在设备端运行哪些模型?
根据其自身GitHub README,PhoneClaw提供三种设备端模型选项,各自适合不同的硬件层级和任务。
Gemma 4 E2B
- 最适合场景/硬件:
- 轻量级:聊天、翻译、单轮查询。可在配备A16芯片或更新机型的iPhone上运行。
Gemma 4 E4B
- 最适合场景/硬件:
- 功能完整:多轮工具对话和复杂代理流程。推荐用于iPhone 15 Pro及更新机型。
MiniCPM-V 4.6
- 最适合场景/硬件:
- 多模态:图像问答以及LIVE模式下的实时相机理解。推荐使用A17 Pro芯片或更新机型。
一项已记录的限制:在旁加载(非Xcode、非TestFlight)安装的情况下,旁加载签名施加的内存上限意味着E4B模型只能在CPU上运行——GPU加速在这种配置下会失败。PhoneClaw自身的README建议在旁加载安装时使用E2B模型,并使用正规的Xcode或TestFlight构建以获得E4B的最佳性能。
PhoneClaw能做什么?
除了在设备端运行模型之外,PhoneClaw还将其包装进多项面向代理的功能,以下引用自其自身的GitHub README。
- LiveLand — 可以从灵动岛、主屏幕小组件、锁屏小组件、快捷指令或控制中心启动PhoneClaw;设备端模型会"聆听、理解你的请求、执行任务,并当场显示结果"
- LIVE模式 — 具有自然对话流程和打断能力的实时语音交互模式,加上实时相机输入,使模型能够实时识别物体和场景
- 原生移动Skills — 一个基于文件、使用Markdown定义来扩展代理能力的系统
- Mac Gateway — 与同一局域网内的Mac配对,当任务过大、超出设备端推理能力时,将请求转发给Mac端的Ollama、Codex CLI或Antigravity CLI模型
- 设备集成 — 日历、提醒事项、联系人、剪贴板和健康数据,每一项都需要通过苹果的权限系统获得用户明确授权
- 可续传的模型下载 — 大型模型文件可直接在设备上下载,中断后可续传下载
- 双语界面 — 支持英文和中文两种界面语言
获取PhoneClaw(TestFlight或手动构建)
PhoneClaw主要通过Apple TestFlight分发,源代码也提供给熟悉Xcode的开发者用于手动构建。
TestFlight(推荐)
- 步骤:
- 通过官方TestFlight链接加入,并通过TestFlight应用安装。
手动构建
- 步骤:
- 执行
git clone https://github.com/kellyvv/phoneclaw.git,然后cd phoneclaw、pod install,并在Xcode中open PhoneClaw.xcworkspace;用自己的Apple ID签名并部署到已连接的设备。
模型下载(仅手动构建)
- 步骤:
- 安装Hugging Face CLI(
brew install hf),然后在构建前运行hf download litert-community/gemma-4-E2B-it-litert-lm gemma-4-E2B-it.litertlm --local-dir ./Models(或其他模型的等效命令)。
要求:运行该应用需要iOS 17.0或更高版本;手动构建需要装有Xcode 16或更高版本以及CocoaPods的macOS。由于PhoneClaw并未在常规App Store上架,手动构建需要一台真实的实体设备和一个Apple开发者账号(免费或付费)。没有Android版本。
平台与许可
平台
- 详情:
- 仅支持iOS 17.0或更高版本。没有Android、Mac(独立应用)、Windows或Linux客户端——不过存在一款Mac伴侣应用,仅用作远程推理的Gateway。
费用
- 详情:
- 免费。PhoneClaw本身没有付费套餐或订阅。
许可证
- 详情:
- 根据仓库信息,为Apache-2.0,一种宽松的开源许可证。
设备端模型
- 详情:
- Gemma 4 E2B、Gemma 4 E4B(通过LiteRT-LM)以及MiniCPM-V 4.6(多模态)。
GitHub活跃度
- 详情:
- 根据GitHub API,star数1,244,fork数168,最近一次代码推送于2026年8月6日。
在安装前,请直接在GitHub仓库确认当前的要求和TestFlight链接——TestFlight测试版可能达到测试人员名额上限或被新链接替换,一个小型、个人维护的项目可能会在不同版本之间更改其设置步骤。
PhoneClaw与其他AI代理工具的对比
PhoneClaw属于更广泛的自主AI代理类别——即让模型能够采取行动而不只是回答问题的工具——尽管它专门针对手机自身原生功能这一点相当独特。以下是它与本地AI软件目录中其他代理工具的对比。
- Msty Go — 一款跨平台的本地AI聊天与代理应用;与PhoneClaw不同,它并未专门聚焦于控制手机原生的日历/提醒事项/相机功能。参阅Msty Go评测。
- Open Interpreter — 一款开源代理框架,让模型能够通过自然语言执行代码并控制电脑,面向桌面而非手机。参阅Open Interpreter评测。
- Agent Zero — 一款用于电脑任务的通用型自托管自主代理框架,并非针对手机的设备集成。参阅Agent Zero评测。
- Leon AI — 一款你自行在服务器上托管的开源个人助理框架,而不是设备端的iPhone应用。参阅Leon AI评测。
PhoneClaw适合谁使用?
PhoneClaw是否适合你,取决于你是否拥有兼容的iPhone、是否想要一个能操作手机原生功能的代理,以及你是否能接受一个小型、由个人维护的开源项目。
如果你符合以下情况,可以尝试PhoneClaw
- 拥有配备A16芯片或更新机型的iPhone(若要使用功能完整的E4B模型,理想情况下是iPhone 15 Pro或更新机型)
- 希望有一个AI代理能够操作你的日历、提醒事项、联系人或相机画面,而无需将这些数据发送到云服务器
- 愿意安装TestFlight测试版,或者如果想要更多控制权,也愿意用Xcode从源代码构建这款开源应用
- 希望在任务超出手机单机处理能力时,能够选择通过Ollama、Codex CLI或Antigravity CLI与Mac配对使用更大的本地模型
如果你符合以下情况,请再等等或另寻他选
- 使用Android — PhoneClaw仅支持iOS,没有Android版本
- 需要正式的App Store发布版本而非TestFlight测试版 — PhoneClaw目前未通过常规App Store分发
- 使用的是低于A16芯片的老款iPhone — PhoneClaw的设备端模型将无法在可用水平上运行
- 需要有厂商支持、提供正式支持的产品 — PhoneClaw是一个小型、个人维护的开源项目,而非公司支持的应用
评估PhoneClaw时的常见错误
关于PhoneClaw的大多数误解,要么源于低估其硬件要求,要么源于对其分发方式的误解。
错误1:认为PhoneClaw在常规App Store上架
PhoneClaw通过Apple TestFlight这一测试平台分发,而非常规App Store。请通过官方TestFlight链接安装,并注意TestFlight测试版可能有测试人员名额上限或会过期。
错误2:期望完整的E4B模型在老款iPhone上也能良好运行
PhoneClaw的README特别建议将E4B模型用于iPhone 15 Pro及更新机型;在较旧或旁加载的设备上,内存限制可能迫使其仅在CPU上运行,甚至可能完全无法在可用水平上运行。在性能较弱的硬件上,请使用更轻量的E2B模型。
错误3:以为PhoneClaw有Android版本
PhoneClaw仅支持iOS。目前没有Android版本,其GitHub仓库也未表明有此计划。
错误4:认为Mac Gateway会把你的数据发送到云服务
Mac Gateway功能是与同一局域网内的Mac配对,而不是与远程云服务器连接——它将请求转发给运行在该Mac本地的模型(通过Ollama、Codex CLI或Antigravity CLI)。它需要明确的配对操作和本地网络权限,是用户主动触发的功能,而非自动执行。
常见问题
PhoneClaw是什么?
PhoneClaw(github.com/kellyvv/PhoneClaw)是一款免费开源的iOS应用,在设备端运行Gemma 4和MiniCPM-V AI模型,充当本地代理,直接在手机上处理日历、提醒事项、联系人、剪贴板、健康数据和相机输入。
PhoneClaw免费吗?
是的。PhoneClaw是采用Apache-2.0许可的免费开源软件,没有付费套餐。
如何安装PhoneClaw?
推荐方式是通过官方TestFlight链接加入。开发者也可以使用Xcode 16或更高版本从源代码手动构建。
PhoneClaw能在Android上运行吗?
不能。PhoneClaw仅支持iOS,需要iOS 17.0或更高版本,没有Android版本。
使用PhoneClaw需要什么样的iPhone?
配备A16芯片或更新机型的iPhone可以运行轻量级的Gemma 4 E2B模型。功能完整的Gemma 4 E4B模型推荐用于iPhone 15 Pro及更新机型,多模态的MiniCPM-V 4.6模型则推荐使用A17 Pro芯片或更新机型。
PhoneClaw会把我的数据发送到服务器吗?
PhoneClaw的设备端模型在手机本地处理日历、提醒事项、联系人、剪贴板、健康数据和相机输入。可选的Mac Gateway功能只会将请求发送给你明确配对的同一局域网内的Mac,而不会发送到外部云服务。
Mac Gateway是什么?
Mac Gateway是PhoneClaw的一项可选功能,可将你的iPhone与同一局域网内的Mac配对,以便在任务超出手机单机处理能力时,将更大的请求转发给Mac端的Ollama、Codex CLI或Antigravity CLI模型。
PhoneClaw有多少GitHub star?
根据GitHub API,截至2026年9月12日,star数为1,244,fork数为168。请直接在仓库中查看当前数字。
PromptQuorum对PhoneClaw进行过实际测试吗?
本评测基于PhoneClaw自身的仓库、README文档和许可证文件,并与GitHub API核对了star数和许可证信息——并未声称对PhoneClaw设备端模型性能进行过独立基准测试。
PhoneClaw最接近的替代品有哪些?
涵盖部分相似领域的更广泛AI代理工具包括Msty Go、Open Interpreter、Agent Zero和Leon AI——不过它们都没有像PhoneClaw那样专门针对iPhone原生的日历/提醒事项/相机功能。更多内容请参阅上方的对比部分和本地AI软件目录。
