AI Commander 为 AI 智能体提供对用户自有计算机的安全远程访问能力。其核心特点在于“仅出站”的连接方式:AI 智能体无需暴露 SSH 服务、无需开放入站端口,也无需搭建 VPN,即可对受控机器执行操作。
主要能力 AI 智能体可以检查机器的在线可用状态,运行 shell 命令,管理分离式(detached)后台长任务,在用户明确授权的情况下截取桌面截图,以及在本地与远程机器之间传输临时文件。这些能力通过托管式 MCP(Model Context Protocol)端点供 AI 工具调用。
仓库内容与许可 本公开仓库包含两部分内容:一是适用于 Cursor 的开源 AI Commander 插件;二是通过 GitHub Releases 发布的已签名应用安装包及其 SHA256SUMS 校验和。仓库不包含 AI Commander 桌面应用、机器代理(machine agent)和托管中继服务(hosted relay service)的专有源代码。仓库内的 Cursor 插件、MCP 配置、Glama/stdio 评估文件(Dockerfile、package.json、glama.json)及文档采用 MIT 许可证;AI Commander 商标、发布二进制文件、桌面与代理应用以及托管服务不在此授权范围内,仍受各自产品条款约束。
使用方式 插件将 Cursor 连接到托管式 Streamable HTTP MCP 端点。当需要访问账号时,Cursor 会启动 OAuth 流程;登录后,插件可操作与该 AI Commander 账号关联的机器。
安装步骤:
- 将本仓库克隆到 ~/.cursor/plugins/local/aicommander
- 在 Cursor 中运行 Developer: Reload Window
- 打开 Settings → Plugins → Installed,确认 AI Commander 已出现
- 向 Cursor 提问,例如:“List my AI Commander machines and show which are online.”
- 当 Cursor 打开 AI Commander 登录页面时,完成 OAuth 流程
插件由 .cursor-plugin/plugin.json 清单文件、mcp.json 中的 MCP 配置以及 assets/logo.png 市场图标组成。插件版本与桌面应用、代理及托管服务的发布版本号相互独立。
下载与安装包 最新安装程序可通过官网 https://aicommander.dev/ 或 GitHub Releases 获取。机器可读的发布元数据位于 https://aicommander.dev/dist/latest,不可变的版本化构件位于 https://aicommander.dev/dist/v/<version>/。
下载校验 每个发布版本都附带覆盖所有构件的 SHA256SUMS 清单。 macOS:DMG、PKG 和 ZIP 构件均经过 Apple Developer ID 签名与公证。可使用 shasum -a 256 -c SHA256SUMS 校验校验和。 Windows:NSIS 安装程序经过 Authenticode 签名。可使用 certutil -hashfile AICommander-Setup.exe SHA256 校验其校验和。 Linux 代理:二进制文件旁附带分离的 Ed25519 签名和 .sha256 文件。官方安装流程会在以提升权限运行任何内容之前对其进行验证。
适用场景 适用于希望让 AI 智能体在自有或受控计算机上执行命令、管理后台任务、传输文件或按需截图的用户,尤其适合希望避免暴露 SSH 端口或配置 VPN 的场景。通过 Cursor 插件即可将 AI 智能体与关联机器打通。
使用限制与注意事项 执行命令、停止任务或写入文件的工具调用可能更改或删除目标机器上的数据,因此在 Cursor 中批准前应仔细核对目标机器和所请求的操作。该服务的免费与付费方案具体限制及购买条款,请参见官方隐私与条款页面。
文档与支持 文档:https://aicommander.dev/docs/ 安装指南:https://aicommander.dev/howto/ 隐私政策与条款:https://aicommander.dev/privacy/ 支持邮箱:support@coderai.dev 问题反馈:使用本仓库的 issue tracker