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
| Usage | CPU | RAM | Plan recommandé |
|---|---|---|---|
| Gestion de site web, édition de fichiers, Git | 2vCPU | 2–4 Go | Hetzner CX22 (~4 $/mois) |
| Développement léger Node.js/Python | 2–4vCPU | 4–8 Go | Hetzner CX32 (~6 $/mois) |
| Développement avec Docker | 4–8vCPU | 8–16 Go | Hetzner CX43 (~10 $/mois) ← choix de l’auteur |
| Builds lourds, CI/CD, services multiples | 8vCPU+ | 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ébergeur | Offre | Prix mensuel | Notes |
|---|---|---|---|
| Hetzner CX43 | 8vCPU/16Go | ~10 $ | Meilleur rapport qualité-prix — recommandé |
| Vultr | 4vCPU/16Go | ~24 $ | Nettement plus cher |
| DigitalOcean | 4vCPU/8Go | ~24 $ | Populaire mais onéreux |
| Sakura VPS | 4vCPU/8Go | ~3 300 ¥ | Serveur au Japon |
| ConoHa | 4vCPU/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.