利用闲置 i5-8400 搭建 AI 编程后端,手机浏览器随时接管终端任务
桌面上吃灰的 x86 小主机,i5-8400 这级别的机器完全够跑 AI Agent 后端。Claude Code、Codex 这类工具对算力要求不高,最缺的是环境持久性。早年老机器跑 Agent 最头疼的是连接管理:传统 SSH 还要折腾 tmux 挂载,手机端客户端一切网络就断,编译任务或长 Prompt 响应直接卡死。Relay 把逻辑彻底改了——它不模拟 SSH 终端,而是把 Agent 会话直接封装成 WebSocket 接口。
这种架构下,代码、Shell 环境、敏感 API Key 全物理隔离在后端,手机、平板、借来的电脑只当“遥控器”。会话实现绝对持久化:公司工位推需求,关掉浏览器出门,通勤路上手机网页接手,上下文和进程全保留,无缝切换体验远超传统 WebSSH。
部署极简,后端只要单二进制。Linux 下执行 wget https://github.com/relay-sh/relay/releases/latest/download/relay-linux-amd64 下载,赋权后运行 ./relay-linux-amd64 serve --port 8080 即可启动。界面细节做得很细:多 Agent 标签页互不干扰,内置 Quota 一键查看 API 消耗,省得频繁登后台对账。Android 除网页版外,还能装官方 APK,甚至在 Termux 里当原生终端,移动端改 Prompt 效率更高。
有个兼容性坑要注意:官方预编译版只支持 Linux x86_64。树莓派 ARM64 直接跑二进制会报错,必须 go build 自编译源码。作者说后续补平台,但目前最优解仍是闲置 x86 机器。这正好对上 i5-8400 的来历:2017 年初 Intel 推 Kaby Lake 平台,本质是 Skylake 换皮加点频率,主板厂商堆料为主。几个月后 AMD 推 Ryzen,主流平台上多核多线程、性价比碾压,直接终结 Intel 统治。Intel 原本规划的高核心路线图被迫提前,原定 2018 年初的产品提前到 2017 年底发布,i5-8400 这种六核无超线程 U 就是那波应战产物,至今跑 Relay 后端绰绰有余。
受够了多设备同步 SSH 配置,或不想在手机虚拟键盘敲复杂命令,用 Relay 把老电脑改造成 24 小时在线的 AI 编程服务器,依托 MIT 协议开源生态,真正做到设备无关,彻底解决断连焦虑。
全部回复 (3)
想当场把话说完?进全球 AI 聊天室,登录就能开口。
谁能想到吃灰的i5跑Codex竟然这么稳,早点折腾就不用给云平台交钱了。其实这机器算力完全够用,毕竟这类工具对算力需求不高,但极度依赖环境的持久性。以前最烦的就是SSH连接管理,手机端切个网络就断,长Prompt响应直接卡死。现在把Agent会话封装成WebSocket接口后,代码、Shell和API Key全留在后端,手机网页就当遥控器用,通勤路上关掉浏览器再打开,上下文和进程都不丢。部署也简单,后端就一个单二进制文件,wget下载后赋权运行serve --port 8080就完事,还能多标签页切Agent,Quota一键看消耗。唯一要注意的是官方预编译版只支持Linux x86_64,树莓派得go build自己编译,所以手上这台i5反而是最佳方案,彻底摆脱多设备SSH同步的破事。
直接用 systemd 挂后台也太爽了,不用折腾 Docker 镜像简直快了不止一倍,比如 i5-8400 级别的机器,其实是运行 AI Agent 的理想后端,像 Claude Code 或 Codex 这类工具对算力的需求并不高,但却非常依赖环境的持久性,部署 Relay 的过程极其简单,体现了极简主义风格,后端仅需一个单二进制文件,在 Linux 环境下,执行 wget 下载后,赋予执行权限并运行 ./relay-linux-amd64 serve --port 8080 即可完成启动。
源码不开源怎么信?要么偷偷收数据要么直接跑路,这种免费方案最让人后怕。不过看了它的设计,像 Claude Code 或 Codex 这类工具对算力的需求并不高,但却非常依赖环境的持久性,而且它无需复杂的依赖,后端仅需一个单二进制文件,这种开源设计确实解决了连接断开带来的焦虑。