EQVPS
Mulai

VPS untuk agen browser-use: menjalankan AI computer-use di server 24/7

5 Sep 2026 · 3 mnt baca · EQVPS Team

Scraper web mengikuti instruksi yang kamu tulis. Agen browser memutuskan sendiri: ia melihat halaman yang dirender, bernalar apa yang harus dilakukan berikutnya, lalu mengeklik, mengetik, dan menggulir browser sungguhan untuk mencapainya. Alat seperti browser-use, Skyvern, dan computer-use dari Anthropic mengubah LLM menjadi sesuatu yang mengoperasikan browser layaknya manusia — mengisi formulir, menyusuri alur, membaca hasil, pulih saat tata letak bergeser.

Itu hanya bekerja jika browser terus berjalan. Di laptopmu ia berhenti begitu tutupnya dikatupkan. Halaman ini tentang menaruh agen browser di server, dengan ukuran yang benar, agar beroperasi sepanjang waktu.

Scraper vs agen — pilih alat yang tepat

Jujurlah tentang yang mana yang kamu bangun, karena keduanya butuh hal berbeda:

Halaman ini tentang yang kedua.

Apa yang sebenarnya dibutuhkan mesin

Loop agen itu sendiri kecil; yang memakai sumber daya adalah browser headless.

Penyiapan

# Ubuntu 24.04
apt update && apt install -y python3-venv git
python3 -m venv ~/agent && source ~/agent/bin/activate

# browser-use + Chromium untuk Playwright
pip install browser-use
playwright install --with-deps chromium

Loop minimal membaca kunci model dari environment, tak pernah ditanam di kode:

# run.py
import os, asyncio
from browser_use import Agent
from browser_use.llm import ChatAnthropic

async def main():
    agent = Agent(
        task="Open the status page and report which services are down.",
        llm=ChatAnthropic(model="claude-sonnet-4-5", api_key=os.environ["ANTHROPIC_API_KEY"]),
    )
    await agent.run()

asyncio.run(main())

Jaga tetap hidup melewati crash dan reboot dengan layanan systemd — pola yang sama yang menjaga agen mana pun berjalan 24/7, dengan Restart=always dan kunci model di EnvironmentFile, bukan di unit.

Awasi RAM. Agen browser yang tak pernah menutup tab perlahan akan memakan mesin — tutup halaman dan konteks saat tugas selesai dan batasi konkurensi. Chromium yang bocor adalah penyebab paling umum agen semacam ini tumbang.

Bagian yang benar-benar milik kami: agen bisa menyewa mesinnya sendiri

Di sinilah EQVPS berbeda dari host biasa. Lewat server MCP kami agen bisa mendaftar, mengisi saldo kripto, dan order_vps — memesan mesin baru sendiri, tanpa manusia saat pembayaran. Jadi agen browser yang butuh lingkungan bersih untuk sebuah run bisa menyediakan servernya sendiri, mengoperasikan browser, dan meruntuhkannya saat selesai — semua dari saldo prabayar.

Padukan itu dengan pembayaran kripto tanpa KYC dan seluruh loop tetap jauh dari jejak identitas: email untuk mendaftar, USDC atau USDT untuk membayar, root sekitar satu menit.

Batasan yang jujur

Dalam batas itu, agen browser di servernya sendiri yang selalu menyala adalah pola yang benar-benar berguna — ia beroperasi saat kamu tidur. Pilih paket, bayar dengan kripto, dan jalankan satu dalam semenit. Jika tugasmu ekstraksi tetap alih-alih penalaran, panduan scraping web adalah jalur yang lebih murah dan sederhana.

Pertanyaan umum

Apa beda agen browser dengan scraper web?

Scraper mengikuti skrip yang kamu tulis — ambil URL ini, tarik field ini. Agen browser dikendalikan oleh LLM: ia melihat halaman, memutuskan apa yang diklik atau diketik, dan beradaptasi saat tata letak berubah. browser-use, Skyvern, dan computer-use dari Anthropic bekerja seperti ini. Ini beda antara crawler tetap dan operator yang bernalar. Jika tugasmu ekstraksi deterministik, lihat panduan scraping; halaman ini tentang tipe yang bernalar.

Apakah butuh GPU untuk menjalankan agen browser?

Tidak. Penalaran terjadi di LLM yang kamu panggil lewat API (Anthropic, OpenAI, dll.), jadi server hanya menjalankan Chromium headless plus loop agenmu — kerja CPU dan RAM, bukan GPU. Kamu baru butuh GPU jika juga menjalankan model secara lokal, yang merupakan penyiapan terpisah dan jauh lebih berat.

Berapa RAM yang dibutuhkan?

Bebannya di browser, bukan di agen. Satu instans Chromium headless ~300-500 MB, plus 100-200 MB per tab/konteks terbuka, plus runtime-mu. Small (8 $, 4 GB) adalah batas bawah yang masuk akal untuk satu agen yang mengendalikan browser; naik ke Medium jika menjalankan beberapa konteks browser paralel.

Apakah perlu IP khusus?

Biasanya tidak. Agen browser membuat permintaan keluar — ke situs yang dioperasikannya dan ke API model — jadi paket NAT dengan SSH yang diteruskan sudah cukup dan lebih murah. Ambil IP khusus hanya jika kamu juga membuka layanan masuk (dasbor kontrol, penerima webhook).

Apakah ini diizinkan? Apa batasnya?

Otomasi sah atas situs yang berhak kamu gunakan — ya. Hormati ketentuan dan batas laju tiap situs, jangan gempur target sampai penolakan layanan, dan jangan pakai untuk penipuan, credential stuffing, atau penyalahgunaan akun. Itu melanggar kebijakan penggunaan yang wajar dan menyebabkan layanan dihentikan. Agen browser adalah operator kuat; arahkan hanya ke tempat kamu berhak bertindak.

← Kembali ke blogLihat paket dan harga →

Komentar

Belum ada komentar. Jadilah yang pertama.

Tinggalkan komentar

Komentar dimoderasi sebelum muncul.