a

agent-desktop

基于 Rust 的桌面自动化工具,通过操作系统可访问性树实现可靠的应用程序控制。

🌍 海外免费开源编程与开发开源桌面操作Rust
支持平台:桌面端API
地区
海外
定价
免费
是否开源
GitHub Stars
★ 1.0k
浏览量
1
收录来源
GitHub
收录于
2026-09-08
最近确认可用
2026-09-08
agent-desktop

详细介绍

agent-desktop 是一个用 Rust 构建的桌面自动化工具,它能够通过操作系统的可访问性树来查看和操作任何应用程序的真实 UI 结构。这使得引用保持稳定,动作可以安全地重试,而不需要依赖像素猜测。该工具提供了一个快速的原生 CLI 和 C-ABI 库,支持多种语言绑定,适用于需要在桌面上进行可靠自动化操作的场景。

核心功能

  • 通过 OS 可访问性树操作应用
  • 引用稳定且动作可重试
  • 支持多种语言绑定
  • 结构化 JSON 输出

适用场景

自动化测试桌面任务自动化跨应用数据处理

优点

  • 多语言支持
  • 操作稳定可靠
  • 结构化输出易于解析

局限 / 注意

  • 需 macOS 13.0+ 系统
  • 学习成本较高

适合谁

开发者自动化工程师测试人员

以上介绍由 AI 基于公开资料整理,可能存在偏差,以官网为准。

常见问题

是否免费?

是,该项目是开源免费的。

支持哪些平台?

支持 macOS、Linux 和 Windows。

需要联网吗?

不需要联网即可使用。

支持中文吗?

文档和界面主要为英文,但支持中文环境。

相似智能体

信息有误?欢迎在 关于页 联系我们更正。