Agen coding di laptop Anda berhenti begitu Anda menutup tutupnya. Yang baik untuk suntingan cepat — dan diam-diam membuat frustrasi begitu Anda ingin ia menggiling melewati refactor panjang, mengaduk suite test, atau terus berjalan saat Anda pergi melakukan sesuatu yang lain. Pindahkan ke server dan batasan itu cukup hilang: ia bekerja saat Anda tidur, bertahan dari wifi Anda yang putus, dan menyerahkan hasilnya saat Anda kembali. Ini mencakup VPS mana yang benar-benar cocok untuk agen coding — Claude Code, CLI Cursor, Cline, OpenCode atau aider — apa yang dibayar, dan cara menjaganya berjalan, tanpa KYC dan pembayaran kripto.
Apa yang sebenarnya dibeli "di server"
- Ia tidak berhenti. Tugas panjang berjalan hingga selesai terlepas dari laptop Anda.
- Ruang bersih. Agen mendapat lingkungan yang dapat direproduksi; mesin Anda tetap bebas dari sampah build dan dependensi setengah-terpasang.
- Isolasi. Agen dengan akses shell itu kuat. Jauh lebih baik ia punya kekuatan itu di mesin sekali-pakai daripada di sebelah foto dan kunci SSH Anda.
Poin terakhir itu diremehkan: VPS adalah rumah yang lebih aman untuk agen mandiri, justru karena ia terpisah.
Menentukan ukuran dengan tepat
Agennya sendiri ringan — ia memanggil model lewat API, jadi pemikiran terjadi di tempat lain (alasan yang sama mengapa kebanyakan agen AI butuh sedikit RAM). Yang sebenarnya menghabiskan sumber daya adalah toolchain proyek Anda: build besar, eksekusi test berat, basis data lokal. Jadi tentukan ukuran untuk proyeknya, bukan agennya:
- 2 GB / 2 inti — nyaman untuk agen + git checkout + build ringan.
- 4 GB — bawaan aman untuk proyek nyata dengan suite test yang layak.
- Lebih banyak hanya jika build Anda benar-benar haus atau Anda menjalankan beberapa agen sekaligus.
Paket mana yang cocok — dan bagaimana Anda membayar
Untuk satu agen coding pada proyek nyata, titik idealnya adalah 4 vCPU / 4 GB — ruang untuk agen plus build dan suite test Anda. Di EQVPS itu paket AI-Agent ($10/bln); mesin 2 GB baik untuk repo ringan, naikkan hanya jika test Anda berat atau Anda menjalankan beberapa agen sekaligus.
Dua keputusan praktis:
- NAT, bukan IP khusus. Agen coding hanya membuat panggilan keluar — API model, git, registry paket — jadi paket NAT dengan SSH diteruskan-port adalah semua yang dibutuhkannya, dan lebih murah. Raih paket IP-khusus hanya jika Anda juga hosting sesuatu yang orang lain terhubung ke-nya (penerima webhook, server pratinjau).
- Tanpa KYC, dibayar kripto. Daftar dengan email dan bayar dengan USDC atau USDT di Base atau Ethereum — tanpa kartu, tanpa identitas. Berguna jika Anda menyalakan mesin sekali-pakai per agen dan tidak ingin masing-masing terikat ke identitas Anda. Kartu juga bisa, tapi on-ramp punya minimum ~$27, jadi mengisi saldo kecil sekali lebih mulus untuk paket murah.
Ini hanya CPU dan berjalan dari satu pusat data di Jerman — baik untuk agen coding (pemikiran berat ada di sisi penyedia model), layak diketahui jika Anda secara khusus butuh GPU atau wilayah lain.
Membuatnya berjalan
SSH masuk, siapkan toolchain Anda dan agennya (Claude Code, CLI Cline, aider — mana pun yang Anda pakai), klon repo Anda, dan ekspor kunci API Anda:
export ANTHROPIC_API_KEY=... # atau kunci penyedia Anda
cd ~/myproject
Sekarang trik kuncinya — jangan jalankan di sesi SSH telanjang, atau ia mati saat Anda terputus. Jalankan di dalam tmux:
sudo apt install -y tmux
tmux new -s agent
# di dalam tmux: mulai agen coding Anda, arahkan ke tugasnya
# lalu lepas dengan: Ctrl-b, lalu d
Lepas, tutup laptop Anda, pergi makan siang. Agen terus bekerja di server. Kembali dan tmux attach -t agent untuk melihat apa yang ia lakukan. Untuk eksekusi terjadwal, tanpa-pengawasan (mis. lintasan pemeliharaan malam), bungkus dalam layanan systemd saja — pola yang sama seperti menjaga proses apa pun tetap hidup.
Peringatan jujur
- Beri ia sandbox, bukan kunci ke kerajaan. Gunakan pengguna non-root, jaga di repo git (setiap perubahan dapat ditinjau dan dibatalkan), dan jangan taruh kredensial produksi di mesin. Kemandirian plus akses shell plus kelalaian adalah bagaimana kecelakaan terjadi.
- Awasi belanja token Anda. Agen berjalan-lama yang memanggil model dalam lingkaran memakan uang API nyata — tetapkan batas dan periksa. Servernya murah; inferensilah yang menumpuk.
- Ini bukan sihir. Agen latar belakang bagus untuk tugas yang tercakup-baik dan dapat diverifikasi. Arahkan ke sesuatu yang samar dan tanpa-pengawasan dan Anda akan kembali ke omong kosong yang percaya diri. Cakup dengan ketat.
Dalam rel itu, agen coding di servernya sendiri adalah pola yang benar-benar berguna — pekerjaan Anda berlanjut entah Anda berlanjut atau tidak. Nyalakan mesin 4 GB, masukkan tmux dan agen Anda, dan biarkan ia memasak. Agen bahkan bisa menyewa server sendiri lewat MCP jika Anda ingin seluruh lingkaran mandiri.
Komentar
Belum ada komentar. Jadilah yang pertama.