笔记本上的编码代理在你合盖那一刻就停了。对一次快速编辑这没问题——但在你想让它啃过一次长重构、跑完一整套测试、或在你去干别的事时继续干的那一刻,就悄悄让人上火。把它搬到一台服务器上,这个限制就消失了:它在你睡觉时干活、熬过你的 wifi 掉线、你回来时把结果递给你。本文讲哪台 VPS 真正适合编码代理——Claude Code、Cursor 的 CLI、Cline、OpenCode 或 aider——付多少、怎么让它保活,无需 KYC、加密付款。
“放到服务器上”到底给你买来什么
- 它不会停。 一次长任务不管你的笔记本如何都跑到完成。
- 无尘室。 代理拿到一个可复现的环境;你的机器不沾构建垃圾和装了一半的依赖。
- 隔离。 一个有 shell 访问的代理很强。让它在一台一次性机器上拥有这份力量,远好过挨着你的照片和 SSH 密钥。
最后这点被低估了:VPS 是自主代理更安全的家,正因为它是分开的。
配对尺寸
代理本身很轻——它通过 API 调用一个模型,所以思考发生在别处(也正是大多数 AI 代理只需要很少 RAM 的原因)。真正消耗资源的是你项目的工具链:一次大构建、一次重测试、一个本地数据库。所以按项目配置,而不是按代理:
- 2 GB / 2 核 —— 应付代理 + 一份 git checkout + 轻量构建很宽裕。
- 4 GB —— 带正经测试套件的真实项目的安全默认值。
- 只有当你的构建真的很饿、或你同时跑多个代理时才更高。
哪个套餐合适——以及你怎么付款
对一个跑在真实项目上的单个编码代理,甜点是 4 vCPU / 4 GB——给代理加你的构建和测试套件留出空间。在 EQVPS 上那就是 AI-Agent 套餐($10/月);轻量仓库 2 GB 就行,只有测试很重或同时跑多个代理时才往上升。
两个实用的抉择:
- NAT,不是独立IP。 编码代理只发出站调用——模型 API、git、软件包仓库——所以带端口转发 SSH 的 NAT 套餐就够,而且更便宜。只有当你还托管别人连进来的东西(webhook 接收器、预览服务器)时,才用独立IP套餐。
- 无需KYC、加密付款。 用一个邮箱注册,用 Base 或 Ethereum 上的 USDC 或 USDT 付款——不用卡、不用证件。当你为每个代理开一次性机器、又不想每台都跟身份挂钩时很有用。银行卡也能用,但 on-ramp 有约 $27 的最低额,所以对便宜套餐,一次充一小笔余额更顺。
它是纯 CPU,从德国的单一数据中心运行——对编码代理没问题(繁重的思考在模型提供方那侧),如果你特别需要 GPU 或别的地区,知道一下也好。
让它跑起来
SSH 进去,装好你的工具链和代理(Claude Code、Cline 的 CLI、aider——你用哪个都行),克隆你的仓库,导出你的 API 密钥:
export ANTHROPIC_API_KEY=... # 或你提供方的密钥
cd ~/myproject
现在关键的花招——别在一个裸 SSH 会话里跑它,否则你一断开它就死。在 tmux 里跑:
sudo apt install -y tmux
tmux new -s agent
# 在 tmux 里:启动你的编码代理,把它指向任务
# 然后分离:Ctrl-b,再按 d
分离、合上笔记本、去吃午饭。代理在服务器上继续干活。回来 tmux attach -t agent 看它做了什么。对定时、无人值守的跑(比如每夜一次的维护),改用一个 systemd 服务把它包起来——套路和让任何进程保活一样。
诚实的注意事项
- 给它一个沙箱,不是王国的钥匙。 用一个非 root 用户,把它放在 git 仓库里(每次改动可审、可回退),别把生产凭据放到机器上。自主 + shell 访问 + 粗心,就是事故发生的方式。
- 盯住你的 token 花费。 一个在循环里调模型的长跑代理会花真金白银的 API 钱——设好上限、时不时看看。服务器便宜;累加起来的是推理。
- 它不是魔法。 后台代理适合范围明确、可验证的任务。把它指向一个含糊又无人看管的东西,你回来会看到一堆自信的胡话。范围收紧。
在这些护栏之内,一个跑在自己服务器上的编码代理是一个真正有用的模式——你干不干活,你的工作都在继续。开一台 4 GB 的机器,放进 tmux 和你的代理,让它慢炖。如果你想让整个回路自主,代理甚至能通过 MCP 自己租下服务器。
评论
暂无评论。来做第一个吧。