论文

PalmClaw:移动电话的本机设备上代理框架

PalmClaw: A Native On-Device Agent Framework for Mobile Phones

智能体系统Agent Harness

摘要

大语言模型 (LLM) 代理已经超越了生成响应,而是通过调用工具、观察结果并迭代地决定下一步操作来执行多步骤任务。大多数代理系统运行在桌面或服务器上,支持工具使用和任务自动化。移动设备也是重要的代理环境,因为它们可以广泛访问并且包含用户的数据、传感器和日常使用的应用程序。现有的移动代理主要通过点击、滑动和打字等图形用户界面(GUI)操作来操作智能手机,这些操作通常形成长的、依赖于界面的序列,无法直接访问设备功能,并且使得执行边界难以定义。我们推出 PalmClaw,这是一个开源代理框架,它在移动电话上本地运行,并直接在设备上管理会话、内存、技能、工具和代理循环。 PalmClaw 将设备功能公开为具有显式参数、结构化结果和明确定义的执行边界的设备工具。这种设计使代理能够直接使用移动​​功能,同时保持每个操作的明确和受控。实验表明,与最强基线相比,任务成功率相对提​​高了 11.5%,完成时间减少了 94.9%,设置负担更低,并且跟踪说明了如何应用执行边界。代码可在 https://github.com/ModalityDance/PalmClaw 获取。