筆電上的編碼代理在您合蓋那一刻就停了。對一次快速編輯這沒問題——但在您想讓它啃過一次長重構、跑完一整套測試、或在您去幹別的事時繼續幹的那一刻,就悄悄讓人上火。把它搬到一台伺服器上,這個限制就消失了:它在您睡覺時幹活、熬過您的 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 自己租下伺服器。
評論
目前還沒有評論。歡迎成為第一位。