rekegechen /
remote-assist-tool
我是 remote-assist-tool 的作者,提交给周刊编辑筛选。 remote-assist-tool 是一个命令行远程协助工具,Go 编写,单个二进制,MIT 协议开源。被协助的一方运行 remote share,拿到一个协助码;协助方用这个码就能连上去,不需要公网 IP,也不需要在对方机器上配置 SSH 服务端或开端口。 它有两种用法: 1. 传统 SSH 远程协助:协助方运行 remote help --code <协助码…
语言GoDT数据与运维DT软件开发DTAgent 能力扩展DT命令行工具DTMCP 服务DTLinuxDTmacOSDTWindowsDTClaude CodeDTCodex原始mcp-server原始nat-traversal
关于
我是 remote-assist-tool 的作者,提交给周刊编辑筛选。 remote-assist-tool 是一个命令行远程协助工具,Go 编写,单个二进制,MIT 协议开源。被协助的一方运行 remote share,拿到一个协助码;协助方用这个码就能连上去,不需要公网 IP,也不需要在对方机器上配置 SSH 服务端或开端口。 它有两种用法: 1. 传统 SSH 远程协助:协助方运行 remote help --code <协助码> --legacy-ssh,本地就有一条到对方 SSH 的隧道。 2. 让 AI 助手直接操作远端机器:remote help --mcp-stdio 本身就是一个标准的 MCP server,Claude Code、Codex、豆包等支持 MCP 的 AI 工具都能接入。配置好以后,对 AI 说一句"协助码 xxxx,连上去",它就能在远端执行命令、读写文件、看进程、查日志、上传下载文件(一共 12 个工具),用来远程排查问题。被协助端的终端会实时显示 AI 执行的每一个操作。 bash 安装(Linux / macOS / Windows Git Bash,amd64 和 arm64 都支持) curl -fsSL | sh 被协助端:生成协助码,默认 30 分钟后过期 remote share 协助端:用协助码建立 SSH 隧道 remote help --code ABCD-EFGHIJ --legacy-ssh 其他特点: 三种连接方式:经公网中转服务器转发;同一局域网内用 --standalone 直连,不依赖任何外部服务器;NAT 打洞 P2P 直连,打洞失败会自动回落到中转。 中转服务器可以自己部署(Windows / Linux / macOS 都有预编译版本,Windows 还能装成系统服务)。也有一个内置的公共中转服务器,开箱即用,但它在海外,而且中转服务器属于信任边界,所以敏感环境建议自己部署。 链路使用 TLS 加密,AI 工具通道再用协助码派生的密钥额外加密一层;支持命令黑名单/白名单。
收录记录
- 阮一峰周刊·用户投稿
2026年10月23日 · 1 次收录
讨论这个产品