产品简介
computer-agent 一款本地运行的AI桌面智能体,您只需输入自然语言指令,它就能自动操作您的电脑,如移动鼠标、点击、打字、运行终端命令等。它旨在将您从繁琐、重复的电脑任务中解放出来,特别适合希望将重复性工作自动化、进行桌面应用测试或有无障碍需求的用户。

核心功能
- 通过自然语言下达指令,控制电脑完成操作
- 实时截屏感知屏幕内容,实现所见即所控
- 直接模拟鼠标移动、点击与键盘输入
- 支持在后台静默执行网页与终端任务
- 支持切换多种AI模型(Haiku, Sonnet, Opus)
快速开始
- 安装Node.js、Rust环境,并配置Anthropic API密钥到.env文件。
- 在项目目录下运行 `npm install` 安装依赖,然后执行 `npm run tauri dev` 启动开发版。
- 在macOS上需根据提示在系统设置中授予‘辅助功能’权限。
界面预览
与其他方案对比
| 对比项 | computer-agent | 同类方案 |
|---|---|---|
| 学习与使用成本 | 使用自然语言指令,无需编程知识,上手门槛低。 | 传统自动化脚本(如Python)需要学习编程和API。 |
| 操控范围 | 可深度控制本地桌面,包括鼠标、键盘和终端,任务范围广。 | 许多在线AI助手仅限于对话或浏览器内操作,无法控制本地桌面应用。 |
适合谁用
- 需要自动化重复性桌面操作(如文件整理、数据录入)的办公人员。
- 希望用自然语言指令进行社交媒体自动交互(如示例中的自动回复推文)的研究者。
- 需要测试或操控桌面应用,但希望避免编写复杂脚本的开发与测试人员。
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/suitedaces/computer-agent