agent-desktop
Vercel Labs开源的Rust命令行工具,通过读取操作系统无障碍树为AI代理提供跨平台的桌面操作能力,以稳定元素引用替代像素坐标
时间轴 (近 90 天)
Vercel Labs 以 Apache-2.0 协议开源了 agent-desktop。
agent-desktop 是一个用 Rust 编写的命令行工具。
agent-desktop 支持 macOS、Windows 和 Linux 三个平台。
agent-desktop 从操作系统的无障碍树(accessibility tree)中读取界面结构,获取稳定元素引用(ref),并基于 ref 执行动作,而非依赖像素坐标。
agent-desktop 将三大平台差异巨大的无障碍 API 统一封装成一套 Rust CLI 指令,实现跨平台一致的操作语义。
agent-desktop 用 Rust 实现并打包成 CLI,具备接近原生的性能与单二进制分发能力,天然适配各类代理框架。
agent-desktop 很可能成为连接代理推理层与操作系统执行层的中间件。
agent-desktop 的跨平台执行机制和 ref 语义依赖操作系统无障碍接口,实际效果取决于目标软件对辅助功能语义的实现质量。
全部知识事实 (8)
agent-desktop 的跨平台执行机制和 ref 语义依赖操作系统无障碍接口,实际效果取决于目标软件对辅助功能语义的实现质量。
50%待验证agent-desktop 是一个用 Rust 编写的命令行工具。
50%待验证agent-desktop 支持 macOS、Windows 和 Linux 三个平台。
50%待验证agent-desktop 从操作系统的无障碍树(accessibility tree)中读取界面结构,获取稳定元素引用(ref),并基于 ref 执行动作,而非依赖像素坐标。
50%待验证agent-desktop 将三大平台差异巨大的无障碍 API 统一封装成一套 Rust CLI 指令,实现跨平台一致的操作语义。
50%待验证agent-desktop 用 Rust 实现并打包成 CLI,具备接近原生的性能与单二进制分发能力,天然适配各类代理框架。
50%待验证agent-desktop 很可能成为连接代理推理层与操作系统执行层的中间件。
50%待验证Vercel Labs 以 Apache-2.0 协议开源了 agent-desktop。
50%