📅 最后更新于 2026-06-29

在 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 安全远程访问。

它能做什么:

跑 AI 代理军团需要什么配置的 VPS

配置项最低推荐
CPU4 vCPU6-8 vCPU
内存8 GB16 GB+
存储40 GB SSD80 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 分钟)

  1. 选一台上面推荐的 VPS(系统选 Ubuntu 22.04/24.04)
  2. SSH 登录后运行官方安装脚本:
一键安装 lfg
curl -fsSL https://raw.githubusercontent.com/BennyKok/lfg/main/scripts/setup.sh | bash
  1. 编辑 .env,填入 Claude 或 OpenAI 的 API Key
  2. 安装 Tailscale 做安全组网:
安装 Tailscale
curl -fsSL https://tailscale.com/install.sh | sh
  1. 启动 lfg,通过 Tailscale IP + 端口 8766 访问 Web UI
  2. 在 Web UI 中创建代理、分配任务,手机也能操作
安全提示:不要将 lfg 的 8766 端口暴露到公网。lfg 默认绑定 localhost,外部访问通过 Tailscale 的私有 IP 完成。另外建议用非 root 用户运行代理,避免权限越界。

成本和注意事项

常见问题

常见问题

小配置能跑几个代理?
4 vCPU + 8GB 可以 3-5 个轻量代理。如果跑复杂项目(多仓库、大代码库、长任务),建议 8 vCPU + 16GB 起步。
和 MacBook 本地跑哪个好?
VPS 胜在 24/7 在线 + 多代理并行 + 手机远程管理。本地适合单次调试或对网络延迟不敏感的场景。两者不冲突——日常开发在本地,后台代理任务放 VPS 上跑。
API Token 的费用怎么算?
API Token 按实际 token 用量计费,不包含在 VPS 月费中。Claude Code 和 Codex 的 token 消耗因项目复杂度差异很大。部署后建议在 lfg 中设代理使用上限,避免意外超额。
需要 GPU VPS 吗?
目前不需要。Claude Code、Codex CLI 等 API 驱动的代理走的是云模型 API,本地只需要 CPU。如果未来趋势转向本地开源模型(DeepSeek、Qwen 等)大规模自托管推理,GPU 实例才会成为新需求。
安全方面要注意什么?
务必用 Tailscale 或 WireGuard 组网,不要将 lfg 端口直接暴露到公网。lfg 默认绑定 localhost,外部访问通过 Tailscale 的私有 IP。另外建议单独开一个非 root 用户运行代理,隔离权限。
Hetzner 和 Contabo 怎么选?
看优先顺序。看重长期稳定性和社区支持 → <a href="/hetzner/">Hetzner</a>;预算第一、需要 16GB+ 内存 → <a href="/contabo/">Contabo</a>。两者在 AI Agent 社群的讨论量都很高,实际体验的个体差异较大,建议先买一个月测试。