Choisir un VPS pour développer uniquement avec iPhone — Pourquoi Hetzner CX43 s'impose

VPSHetznerClaude CodeClaushDéveloppement iPhone

Introduction : Développer uniquement avec iPhone, c’est possible

J’utilise l’application Claush pour me connecter depuis mon iPhone à un VPS et exécuter des sessions Claude Code à distance. Travailler depuis le canapé, dans un café, ou n’importe où sans ouvrir d’ordinateur portable — c’est plus pratique qu’on ne le pense.

Mais pour que cette configuration fonctionne bien, le choix du VPS est essentiel. Après avoir essayé plusieurs hébergeurs, j’ai finalement opté pour Hetzner CX43, et la raison est simple : à ce prix, il n’y a rien de mieux.

Cet article est le premier d’une série en 3 parties. La partie 2 porte sur les serveurs domestiques + VPN, et la partie 3 compare VPS et serveur domestique pour les workflows Claude Code.


Ce dont Claude Code a réellement besoin d’un VPS

Claude Code est un outil CLI basé sur un LLM. L’inférence lourde se passe sur les serveurs d’Anthropic, pas sur le vôtre. Votre VPS doit seulement :

  • Exécuter le CLI Claude Code
  • Gérer les connexions SSH
  • Gérer les fichiers et les processus auxiliaires

Pas besoin d’une machine surpuissante, mais il faut suffisamment de RAM et une connexion stable.

Ce dont Claude Code a réellement besoin

Claude Code n’est qu’un outil CLI qui appelle l’API d’Anthropic en externe — il échange du texte et consomme à peine des ressources serveur par lui-même. Ce qui détermine réellement les besoins en ressources, c’est ce que vous faites sur le serveur.

Spécifications recommandées selon l’usage

UsageCPURAMPlan recommandé
Gestion de site web, édition de fichiers, Git2vCPU2–4 GoHetzner CX22 (~4 $/mois)
Développement léger Node.js/Python2–4vCPU4–8 GoHetzner CX32 (~6 $/mois)
Développement avec Docker4–8vCPU8–16 GoHetzner CX43 (~10 $/mois) ← choix de l’auteur
Builds lourds, CI/CD, services multiples8vCPU+16 Go+Hetzner CX53 ou supérieur

Pour du développement web, CX22 ou CX32 sont amplement suffisants. CX43 prend tout son sens lorsque l’on fait tourner Docker ou plusieurs services en parallèle.


Comparatif des hébergeurs VPS

HébergeurOffrePrix mensuelNotes
Hetzner CX438vCPU/16Go~10 $Meilleur rapport qualité-prix — recommandé
Vultr4vCPU/16Go~24 $Nettement plus cher
DigitalOcean4vCPU/8Go~24 $Populaire mais onéreux
Sakura VPS4vCPU/8Go~3 300 ¥Serveur au Japon
ConoHa4vCPU/8Go~3 200 ¥Serveur au Japon

Hetzner est 2 à 3 fois moins cher que des offres équivalentes, sans différence de performance notable pour les charges de travail Claude Code.


Pourquoi la latence d’Helsinki n’est pas un problème

« Un serveur en Finlande ne sera-t-il pas lent depuis le Japon ? » — C’est une question légitime. En pratique, ce n’est absolument pas un problème.

SSH est un protocole basé sur le texte

Les interactions dans un terminal SSH ne sont que des échanges de texte. Même avec 100 à 150 ms de latence aller-retour vers Helsinki, vous ne le ressentirez pas dans une utilisation normale. Ce n’est pas un jeu en temps réel — c’est un terminal texte.

Les appels API de Claude Code vont vers Anthropic

Le vrai “raisonnement” de Claude Code se passe sur l’infrastructure d’Anthropic, pas sur votre VPS. La localisation géographique du serveur n’a presque aucun effet sur la vitesse de réponse.

J’utilise mon VPS à Helsinki depuis le Japon au quotidien, et pour ce type de workflow, l’expérience est indiscernable d’une machine locale.


Démarrer avec Hetzner

Étape 1 : Créer un compte

Inscrivez-vous sur hetzner.com. Une carte de crédit est requise.

Étape 2 : Créer un projet

Dans le tableau de bord, cliquez sur « New Project ». Le nom importe peu.

Étape 3 : Ajouter un serveur

Cliquez sur « Add Server » et configurez :

  • Localisation : Helsinki ou Falkenstein
  • Image : Ubuntu 22.04 ou 24.04
  • Type : vCPU partagé → CX43
  • Clé SSH : À ajouter avant le lancement

Étape 4 : Enregistrer une clé SSH

Générez une paire de clés localement avec ssh-keygen et uploadez la clé publique sur Hetzner.

Étape 5 : Lancer et connecter via Claush

Une fois le serveur actif, ajoutez l’adresse IP dans Claush et connectez-vous en SSH. Installez ensuite Claude Code :

curl -fsSL https://raw.githubusercontent.com/anthropics/claude-code/main/install.sh | bash

Récapitulatif

  • Claude Code consomme à peine des ressources serveur par lui-même — il appelle simplement une API externe. Les specs dépendent de votre charge de travail
  • Pour du développement web, CX22 (~4 $/mois) suffit amplement ; pour le développement avec Docker, CX43 (~10 $/mois) est le bon choix
  • Hetzner CX43 (8vCPU/16Go/10$/mois) est 2 à 3 fois moins cher que la concurrence équivalente, pour des performances identiques
  • La latence depuis le Japon vers Helsinki est négligeable pour les workflows SSH + Claude Code
  • Associé à Claush sur iPhone, vous avez un environnement de développement complet dans la poche

Si vous hésitez sur le choix d’un VPS, commencez par Hetzner.


Prochain article : Construire un environnement de développement à coût fixe zéro avec un serveur domestique + VPN

Site officiel de Claush — Transformez votre iPhone en machine de développement.