Agent-hostingkeuze
We kunnen commissie verdienen als je via de links hieronder koopt. Meer informatie
De vereisten van je agent vertaald naar een hostingcategorie en een shortlist van providers, met de reden achter elke match.
Hostingcategorie voor je agent: AI-VPS met persistente opslag
Een agent die altijd aan staat zonder lokaal model heeft eerder een kleine server nodig dan GPU-rekenkracht. Persistentie, toegang en locatie bepalen de shortlist.
Volgende stappen
- Vergelijk AI-VPS-providers
- Filter op root-toegang + persistente opslag
- Controleer de compatibiliteit met Hermes Agent
- Controleer backups en uptime voordat je je vastlegt
Shortlist van providers
| Provider | Instapprijs |
|---|---|
| DigitalOcean | vanaf $6.00vanaf ≈ €5.36 |
| OVHcloud | vanaf ≈ $5.12vanaf €4.49 |
| Fly.io | vanaf $6.70vanaf ≈ €5.99 |
Waarom deze providers
Elke controle tegen je antwoorden, met wat onze data zegt. Afwegingen en beperkingen zijn één tik verder.
DigitalOcean
Voldoet aan 7 van 7 vereisten
- Runtime-ondersteuning · vereist
- Draait deze werklast · vereist
- EU-regio
- Root-toegang · vereist
- Persistente opslag · vereist
- Backups
- Budget · vereist
Afwegingen en beperkingen
Bekende beperkingen
Bekijk alle beperkingen van DigitalOceanOVHcloud
Voldoet aan 6 van 7 vereisten
- Runtime-ondersteuning · vereist
- Draait deze werklast · vereist
- EU-regio
- Root-toegang · vereist
- Persistente opslag · vereist
- Backups
- Budget · vereist
Afwegingen en beperkingen
Afwegingen
Bekende beperkingen
Bekijk alle beperkingen van OVHcloudFly.io
Voldoet aan 5 van 7 vereisten
- Runtime-ondersteuning · vereist
- Draait deze werklast · vereist
- EU-regio
- Root-toegang · vereist
- Persistente opslag · vereist
- Backups
- Budget · vereist
Afwegingen en beperkingen
Afwegingen
Bekende beperkingen
Bekijk alle beperkingen van Fly.io
Andere providers, gerangschikt
Niet uitgesloten door een vereist antwoord, maar een zwakkere match: ze draaien deze werklast maar deels, voldoen aan minder van je vereisten of konden niet op al je vereisten worden gecontroleerd.
Uitgesloten door een vereist antwoord
- Hyperstack — Budget: Goedkoopste optie, $255.50/mnd, ligt boven je budget.Goedkoopste optie, ≈ €228.27/mnd, ligt boven je budget.
- Lambda — Draait deze werklast: Geen CPU-serverplan dat altijd aan staat in onze dataset.
- Modal — Draait deze werklast: Geen CPU-serverplan dat altijd aan staat in onze dataset.
Zo werkt het
1. De hostingcategorie
Alleen GPU-behoefte, uptime en beheer bepalen de categorie. De regels worden van boven naar beneden gecontroleerd en de eerste die past, geldt.
- GPU nodig en de agent draait 24/7GPU-instance die altijd aan staatVergelijk GPU-cloudproviders
- GPU nodig en de agent draait on-demandServerless GPU-inferentieVergelijk inferentiehostingproviders
- Geen GPU en je wilt een beheerd platformBeheerd agentplatformVergelijk beheerde AI-hosting
- Geen GPU en de agent draait on-demandServerless agentplatformVergelijk AI-agent-hosting
- Geen GPU en de agent draait 24/7 op een server die je zelf beheertAI-VPS (“met persistente opslag” als opslag vereist is)Vergelijk AI-VPS-providers
2. Rangschikking
- Ondersteuning van de runtime en geschiktheid voor de werklast zijn altijd vereist. Beheer is vereist als je beheerd of zelfbeheerd kiest, en het budget zodra je een limiet instelt. De andere vragen zijn Vereist, Voorkeur of Niet nodig.
- Elke controle levert 2 punten op als eraan wordt voldaan, 1 als er deels aan wordt voldaan en 0 als hij niet gecontroleerd is of er niet aan wordt voldaan. Vereiste controles tellen 2 keer.
- Een provider die niet aan een vereiste controle voldoet, wordt uitgesloten en met de reden vermeld. Een controle die we niet konden controleren sluit een provider nooit uit: hij levert geen punten op en verschijnt als afweging.
- Het budget van een agent die 24/7 draait is de uitzondering: alleen een prijs die we kunnen toetsen, komt erdoor. Een provider waarvan de prijs niet is gepubliceerd, of volgens zijn voorwaarden niet wordt overgenomen, wordt niet gerangschikt en niet uitgesloten. Hij wordt naast de shortlist genoemd met een link naar zijn prijzen, zodat hij nooit het antwoord op je budget is.
- Providers die de werklast draaien komen eerst, daarna die die hem maar deels draaien (voor een GPU-agent on-demand: GPU-instances die je zelf start en stopt, of een model-API per token), zodat een gedeeltelijke match nooit boven een volledige komt. Binnen elke groep worden providers gesorteerd op punten, dan op runtime-ondersteuning (“Officiële template”, dan “Gedocumenteerde installatie”, dan “Communitygids”; “Handmatige installatie”, een model-API of geen vermelding tellen gelijk), dan op instapprijs (laagste eerst, zonder prijs als laatste) en dan op naam. De eerste 3 vormen de shortlist.
- Alleen hosting telt als runtime-ondersteuning. Een provider wiens modellen de runtime aanroept (een model-API, bijvoorbeeld voor Hermes Agent) of die alleen met de runtime integreert, wordt als niet gecontroleerd getoond, net als “Handmatige installatie” op een generieke server.
- Een serverless product telt alleen als iets dat je agent draait als de provider serverless GPU-prijzen publiceert die worden gefactureerd terwijl je containers draaien. Een model-API per token kan je agent of je eigen model niet draaien, dus die telt als deels, met de eigen omschrijving van de provider erbij. Voor een agent zonder GPU zegt de controle dat deze gepubliceerde prijzen voor GPU-containers gelden.
- De EU- en VS-controles lezen waar het aangeboden plan of de GPU draait, nooit de andere producten van de provider: de EU-servers van een provider zijn geen bewijs voor zijn beheerde agentplan. Met een GPU nodig lezen ze de regio's van het GPU-aanbod zelf, zoals de GPU-kostencalculator dat doet; voor een 24/7-agent zonder GPU de regiodekking van de plannen die altijd aan staan. Het plan of de GPU achter de instapprijs moet in het gebied vermeld zijn om te voldoen. Een plan of GPU waarvan de locatie daar niet is gepubliceerd of niet is vastgelegd, is niet gecontroleerd, en een die alleen elders draait, voldoet niet. Met een locatie vereist bepalen alleen plannen en GPU's die daar kunnen draaien de instapprijs; met een locatie als voorkeur bepaalt de goedkoopste die daar vermeld is die prijs als hij binnen je budget past, en telt de controle als deels als alleen een elders dat doet. De VS betekent het land, niet Noord-Amerika.
- “Beheerd platform” betekent dat de provider de servers van de agent draait: een beheerd agentplan, of een serverless platform voor GPU- of on-demand agents. Beheerde Kubernetes, databases of model-API's naast een server die je zelf draait, tellen als deels.
- Instapprijs: voor een agent zonder GPU die 24/7 draait het goedkoopste serverplan dat altijd aan staat met minstens 1 GB RAM (de eigen DigitalOcean-gids van OpenClaw draait op 1 GB), tegen zijn standaard- of verlengingsprijs per maand, of zijn uurprijs × 730 uur. Introductieprijzen worden nooit gebruikt. Vraag je om een beheerd platform, dan krijgt een provider met een beheerd agentplan de prijs van dat plan. Met EU of VS vereist worden alleen plannen gebruikt die daar kunnen draaien, zodat een prijs uit de ene regio nooit voor een andere in de plaats komt. Met een GPU: het goedkoopste GPU-aanbod zonder verplichting × het aantal GPU's × 730 uur, of de maandprijs van de provider waar zijn uurfacturering daarop stopt (Hetzner); spotprijzen kunnen worden onderbroken en reserved prijzen vragen een looptijd, dus geen van beide telt. Eenmalige installatiekosten staan naast de prijs en worden er niet bij opgeteld. On-demand werklasten hebben geen instapprijs, omdat de kosten afhangen van hoe lang de agent draait.
- Prijzen die we volgens de voorwaarden van een provider niet mogen overnemen, worden nooit gebruikt: die provider heeft geen instapprijs en wordt nooit aan een budget getoetst. Met een budgetlimiet voor een 24/7-agent blijft hij buiten de rangschikking en wordt hij naast de shortlist genoemd met een link naar zijn actuele prijzen; on-demand of zonder limiet wordt hij op zijn andere controles gerangschikt en linkt zijn kaart naar zijn actuele prijzen.
- De volgende stappen linken naar de vergelijking van de categorie, herhalen je vereiste filters en wijzen dan naar een compatibiliteitspagina van de runtime (of naar de VRAM-calculator als je een GPU nodig hebt, voor Hermes ingesteld op de minimale context van 64K van Hermes Agent) en naar onze gids om een agent 24/7 te draaien.
3. Controles van de vereisten
- Getoetst aan: Wat de dataset vastlegt over het hosten van de gekozen runtime bij de provider; voor een eigen container de Docker-ondersteuning. Een vermelding dat de provider modellen levert die de runtime aanroept (een model-API), of er alleen mee integreert, telt niet als hosting.Beoordeling: “Officiële template” of “Gedocumenteerde installatie”: voldoet. “Communitygids”: deels. “Handmatige installatie” alleen op een generieke server, alleen een model-API of integratie, of geen vermelding: niet gecontroleerd. “Niet ondersteund”: voldoet niet.
- Getoetst aan: GPU-aanbod, serverplannen die altijd aan staan (VPS, CPU-instance, dedicated server, beheerd agentplan), de serverless-functie en serverless GPU-prijzen die alleen tijdens het draaien worden gefactureerd.Beoordeling: GPU nodig en 24/7: minstens één GPU-aanbod. GPU nodig on-demand: serverless GPU-prijzen die alleen tijdens het draaien worden gefactureerd (terugschalen naar nul) voldoen; GPU-instances die je zelf start en stopt, of een serverless product zonder zulke prijzen (bijvoorbeeld een model-API per token), tellen als deels. Geen GPU en 24/7: een plan dat altijd aan staat, zonder GPU. Geen GPU on-demand: een serverless platform dat je eigen containers draait en alleen factureert terwijl ze draaien, voldoet; andere serverless producten en servers die altijd aan staan, tellen als deels. Het bewijs voor zo'n platform zijn zijn serverless prijzen die tijdens het draaien worden gefactureerd; in onze dataset zijn dat prijzen voor GPU-containers, en de controle zegt dat erbij. Met EU vereist tellen alleen GPU-aanbiedingen die in de EU kunnen draaien (zie EU-regio).
- Getoetst aan: Beheerd: een beheerd agent-hostingplan (zonder GPU), of een serverless platform dat je containers draait (GPU- of on-demand agents); anders de functie beheerde dienst. Zelfbeheerd: SSH-toegang of root-toegang.Beoordeling: Beheerd: een beheerd agentplan of een serverless platform voldoet. Andere beheerde diensten (Kubernetes, databases, model-API's) terwijl je de server van de agent zelf draait: deels. Geen beheerde dienst: voldoet niet. Niet onderzocht: niet gecontroleerd. Zelfbeheerd: gecontroleerde SSH- of root-toegang voldoet; beperkte toegang deels.
- Getoetst aan: Waar het aanbod of plan achter het antwoord draait, nooit de andere producten van de provider. Voor een 24/7-agent zonder GPU de regiodekking van zijn plannen die altijd aan staan (met een beheerd platform gekozen: van zijn beheerde agentplannen): een plan dat in elke regio van de provider wordt verkocht, draait in zijn EU-regio's; een plan waarvan de regio van voorraad of keuze afhangt, misschien; een plan dat beperkt is tot de VS of Azië niet; en een plan zonder vastgelegde locatie is niet gecontroleerd. Met een GPU nodig: de regio's die bij zijn GPU-aanbod vermeld zijn, gelezen zoals de GPU-kostencalculator ze leest. On-demand zonder GPU: de functie EU-regio en de EU-regio's die de provider vermeldt.Beoordeling: Het plan of GPU-aanbod achter de instapprijs (on-demand met een GPU: het serverless GPU-aanbod) vermeld in een EU-regio: voldoet, of deels als de functie EU-regio beperkt is. De provider vermeldt EU-regio's maar niet welke dit plan of aanbod hebben, of onze data legt er geen locatie voor vast: niet gecontroleerd. Het draait alleen buiten de EU: voldoet niet. On-demand tellen GPU-instances die in de EU vermeld zijn, zonder serverless GPU's daar, als deels. Met EU vereist bepalen alleen plannen en GPU-aanbiedingen die in de EU kunnen draaien de instapprijs; met EU als voorkeur bepaalt de goedkoopste die in de EU vermeld is die prijs als hij binnen je budget past, en als alleen een buiten de EU past, telt de controle als deels. On-demand zonder GPU: de functie EU-regio gecontroleerd, of niet onderzocht maar met een vermelde EU-regio, voldoet; beperkt: deels; onderzocht en niet aangeboden: voldoet niet; anders niet gecontroleerd.
- Getoetst aan: Dezelfde aanbiedingen en plannen als bij de EU-controle, gelokaliseerd in de Verenigde Staten: een regio waarvan het land de VS is. Canada, Mexico en de “North America” van een provider zijn niet de VS.Beoordeling: Dezelfde regel als bij de EU-controle: vermeld in een VS-regio voldoet, regio niet gepubliceerd of niet vastgelegd is niet gecontroleerd, alleen buiten de VS voldoet niet. Een provider zonder vermelde VS-regio voldoet niet.
- Getoetst aan: De functie root-toegang.Beoordeling: Gecontroleerd: voldoet. Beperkt: deels. Niet aangeboden: voldoet niet. Niet onderzocht: niet gecontroleerd.
- Getoetst aan: De functie klantbeheerde sleutels (BYOK): versleutelingssleutels die je zelf aanlevert of beheert (een KMS-sleutel, SSE-C) voor de opslag of diensten van de provider. Je eigen API-sleutels voor een modelprovider horen niet bij deze controle.Beoordeling: Gecontroleerd: voldoet. Beperkt: deels. Niet aangeboden: voldoet niet. Niet onderzocht: niet gecontroleerd.
- Getoetst aan: De functie persistente opslag.Beoordeling: Gecontroleerd: voldoet. Beperkt: deels. Niet aangeboden: voldoet niet. Niet onderzocht: niet gecontroleerd.
- Getoetst aan: De functie backups; alleen snapshots tellen als deels.Beoordeling: Backups gecontroleerd: voldoet. Beperkte backups, of alleen snapshots: deels. Geen backups aangeboden en geen snapshots: voldoet niet. Anders: niet gecontroleerd.
- Getoetst aan: De instapprijs: het goedkoopste plan dat altijd aan staat met minstens 1 GB RAM, tegen zijn standaard- of verlengingsprijs (introductieprijzen worden nooit gebruikt; met een beheerd platform gekozen: het beheerde agentplan van de provider als hij er een heeft), of het goedkoopste GPU-aanbod zonder verplichting (geen spot of reserved) dat 24/7 draait (730 uur per maand, maar hoogstens de maandprijs waar de uurfacturering van de provider daarop stopt). Beide worden gekozen uit de plannen of GPU-aanbiedingen die de locatiecontroles lezen, zodat een prijs uit de ene regio nooit voor een andere in de plaats komt: met EU of VS vereist de plannen of aanbiedingen die daar vermeld zijn, of, als er geen is, die waarvan de locatie daar niet is gepubliceerd. Prijzen en budgetten zijn exclusief btw en sales tax.Beoordeling: Op of onder het budget: voldoet. Erboven: voldoet niet. On-demand: niet gecontroleerd, omdat de kosten afhangen van hoe lang de agent draait. Voor een 24/7-agent zonder gepubliceerde instapprijs, of met een prijs die we volgens de voorwaarden van de provider niet mogen overnemen: niet getoetst, dus de provider wordt niet gerangschikt en niet uitgesloten, maar naast de shortlist genoemd met een link naar zijn prijzen.
4. Wat het resultaat nooit verandert
Commerciële relaties zijn geen invoer. Affiliate-links, doorverwijsvergoedingen en sponsoring blijven gescheiden van de data die de agent-hostingkeuze krijgt, die alleen de hierboven genoemde velden bevat. Een geautomatiseerde test draait de agent-hostingkeuze met affiliate-links aan en uit en eist identieke resultaten. Ontbrekend onderzoek wordt getoond als “Niet gecontroleerd” in plaats van gegokt.