Vibe VPS · non géré · IPv6 · KVM

Donnez à l'agent sa propre machine.

Un agent AI avec accès shell ne fonctionne pas avec les permissions de la tâche que vous lui avez donnée. Il fonctionne avec les permissions de l'ordinateur sur lequel il fonctionne. Une boîte séparée limite celle-ci à un seul projet, et le déploie aussi.

Voir les plans

Infrastructure d'hébergement depuis 2003 · Centres de données US / UE / Inde

Pourquoi cette ligne existe

L'agent hérite de la machine, pas de la tâche.

Demandez à un agent de déployer un projet et il agit avec tout ce que l'ordinateur peut atteindre: chaque hôte dans votre config SSH, chaque jeton que vos CLI ont mis en cache, chaque justificatif qu'un client synchronisé a copié quelque part pour la sauvegarde. L'instruction est étendue à un seul projet. L'accès ne l'est pas.

  1. Une clé qui ouvre dix serveurs ouvre dix serveurs

    Reach est décidé par ce que la machine détient, pas par quel serveur vous voulez dire. Un agent qui choisit le mauvais hôte ne se comporte pas mal; il utilise ce qu'il a été donné, et un ordinateur portable de développement tient généralement les clés de la production aussi bien.

  2. Une commodité peut annuler l'isolement

    Les utilisateurs séparés et les prisons du système de fichiers sont des limites réelles, et ils tiennent jusqu'à ce que la même clé soit ajoutée quelque part avec plus de pouvoir pour régler un problème non lié. Rien n'annonce que la frontière a disparu, et la configuration semble toujours correcte de l'extérieur.

  3. Supprimer une clé n'est pas la révoquer

    Une machine de travail garde des copies de choses. Sauvegardes, dossiers synchronisés, vieille configuration depuis un ordinateur portable que vous avez remplacé. L'accès enlevé à un endroit peut être restauré d'un autre par tout ce qui est assez complet pour aller chercher, ce qui est une description juste d'un agent capable.

  4. Une boîte vide reste vide

    La propriété utile d'une machine séparée n'est pas qu'elle soit durcie. C'est que vos clés de production n'ont jamais été copiées dessus, vos jetons cloud n'ont jamais été connectés dessus, et aucun client de synchronisation n'y reflète votre dossier personnel. La frontière tient parce qu'il n'y a rien de l'autre côté.

Il a dit clairement, parce que c'est la partie que les gens se trompent: c'est la portée, pas la sécurité. Un agent avec racine sur une boîte Vibe peut faire n'importe quoi sur cette boîte. Le point est que la boîte contient un seul projet, donc c'est tout "tout" revient à.

Travailler dessus, au jour le jour

Ton portable dort. Le travail n'est pas nécessaire.

L'agent est un processus. Les processus veulent une machine qui reste sur, une connexion dont ils ne dépendent pas, et un environnement que quelqu'un peut reconstruire. Un portable n'est rien de tout ça, sans aucune faute.

Toujours allumé

Ça marche quand tu arrêtes.

Fermez le couvercle, prenez un train, allez dormir. Une course lancée sous systemd ou tmux se poursuit sans vous, et les résultats sont en attente. Un ordinateur portable qui suspend l'agent en plein milieu de la tâche.

Connexion

Un lien abandonné termine la session, pas le travail

Le Wi-Fi tombe, on passe à la fixation, on se déplace entre les bâtiments. Le processus est sur le serveur, donc vous l'accrochez à nouveau. Sur un ordinateur portable, la même interruption est une opération que vous devez recommencer.

Salle de tête

Votre machine arrête de rivaliser avec la construction

Installe, teste les suites et container builds utilisent les cœurs et le disque du serveur plutôt que ceux qui exécutent votre éditeur, votre navigateur et tout ce que vous avez ouvert.

Reconstructible

Un environnement que vous pouvez recréer

Cloud-init ramène une boîte à un état connu en quelques minutes, donc une expérience cassée coûte une reconstruction plutôt qu'une soirée. La configuration d'un ordinateur portable est unique que personne ne peut reproduire exactement, y compris vous.

Continuité

Il survit à l'ordinateur portable

Revoir l'ordinateur portable, le remplacer ou le laisser à la maison, et la boîte est intacte. Vous reconnectez de n'importe quelle machine que vous avez à la main et ramasser où l'agent a quitté.

Vos sauvegardes

Quelque part où un travail de sauvegarde peut effectivement fonctionner

Les sauvegardes ne sont pas incluses sur cette ligne, et c'est une partie de pourquoi elle est prix où elle est. Ce qu'un serveur vous donne, c'est un endroit où courir : une poussée nocturne vers le stockage d'objets se produit que vous soyez ou non à votre bureau, ce qui n'est pas vrai d'un ordinateur portable qui doit être éveillé pour faire quoi que ce soit.

Pourquoi pas l'hébergement partagé ?

Les agents de codage AI travaillent sur SSH, CLI et API. cPanel-era hébergement partagé n'a pas de racine, pas de systèmed, pas de Docker, pas de nœud. Il n'y a rien qu'un agent puisse conduire. Un petit VPS avec racine est la maison naturelle pour une application construite par l'IA; la seule question est ce que vous payez pour elle.

Hébergement partagé

Idéal pour les sites, mauvais pour les applications

  • Pas de racine, pas de système, pas de Docker
  • Déploiement par FTP ou par un gestionnaire de fichiers, pas git push
  • Aucun chemin de déploiement SSH qu'un agent peut piloter
  • Coût le plus bas, si un site géré est ce dont vous avez besoin
  • IPv4 inclus, et prix dans chaque plan

Vibe VPS (cette page)

Un vrai serveur à l'argent d'accueil partagé

  • Full root, systemd, Docker, n'importe quel runtime
  • SSH à partir de la seconde: git push, rsync, spp
  • Agent-friendly: 2 Go+ plans exécuter Claude Code sur le serveur
  • À partir de 3,49 $/mois (plus la TPS le cas échéant)
  • Pas de taxe IPv4: IPv6-seulement, +$5/mo seulement si vous avez besoin de v4

Grand nuage

Hetzner, DigitalOcean & co.

  • Accès à la racine, comme le nôtre
  • Agent amical, comme le nôtre
  • Entrée ~4–7/mo, et IPv4 coûts supplémentaires là aussi
  • Égresser les compteurs et les éléments de ligne d'utilisation à regarder
  • Fin à l'échelle, surkill pour une petite application

Cinq tailles. Un prix forfaitaire chacun.

Prix de lancement. Des rabais promotionnels s'appliquent à votre premier trimestre. Chaque plan est IPv6-seulement; un IPv4 dédié est une option 5 $/mois sur n'importe lequel d'entre eux.

Vibe Nano

$3.49 /mois

Agents de Cron, robots Télégramme/Discord, une seule petite application Flask ou Express.

  • 1 VCPU · 1 Go de RAM
  • 15 Go de NVMe
  • 1 Transfert de tuberculose
  • /64 Sous-réseau IPv6
  • Pleine racine · KVM

+ IPv4 dédié: 5 $/mois (facultatif)

Déployez-vous maintenant

Vibe Micro

$4.99 /mois

Une application de production Node ou Python plus sa base de données : le remplacement de l'hébergement partagé. Satisfait aux spécifications minimales pour exécuter Claude Code sur le serveur.

  • 1 VCPU · 2 Go de RAM
  • 25 Go de NVMe
  • 2 Transfert de tuberculose
  • /64 Sous-réseau IPv6
  • Pleine racine · KVM

+ IPv4 dédié: 5 $/mois (facultatif)

Déployez-vous maintenant

Vibe Pro

$15.49 /mois

Plusieurs applications, emplois d'IC, 2–3 agents concomitants.

  • 3 vCPU · 6 Go de RAM
  • 80 Go de NVMe
  • 6 Transfert de tuberculose
  • /64 Sous-réseau IPv6
  • Pleine racine · KVM

+ IPv4 dédié: 5 $/mois (facultatif)

Déployez-vous maintenant

Vibe Max

$20.99 /mois

Boîte de dev, orchestration multi-agents, constructions lourdes.

  • 4 vCPU · 8 Go de RAM
  • 120 Go de NVMe
  • 8 Transfert de tuberculose
  • /64 Sous-réseau IPv6
  • Pleine racine · KVM

+ IPv4 dédié: 5 $/mois (facultatif)

Déployez-vous maintenant

Chaque plan : Virtualisation KVM · Stockage NVMe · Full root · /64 IPv6 subnet · Clé SSH injectée lors de la fourniture · Cloud-init · 1 Port Gbps · Self-service réinstaller & redémarrer · votre choix de l'Inde, des États-Unis Ouest, des États-Unis Central ou de l'Allemagne sans différence de prix · 17 images: Ubuntu, Debian, AlmaLinux, Rocky, openSUSE ou Windows Server (apporter votre propre licence) · image AI-Ready optionnelle (Node.js 22, Python 3.12, Docker, git, tmux préinstallé).

Vous tenez racine : le système d'exploitation et tout ce qui s'y trouve est à vous. C'est le point de cette ligne, et c'est en partie pourquoi elle coûte ce qu'elle fait. Les sauvegardes et le support d'application ne sont pas groupés; ajoutez le vôtre, ou prenez une ligne gérée et nous l'exécutons pour vous.

IPv6-seulement, expliqué honnêtement

Une adresse IPv4 publique coûte désormais de l'argent réel chaque mois; IPv6 ne coûte pratiquement rien. Nous sautons la taxe IPv4 et passons la différence sur; c'est le secret des coûts derrière ces prix. Voici exactement ce que cela signifie dans la pratique.

Entrée · vos visiteurs

Les visiteurs sur les réseaux IPv4-seulement peuvent toujours accéder à votre site : mettez le proxy Cloudflare gratuit devant votre origine IPv6 et Cloudflare répond sur les deux protocoles pendant que votre serveur reste uniquement v6. Mets ça en place une fois, oublie ça.

Sortie · votre serveur

Votre VPS atteint n'importe quel service compatible avec IPv6 directement : npm, PyPI, l'API anthropique, la plupart des CDN. Certains services sont toujours IPv4 seulement, notamment GitHub. Vos options : a) ajouter un IPv4 dédié pour 5 $/mois (le chemin recommandé), b) utiliser un résolveur public NAT64, ou c) utiliser des alternatives IPv6-natives comme GitLab ou Codeberg.

La réponse de 5 $

Si votre charge de travail a besoin de SMTP, github.com ou d'une API v4 uniquement tous les jours, ajoutez l'IPv4 dédié et faites-le avec. Vous ne payez l'adresse que si vous en avez besoin, c'est pourquoi les plans commencent là où ils le font. C'est la solution propre, et celle que nous recommandons.

Apportez votre propre outil · Claude Code · Curseur · Codex · Copilote · Livable

Fonctionne avec tout ce que vous vibecodez

Construisez dans votre IDE, votre terminal ou votre navigateur; le VPS est la cible de déploiement de vos lecteurs d'outils sur SSH. Vous parlez à votre agent; votre agent parle au serveur.

une fois par serveur · ssh configuration
# once per server: takes a minute, works for every tool, any OS
# 1) order with your SSH public key; it is on the box at first boot
# 2) add these three lines to ~/.ssh/config   (Windows: C:\Users\you\.ssh\config)
Host vibe
  HostName 2001:db8:your:v6::1   # your /64 address, or the $5 dedicated IPv4
  User root
# 3) you're in: any terminal, PowerShell included
ssh vibe uname -a

# or skip the typing: paste this card into your tool and tell it to set this up

Code Claude

Fonctionne à partir de votre ordinateur portable, ou vit sur le serveur. De toute façon, ça parle SSH nativement.

l'invite · coller dans le code Claude
My server is "ssh vibe" (Ubuntu 24.04, root, IPv6-only).
Clone <repo-url> into /root/<your-app>, install production deps,
run it as a systemd service named <your-app> on port 3000,
and verify it survives a reboot.
  • Micro et jusqu'à (2 Go+) répondent au minimum Claude Codes sur le serveur; Nano est bien pendant que l'agent reste sur votre ordinateur portable.
  • L'image AI-Ready est livrée Node 22, Python 3.12, Docker, git et tmux, donc la chaîne d'outils est là avant votre première invite.

Ou l'installer sur la boîte

root@vibe · ssh
# first login: the AI-Ready image ships Node 22, Python 3.12, Docker, git, tmux
ssh root@your-vps

# put your coding agent on the box
npm install -g @anthropic-ai/claude-code

# pull your app (IPv6-native host, or add the $5 IPv4 for github.com)
git clone https://gitlab.com/you/your-app.git && cd your-app
npm install

# make it a service that survives reboots
cat >/etc/systemd/system/your-app.service <<'EOF'
[Unit]
Description=your-app
After=network.target

[Service]
WorkingDirectory=/root/your-app
ExecStart=/usr/bin/node server.js
Restart=always

[Install]
WantedBy=multi-user.target
EOF
systemctl enable --now your-app

Courir claude là et votre agent n'a plus besoin de votre ordinateur portable; les robots et les crons continuent de travailler après que vous fermez le couvercle.

Curseur

L'agent Cursor lance les commandes du terminal, SSH inclus. Des déploiements viennent de l'éditeur dans lequel vous vivez déjà.

l'invite · coller dans Cursor
Deploy this project to my VPS: host "vibe", path /root/<your-app>.
rsync the repo, install production deps, create or restart the
<your-app> systemd service, then curl http://localhost:3000
and show me the output.
  • Approuver l'exécution de commande de l'agent quand il demande ; l'alias SSH signifie qu'il ne touche jamais les identifiants.
  • Première mise en œuvre: ajouter --créer l'unité système trop -- à l'invite; après cela , un redéploiement est une phrase.

Codex

Mêmes deux modes que Claude Code : conduire la boîte depuis votre machine, ou installer le CLI sur le serveur.

l'invite · coller dans Codex
My server is "ssh vibe" (Ubuntu 24.04, root, IPv6-only).
Clone <repo-url> into /root/<your-app>, install production deps,
run it as a systemd service named <your-app>,
and confirm it restarts after a reboot.
  • Le Codex CLI installe sur n'importe quel plan de 2 Go+ pour la même autonomie toujours en cours que Claude Code sur la boîte.

Copilote

Le code VS Remote-SSH ouvre le VPS lui-même ; le mode Copilot Agent modifie et fonctionne directement sur le serveur. Il n'y a pas d'étape de déploiement.

l'invite · coller dans Copilot
(inside a Remote-SSH window connected to "vibe")
Set this app up to run as a systemd service on this machine,
start it, and show me the output of systemctl status.
  • Installez l'extension Remote-SSH, connectez-vous à -vibe, ouvrez /root/<votre-app>; le terminal intégré est le propre shell du serveur.
  • Cloning from github.com a besoin du 5 $ IPv4 ou d'un miroir GitLab/Codeberg, car github.com n'a pas d'IPv6.

Livrable

Votre application peut partir Lovable : le code qu'il écrit est une application standard React/Vite, et c'est son propre serveur.

l'invite · coller dans Lovable
Clone <repo-url> on my server "ssh vibe", build the Vite app,
and serve dist/ on port 80; set it up so it survives a reboot.
  • Activer la synchronisation GitHub d'abord (plans Lovable payants ; le plan gratuit exporte un ZIP que vous pouvez pousser vers une repo vous-même).
  • Le moteur Supabase reste géré ; seul le moteur se déplace. Pointez votre domaine sur le VPS et le proxy via Cloudflare afin que les visiteurs IPv4 l'atteignent.
  • github.com n'a pas d'IPv6, alors miroir de la repo à GitLab/Codeberg ou ajouter le 5 $/mo dédié IPv4.

Le point se trouve sur chaque onglet : vous ne tapez jamais le serveur vous-même ; votre outil le fait.

Ce qu'il y a dans la boîte

NVMe

Stockage réel NVMe

Pas -SSD-backed , pas cached rouille tournante. Vos builds, installs et bases de données sont sur NVMe.

KVM

Virtualisation de KVM

Une vraie machine virtuelle avec son propre noyau. Exécutez Docker, WireGuard, tout ce qui a plus besoin qu'un conteneur.

IPv6/64

Un sous-réseau /64 par serveur

Des milliards d'adresses à vous-même. Une par application, par conteneur, par expérience. Pas de jonglage au port.

nuage init

prise en charge du cloud-init

Apporter des données utilisateur: scripts de démarrage, utilisateurs, paquets. Reconstruire à un état connu en quelques minutes.

OS

Votre choix de OS

Ubuntu 26.04 retour à 18.04, Debian 13 retour à 10, AlmaLinux 10 · 9 · 8, Rocky 9, openSUSE 16: images propres, pas de bloat de fournisseur. Windows Server 2019–2025 est disponible sur la base de votre propre licence; les images sont des constructions d'évaluation Microsoft que vous activez avec votre propre licence.

Région

Quatre régions, un prix

Inde, US West, US Central ou Allemagne, choisi à la caisse. Aucune région ne coûte plus qu'une autre. Placez la boîte près de vos utilisateurs, ou près des API avec lesquelles elle parle.

Prêts pour l'IA

Image en option de préparation à l'IA

Node.js 22, Python 3.12, Docker, git et tmux préinstallés, donc votre agent obtient une chaîne d'outils de travail sur la première SSH.

Réseau

1 port Gbps

Chaque plan, chaque taille. Les allocations de transfert sont pour le trafic réel, pas les grittes.

Instantané

Fourniture instantanée

Commandez, payez. Réinstaller et redémarrer sont en libre-service depuis le panneau, pas de ticket.

Clés SSH

Clés injectées à la mise à disposition

Votre clé publique est sur la boîte avant le premier démarrage. Pas de courriels de mot de passe à intercepter.

Questions

Qu'est-ce que l'hébergement d'applications codées par vibe ?

Le codage par vibration consiste à construire un logiciel en dirigeant un agent de codage d'IA (Claude Code, OpenCode, Codex CLI) au lieu de taper chaque ligne vous-même. Ce qui en sort est une vraie application Node.js, Python ou Go qui a besoin d'un vrai serveur : SSH, un gestionnaire de processus, un runtime que vous contrôlez. Ces plans sont exactement cela : petits serveurs KVM bon marché avec pleine racine que votre agent peut déployer directement. L'hébergement partagé ne peut pas prendre une poussée git ; les configurations de grand nuage sont surqualifiées pour une application. C'est le milieu.

Quels outils de codage AI fonctionnent avec cela?

Tous ceux qui peuvent exécuter une commande shell ; SSH est l'interface entière. Claude Code et le Codex CLI peuvent se déployer à partir de votre ordinateur portable ou s'exécuter sur le serveur lui-même; l'agent Cursor=s se déploie sur SSH depuis l'éditeur; GitHub Copilot fonctionne directement sur la boîte via VS Code Remote-SSH; les applications mobiles exportent vers GitHub et construisent ici comme n'importe quel projet Vite. Si votre outil n'est pas sur cette liste, il fonctionne presque certainement toujours : donnez-lui une vibreur et dites-lui ce que vous voulez courir.

Que signifie ici "non géré" ?

Nous gérons les hôtes physiques, le réseau et la couche de virtualisation, et nous vous remettons un OS propre avec votre clé SSH injectée. Tout à l'intérieur du VM (mises à jour, durcissement, votre application, vos données) est à vous d'exécuter. La prise en charge sur cette ligne couvre la machine et le réseau plutôt que le logiciel que vous mettez sur elle ; si vous préférez que nous courions toute la boîte pour vous, c'est notre VPS Cloud Managed.

Les sauvegardes sont-elles incluses?

Pas sur cette ligne. Ces plans sont facturés sans eux, ce qui fait partie de la façon dont ils restent ce bon marché. Expédiez vos données hors de la boîte vous-même : stockage résilic, rsync ou objet, et votre agent peut les configurer le premier jour. Si vous préférez qu'il soit géré pour vous, nos lignes gérées incluent des sauvegardes.

Quand ai-je besoin de l'IPv4 dédié à 5 $/mois?

Trois raisons communes : envoyer des messages directement sur SMTP, tirer à partir de github.com, et appeler l'ensemble rétrécissant d'API qui n'a jamais eu IPv6. Inbound est déjà résolu sans elle : mettez Cloudflare , proxy gratuit devant votre origine IPv6 et les visiteurs sur les réseaux IPv4 atteignent votre site très bien. Si aucun de ces trois ne s'applique à vous, vous n'en aurez peut-être jamais besoin.

GitHub fonctionne-t-il à partir d'un serveur IPv6 seulement ?

github.com est toujours IPv4-seulement, donc un clone git simple n'atteint pas à partir d'une boîte v6-seulement. Vos options : ajoutez l'IPv4 dédié pour 5 $/mo (le correctif le plus simple, et notre recommandation), parcourez un résolveur public NAT64, ou conservez vos repos sur un hôte IPv6-natif comme GitLab ou Codeberg. Nous n'exécutons pas une passerelle NAT64, de sorte que l'itinéraire moyen est un que vous vous installerez vous-même.

Quelle est la politique de remboursement?

Une garantie de remboursement de 30 jours : si le serveur ne vous convient pas, dites-nous dans les 30 jours suivant votre inscription et nous vous rembourserons vos frais. Un add-on IPv4 dédié et tout frais tiers sont exclus.

Existe-t-il une politique de CPU à usage équitable?

Oui; la formulation exacte est en cours de finalisation pour le lancement. L'intention : exécuter de vraies applications, des robots, des builds et des agents 24 heures sur 24. Ce qu'il y a à arrêter, c'est pegger chaque noyau pendant des jours. C'est un territoire dédié, et nous vous montrerons honnêtement.

Donnez à votre agent un vrai serveur.

À partir de 3,49 $/mois, provisionné en minutes. Vous ne savez pas quelle taille correspond à votre application ? Dis à un ingénieur ce que tu cours, et un humain répond.