全球首个!APUS AI开源iOS/Android双端专业级LLM Agent引擎
APUS
8 月 18 日,APUS AI 正式开源 PhoneBuddy SDK。作为全球首款支持 iOS 与 Android 双端的专业级 LLM Agent 引擎,该方案将动态任务规划、工具调用循环、流式传输及子 Agent 编排等核心能力完整引入移动环境,标志着移动端 Agent 从“对话交互”迈向“自主执行”的新阶段。
访问地址:https://github.com/APUS-AI-Lab/PhoneBuddySDK
PhoneBuddy SDK 采用纯 Rust 语言构建,严格遵循 App Store 与 Google Play 沙箱规范,实现零子进程运行且无需权限提升。其内置纯 Rust 虚拟 Shell、JavaScript 沙箱、隔离文件系统及 SSRF 防护网络工具,并集成 Doom-loop 检测、上下文压缩等生产级 Harness 特性,可在移动设备上执行媲美桌面端 Claude Code 的复杂任务。项目基于 Apache 2.0 协议开源,提供 C FFI、Swift 及 Kotlin 原生接口,支持云端或端侧 LLM 灵活接入。
从“能聊”到“能干”:重塑移动端 Agent 生产力
APUS AI 旨在将 Claude Code、WorkBuddy 等桌面级 Agent 的复杂任务执行力移植至移动端。用户只需下达指令,Agent 即可自主规划路径、调用工具并处理文件,独立完成 PPT 制作、报告生成、行业调研、Excel 数据分析及多媒体资料整理等工作,真正实现从“聊天机器人”向“智能助手”的跨越。
当前,桌面端已涌现出 Claude Code、Codex、Grok Build 等专业级 Agent,但移动端长期缺乏一套兼容 iOS/Android 且能支撑长周期复杂任务的 Agent Harness。PhoneBuddy SDK 的推出,正是为了填补这一市场空白。
重构底层架构:适配移动受限环境的技术底座
鉴于移动设备在算力、内存及续航上的局限性,以及应用商店严格的沙箱约束,桌面框架无法直接复用。PhoneBuddy SDK 从零开始重构底层架构:
以纯 Rust 实现跨平台统一代码库,确立“零子进程、无权限提升”为核心硬约束。在此基础上,自然衍生出虚拟 Shell、JS 沙箱、隔离文件系统、SSRF 防护、死循环检测、上下文压缩及子 Agent 调度等关键能力,系统性解决了移动端 Agent 在资源受限环境下可靠执行复杂任务的难题。
这套技术底座是 Agent 从 Demo 走向商用的关键。面对长达数十步的复杂任务,PhoneBuddy 有效应对了工具调用失败、上下文溢出、逻辑死循环、异常中断及多 Agent 协作拆解等核心挑战,体现了专业级 Agent Harness 的核心价值。
端云协同:打造本地数据安全的隐私屏障
手机作为个人数据终端,存储了大量敏感信息。PhoneBuddy SDK 让 Word、Excel、PPT 及照片等本地文件成为 Agent 的直接工作区,无需全部上传云端。通过支持云端大模型与端侧本地模型的混合部署,开发者可根据场景灵活选择:敏感数据在本地闭环处理,高难度任务调用云端算力。这种端云协同模式,实现了本地数据、设备能力与云端智能的深度融合。
随着 DeepSeek Harness 等项目推动 Agent 进入“专业级 Harness"阶段,PhoneBuddy SDK 进一步将这一能力拓展至移动端。它不仅是开源了一套工具,更是为开发者提供了构建移动 AI 办公、个人生产力及智能数据处理产品的基础设施,助力行业探索移动 Agent 的无限可能。
访问地址:https://github.com/APUS-AI-Lab/PhoneBuddySDK