−25%

su Windows con pagamento annuale, fino al 31/10. Vai ai piani

EQVPS
Inizia

VPS per agenti browser-use: far girare AI computer-use su un server 24/7

5 set 2026 · 4 min di lettura · EQVPS Team

Un web scraper segue istruzioni che hai scritto. Un agente browser decide da solo: guarda la pagina renderizzata, ragiona su cosa fare dopo, e clicca, digita e scorre un vero browser per arrivarci. Strumenti come browser-use, Skyvern e il computer-use di Anthropic trasformano un LLM in qualcosa che opera un browser come farebbe una persona — compilando form, navigando flussi, leggendo risultati, riprendendosi quando un layout cambia.

Questo funziona solo se il browser è sempre in funzione. Sul tuo laptop si ferma nel momento in cui chiudi il coperchio. Questa pagina parla di mettere un agente browser su un server, dimensionato correttamente, così opera 24 ore su 24.

Scraper vs agente — scegli lo strumento giusto

Sii onesto su quale stai costruendo, perché vogliono cose diverse:

  • Uno scraper (httpx, Scrapy) scarica URL noti ed estrae campi fissi. Deterministico, leggero, economico. Se è il tuo task, la guida al web-scraping è la pagina giusta — non pagare per un browser che non ti serve.
  • Un agente browser renderizza la pagina in un vero Chromium e lascia che un LLM decida ogni azione. Gestisce siti che uno scraper non può — app dinamiche, layout imprevedibili, flussi multi-passo — al costo di una macchina più pesante e chiamate al modello per passo.

Questa pagina è la seconda.

Cosa serve davvero alla macchina

Il ciclo dell'agente in sé è minuscolo; il browser headless è ciò che usa risorse.

  • La RAM è il vincolo. Un Chromium headless è ~300-500 MB, e ogni scheda o contesto extra aggiunge 100-200 MB. Un agente che guida un browser è comodo su Small ($8/mese — 4 vCPU, 4 GB). Far girare diversi contesti browser in una volta ti spinge a Medium ($12).
  • Niente GPU. Il modello gira dal tuo provider (Anthropic/OpenAI); il server fa orchestrazione e rendering. Sono CPU e RAM.
  • NAT basta. L'agente fa solo chiamate in uscita — verso i siti che opera e l'API del modello. Un IP dedicato è solo per servizi in entrata.

Il setup

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

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

Un ciclo minimale legge la sua chiave del modello dall'ambiente, mai scritta nel codice:

# 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())

Tienilo vivo attraverso crash e riavvii con un servizio systemd — lo stesso schema che tiene qualsiasi agente in funzione 24/7, con Restart=always e la chiave del modello in un EnvironmentFile, non nella unit.

Sorveglia la RAM. Un agente browser che non chiude mai le schede divorerà lentamente la macchina — chiudi pagine e contesti quando un task finisce, e limita la concorrenza. Un Chromium in leak è il modo più comune in cui uno di questi crolla.

La parte che è davvero nostra: l'agente può affittare la propria macchina

È qui che EQVPS differisce da un host normale. Tramite il nostro server MCP un agente può registrarsi, ricaricare un saldo in crypto e fare order_vps di una macchina fresca da solo — nessun umano alla cassa. Così un agente browser che ha bisogno di un ambiente pulito per un run può fare il provisioning del server da solo, operare il browser, e smontarlo quando ha finito, tutto da un saldo prepagato.

Abbinalo al pagamento crypto no-KYC e l'intero ciclo resta fuori da qualsiasi traccia d'identità: email per registrarti, USDC o USDT per pagare, root in circa un minuto.

I limiti onesti

  • Solo CPU, due località in Europa (Germania e Finlandia). Va bene per guidare un browser e chiamare un'API; se ti serve una GPU o un geo specifico, sappilo in anticipo.
  • Il costo del modello è separato. Ogni passo è una chiamata al modello — il conto API di un agente loquace di solito supera di gran lunga il server da $8. La macchina è la parte economica.
  • Rispetta dove lo punti. Un agente browser può fare login, inviare e comprare. Puntalo solo su siti che ti è permesso operare; abuso, frode e denial-of-service violano la policy d'uso accettabile.

Entro questo, un agente browser sul proprio server sempre attivo è uno schema genuinamente utile — opera mentre dormi. Scegli un piano, paga in crypto, e ne hai uno in funzione in un minuto. Se il tuo task è estrazione fissa più che ragionamento, la guida al web-scraping è la via più economica e semplice.

FAQ

Qual è la differenza tra un agente browser e un web scraper?

Uno scraper segue uno script che hai scritto — scarica questi URL, estrai questi campi. Un agente browser è guidato da un LLM che guarda la pagina, decide cosa cliccare o digitare, e si adatta quando il layout cambia. browser-use, Skyvern e il computer-use di Anthropic funzionano tutti così. È la differenza tra un crawler fisso e un operatore che ragiona. Se il tuo task è estrazione deterministica, vedi invece la guida allo scraping — questa pagina è per il tipo che ragiona.

Mi serve una GPU per far girare un agente browser?

No. Il ragionamento avviene in un LLM che chiami via API (Anthropic, OpenAI, ecc.), quindi il server fa girare solo un Chromium headless più il tuo ciclo agente — funzionano CPU e RAM, non GPU. Vorresti una GPU solo se facessi girare anche il modello in locale, che è un setup separato e molto più pesante.

Quanta RAM serve?

Il browser è il peso, non l'agente. Un'istanza Chromium headless è ~300-500 MB, più 100-200 MB per scheda/contesto aperto, più il tuo runtime. Small ($8, 4 GB) è un pavimento sensato per un agente che guida un browser; sali a Medium se fai girare diversi contesti browser in parallelo.

Mi serve un IP dedicato?

Di solito no. Un agente browser fa richieste in uscita — verso i siti che opera e verso l'API del modello — quindi un piano NAT con SSH inoltrato basta ed è più economico. Prendi un IP dedicato solo se esponi anche un servizio in entrata (una dashboard di controllo, un ricevitore di webhook).

È permesso? Quali sono i limiti?

Automazione legittima di siti che ti è permesso usare — sì. Rispetta i termini e i rate limit di ogni sito, non martellare un bersaglio fino al denial of service, e non usarlo per frode, credential stuffing o abuso di account. Quella è una violazione della policy d'uso accettabile e porta alla terminazione del servizio. Un agente browser è un operatore potente; puntalo solo dove hai il diritto di agire.

Commenti

Ancora nessun commento. Sii il primo.

Lascia un commento

I commenti sono moderati prima di comparire.