barry-ran/QuickDesk
QuickDesk is the first AI-native remote desktop — an open-source, free application with a built-in MCP (Model Context Protocol) Server that lets any AI agent see and control remote computers.
解决的问题
QuickDesk 是一款 AI 原生的远程桌面应用,允许 AI 代理查看并控制远程计算机。与传统远程桌面工具专为人类设计不同,QuickDesk 使全球任何远程机器上的「AI 计算机使用」成为可能,让代理能够 24/7 执行点击、输入和工作流自动化等任务。
如何工作
基于 Google Chromium Remoting 技术,使用 WebRTC 实现低延迟 P2P 连接。系统由 C++ GUI 客户端(Qt 6)和基于 Rust 的 MCP(模型上下文协议)桥接器组成。AI 代理(如 Claude 或 GPT)通过 stdio 或 HTTP/SSE 传输方式连接到 MCP 服务器,向远程机器发送命令。该项目还支持自托管信令服务器和 TURN 中继服务器,实现完全的数据控制。
适用人群
- AI 开发者:需要与远程操作系统交互的代理开发者
- 系统管理员:希望跨多台设备自动化服务器健康检查、系统诊断和批量操作的用户
- 注重隐私的用户:偏好自托管远程访问解决方案且具备工业级性能的个人
主要亮点
- 内置 MCP 服务器:提供 20 多种工具(截图、点击、输入、拖拽等),AI 代理无需自定义插件即可控制计算机
- 工业级核心:利用 Chromium Remoting 实现高稳定性与高性能
- 高性能:纯 C++ 编写,最大限度减少 CPU 和内存占用,采用 GPU 加速渲染
- 多设备编排:支持 AI 同时控制多台远程机器,实现批量自动化
- 隐私功能:包含隐私屏幕模式,在远程会话期间遮蔽主机的物理显示器
- 自托管基础设施:提供完整部署方案,包括 Go 信令服务器和 Web 管理面板用于管理
相关
- 项目
- 项目
- 项目
- 项目
- 项目