−25%

untuk Windows tahunan, hingga 31 Okt. Lihat paket

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:

  • Scraper (httpx, Scrapy) mengambil URL yang diketahui dan menarik field tetap. Deterministik, ringan, murah. Jika itu tugasmu, halaman yang tepat adalah panduan scraping web — jangan bayar untuk browser yang tak kamu butuhkan.
  • Agen browser merender halaman di Chromium sungguhan dan membiarkan LLM memutuskan tiap aksi. Ia menangani situs yang tak bisa ditangani scraper — aplikasi dinamis, tata letak tak terduga, alur banyak langkah — dengan biaya mesin lebih berat dan panggilan model tiap langkah.

Halaman ini tentang yang kedua.

Apa yang sebenarnya dibutuhkan mesin

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

  • RAM adalah batasannya. Chromium headless ~300-500 MB, dan tiap tab atau konteks tambahan menambah 100-200 MB. Satu agen yang mengendalikan satu browser nyaman di Small (8 $/bln — 4 vCPU, 4 GB). Menjalankan beberapa konteks browser sekaligus mendorongmu ke Medium (12 $).
  • Tanpa GPU. Model berjalan di penyedia-mu (Anthropic/OpenAI); server melakukan orkestrasi dan rendering. Itu CPU dan RAM.
  • NAT sudah cukup. Agen hanya membuat panggilan keluar — ke situs yang dioperasikannya dan API model. IP khusus hanya untuk layanan masuk.

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

  • Hanya CPU, dua lokasi di Eropa (Jerman dan Finlandia). Baik untuk mengendalikan browser dan memanggil API; jika kamu butuh GPU atau wilayah tertentu, ketahui di awal.
  • Biaya model terpisah. Tiap langkah adalah panggilan model; tagihan API agen yang cerewet biasanya mengerdilkan server 8 $. Mesin adalah bagian yang murah.
  • Hormati ke mana kamu mengarahkannya. Agen browser bisa masuk, mengirim, dan membeli. Arahkan hanya ke situs yang berhak kamu operasikan; penyalahgunaan, penipuan, dan penolakan layanan melanggar kebijakan penggunaan yang wajar.

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.

Komentar

Belum ada komentar. Jadilah yang pertama.

Tinggalkan komentar

Komentar dimoderasi sebelum muncul.