在 VPS 上跑 AI 编码代理:7×24 小时不停工
2026 年 6 月,开发者 BennyKok 公开了他的工作流:把 Claude Code、Codex 等 AI 编码代理部署到 VPS 上跑,一个月没碰本地 MacBook。他用开源工具 lfg 实现了多代理协同、语音管理、手机 PWA 控制——一套 VPS 上的「代理军团」。
AI 编码代理为什么应该上 VPS 而不是本地跑
大多数开发者目前的做法是在 MacBook 或 PC 的终端里开一个 AI Agent,交互式地让它写代码、修 bug、跑测试。这个模式对单次任务没问题,但有几个明显限制:
| 限制 | 本地笔记本 | VPS |
|---|---|---|
| 在线时间 | 关机/睡眠/合盖代理就停了 | 24/7 持续运行,任务不中断 |
| 多代理并行 | 跑 5 个代理,CPU/内存/发热明显 | 中配 VPS 轻松并行 5-10 个代理 |
| 远程管理 | 离开电脑就断了联系 | 手机 PWA + 语音即可控制 |
| 扩展成本 | 硬件升级一次几千到上万元 | 每月 €6-20 按需调整配置 |
BennyKok 发帖时引用的判断是:大多数开发者会在 6 个月内把代码代理从笔记本迁移到云端。不管这个时间预估是否准确,一个事实已经成立——VPS 是运行 AI Agent 的默认基础设施,而不是可有可无的可选项。
lfg:一个工具管所有代理
lfg(github.com/BennyKok/lfg)是 BennyKok 为这套工作流写的开源工具,核心逻辑很简单:用 tmux 管理每个代理会话 + Web UI 统一管理 + Tailscale 安全远程访问。
它能做什么:
- 在一个 Web 面板里同时查看和控制多个 AI Agent(Claude Code、Codex CLI 等)
- 代理之间可以共享上下文,互相感知对方的工作状态
- 通过手机 PWA 远程管理,支持语音输入
- 每个代理运行在独立的 tmux session 中,互不干扰
跑 AI 代理军团需要什么配置的 VPS
| 配置项 | 最低 | 推荐 |
|---|---|---|
| CPU | 4 vCPU | 6-8 vCPU |
| 内存 | 8 GB | 16 GB+ |
| 存储 | 40 GB SSD | 80 GB+ NVMe SSD |
| 系统 | Ubuntu 22.04 / 24.04 或 Debian 12 | |
| 网络 | 稳定带宽,Tailscale/WireGuard 组网 | |
每个代理会话大约占 1-2 GB 内存,加上 Web UI 和系统开销。4 vCPU + 8GB 的入门配置可以跑 3-5 个轻量代理,跑复杂任务(大型代码库、长任务)建议上 8 vCPU + 16GB。
5 家适合的 VPS,按推荐顺序排
| # | 商家 | 推荐配置 | 月费 | 适合 |
|---|---|---|---|---|
| 1 | Hetzner | CX33 / CPX32(4-8 vCPU, 8-16 GB) | €6.5-15/月 | 大多数开发者的首选 |
| 2 | Contabo | Cloud VPS 20/30(6-8 vCPU, 12-24 GB) | €6-12/月 | 预算有限、需要大内存跑多个代理 |
| 3 | DigitalOcean | Basic / Premium Droplet(4-8 vCPU) | $12-24/月 | 新手、不需要折腾的用户 |
| 4 | Vultr | High Frequency(4-8 vCPU) | $10-20/月 | 需要特定地区机房的用户 |
| 5 | OVHcloud | 中配 VPS 计划 | €10-18/月 | 欧洲用户、对隐私有硬性要求 |
价格为 2026 年 6 月参考,以官网实时价格为准。Hetzner 和 Contabo 是 AI Agent 社区现在讨论最多的两家。
Hetzner(第 1 名)
BennyKok 自己用的就是 Hetzner。CX33(4 vCPU / 8 GB / 80 GB / €6.5)足够起步,代理多的直接上 CPX32(8 vCPU / 16 GB / 160 GB / €15)。Hetzner 的 CPU 性能一致性在社区反馈中明显好于同价位竞品,适合长期运行代理军团。完整评测 →
Contabo(第 2 名)
同价位内存和存储碾压级别。Cloud VPS 20(6 vCPU / 12 GB / 240 GB / €6)和 Cloud VPS 30(8 vCPU / 24 GB / 360 GB / €12)对多代理场景极度友好——24GB 内存意味着可以同时跑 10+ 代理。需要注意 Contabo 在高峰期 CPU 性能可能有波动,V2EX 上也有用户贴了跑分数据。完整评测 →
DigitalOcean(第 3 名)
对新手最友好。控制面板简洁、文档质量高、API 成熟度好。如果你不熟悉 Linux 管理,DO 能降低很多操作摩擦。价格比 Hetzner/Contabo 贵,但省下来的时间成本值回差价。完整评测 →
在 VPS 上部署 lfg(5-10 分钟)
- 选一台上面推荐的 VPS(系统选 Ubuntu 22.04/24.04)
- SSH 登录后运行官方安装脚本:
curl -fsSL https://raw.githubusercontent.com/BennyKok/lfg/main/scripts/setup.sh | bash - 编辑
.env,填入 Claude 或 OpenAI 的 API Key - 安装 Tailscale 做安全组网:
curl -fsSL https://tailscale.com/install.sh | sh - 启动 lfg,通过 Tailscale IP + 端口 8766 访问 Web UI
- 在 Web UI 中创建代理、分配任务,手机也能操作
成本和注意事项
- VPS 月费:€5-20(约 40-160 元),取决于是 Hetzner CX33 还是 Contabo Cloud VPS 30。
- API Token 费用:另计。Claude Code / Codex 按 token 用量收费,因项目复杂度差异很大。建议在 lfg 中给每个代理设使用上限。
- 监控:在 VPS 上装一个 Uptime Kuma 或简单的资源监控脚本。API token 爆炸比 VPS 月费更值得警惕。
- 备份:代码仓库建议定期 push 到 GitHub,不要把 VPS 当唯一的代码存储。