AI News HubLIVE
站内改写2 分钟阅读

如何跨多台机器使用一个AI代理

Syncless 的 Devices 功能允许用户将多个环境(如 MacBook、服务器、浏览器)连接到一个 AI 代理,实现跨机器无缝协作,无需 SSH 隧道或端口转发。文章介绍了设置方法、使用场景及解决实际痛点。

来源Hacker News AI作者: mountainview

Syncless 推出了一项名为 Devices 的新功能,旨在解决用户在多台机器间频繁切换和手动传输数据的痛点。许多用户拥有多台设备,如 MacBook、Windows PC、服务器和浏览器,每天需要在它们之间复制粘贴信息。传统的远程控制方案往往需要复杂的 SSH 隧道、端口转发或公网 IP,而且大多数 AI 代理只能在一个环境中运行,无法同时访问多个机器。Syncless 的 Devices 功能改变了这一局面。

在 Syncless 中,Device 是代理可以访问的任何环境——包括浏览器、MacBook、Windows PC、服务器等。与传统的远程控制不同,Syncless 允许在一个对话中,代理的每个循环同时访问所有连接的设备。这意味着用户可以在同一条消息中,先要求代理从 MacBook 读取文件,然后立即在服务器上执行命令,无需切换上下文。例如,用户可以这样指示:“@Macbook 读取 ~/Notes/tax-info 文件,给我 ID 号码”,然后“@Staging 提取 /var/log/app.log 的最后 50 行”。代理会在同一轮中完成这两个任务,并返回结果。

设置过程非常简单。对于服务器,用户只需在 Syncless 界面左下角点击已连接的设备数,选择“连接服务器”,复制出现的命令并在服务器终端粘贴即可。对于桌面端(Mac 或 Windows),下载客户端并登录。对于浏览器,下载扩展压缩包,在 chrome://extensions 或 edge://extensions 中加载并登录。整个过程无需端口转发或公网 IP,即使服务器在防火墙后或在私有子网中也能直接连接。配置完成后,用户只需在对话中输入 @ 符号并选择设备,即可分配任务。

Devices 功能特别适用于需要跨机器协作的场景。例如,从本地 Mac 获取数据库记录并应用到 AWS 暂存环境,或从 Apple Notes 读取个人信息并自动填充浏览器表单。此外,它还能用于在多台机器上执行一致的配置更改,或者在开发环境中测试分布式系统。Syncless 的目标是消除“人类剪贴板”的繁琐工作,让所有机器协同工作,由代理统一编排。总的来说,Devices 提供了一种即开即用的解决方案,无需基础设施配置或凭证管理。用户只需一次设置,所有已连接的设备就可在后续任何对话中使用。这不仅提高了工作效率,也使得跨环境的复杂任务变得简单可行。