Introducción: Desarrollar solo con iPhone ya es posible
Uso la app Claush para conectarme desde mi iPhone a un VPS y ejecutar sesiones de Claude Code de forma remota. Trabajar desde el sofá, en una cafetería, o en cualquier lugar sin abrir el portátil — es más práctico de lo que parece.
Pero para que esta configuración funcione bien, la elección del VPS es fundamental. Después de probar varios proveedores, terminé eligiendo Hetzner CX43, y la razón es sencilla: a este precio no hay nada mejor.
Este es el artículo 1 de una serie de 3 partes. La parte 2 trata sobre servidores domésticos + VPN, y la parte 3 compara VPS frente a servidor doméstico para flujos de trabajo con Claude Code.
¿Qué necesita Claude Code de un VPS?
Claude Code es una herramienta CLI basada en LLM. La inferencia pesada ocurre en los servidores de Anthropic, no en el tuyo. Tu VPS solo necesita:
- Ejecutar el CLI de Claude Code
- Gestionar conexiones SSH
- Manejar archivos y procesos auxiliares
No necesitas una máquina potente, pero sí suficiente RAM y una conexión estable.
Lo que Claude Code en sí realmente necesita
Claude Code es simplemente una herramienta CLI que llama a la API de Anthropic externamente — solo intercambia texto y apenas consume recursos del servidor. Lo que realmente determina los requisitos de hardware es qué trabajo realizas en el servidor.
Especificaciones recomendadas según el caso de uso
| Caso de uso | CPU | RAM | Plan recomendado |
|---|---|---|---|
| Gestión de sitios web, edición de archivos, Git | 2vCPU | 2–4 GB | Hetzner CX22 (~$4/mes) |
| Desarrollo ligero con Node.js/Python | 2–4vCPU | 4–8 GB | Hetzner CX32 (~$6/mes) |
| Desarrollo con Docker | 4–8vCPU | 8–16 GB | Hetzner CX43 (~$10/mes) ← uso del autor |
| Builds grandes, CI/CD, múltiples servicios | 8vCPU+ | 16 GB+ | Hetzner CX53 o superior |
Para desarrollo a nivel de sitio web, CX22 o CX32 son más que suficientes. CX43 vale la pena cuando se ejecutan Docker o varios servicios en paralelo.
Comparativa de proveedores VPS
| Proveedor | Plan | Precio mensual | Notas |
|---|---|---|---|
| Hetzner CX43 | 8vCPU/16GB | ~$10 | Mejor relación calidad-precio — recomendado |
| Vultr | 4vCPU/16GB | ~$24 | Notablemente más caro |
| DigitalOcean | 4vCPU/8GB | ~$24 | Popular pero caro |
| Sakura VPS | 4vCPU/8GB | ~¥3,300 | Servidor en Japón |
| ConoHa | 4vCPU/8GB | ~¥3,200 | Servidor en Japón |
Hetzner es 2–3 veces más barato que planes equivalentes, sin diferencia de rendimiento notable para cargas de trabajo de Claude Code.
Por qué la latencia de Helsinki no es un problema
“¿Un servidor en Finlandia no será lento desde Japón?” — Es una pregunta razonable. En la práctica, no supone ningún problema.
SSH es un protocolo basado en texto
Las interacciones en un terminal SSH son solo intercambio de texto. Incluso con 100–150 ms de latencia de ida y vuelta a Helsinki, no lo notarás en el uso normal. No es un videojuego en tiempo real — es un terminal de texto.
Las llamadas API de Claude Code van a Anthropic
El “pensamiento” real de Claude Code ocurre en la infraestructura de Anthropic, no en tu VPS. La ubicación geográfica del servidor apenas influye en la velocidad de respuesta.
Uso mi VPS en Helsinki desde Japón a diario, y para este tipo de flujo de trabajo la experiencia es indistinguible de una máquina local.
Cómo empezar con Hetzner
Paso 1: Crear una cuenta
Regístrate en hetzner.com. Se requiere tarjeta de crédito.
Paso 2: Crear un proyecto
En el panel, haz clic en “New Project”. El nombre no importa.
Paso 3: Añadir un servidor
Haz clic en “Add Server” y configura lo siguiente:
- Ubicación: Helsinki o Falkenstein
- Imagen: Ubuntu 22.04 o 24.04
- Tipo: vCPU compartida → CX43
- Clave SSH: Añádela antes de lanzar el servidor
Paso 4: Registrar una clave SSH
Genera un par de claves localmente con ssh-keygen y sube la clave pública a Hetzner.
Paso 5: Lanzar y conectar desde Claush
Una vez que el servidor esté activo, añade la IP a Claush y conéctate por SSH. Luego instala Claude Code:
curl -fsSL https://raw.githubusercontent.com/anthropics/claude-code/main/install.sh | bash
Resumen
- Claude Code apenas consume recursos del servidor por sí mismo — solo llama a una API externa. Las especificaciones dependen de tu carga de trabajo
- Para desarrollo web, CX22 (~$4/mes) es suficiente; para desarrollo con Docker, CX43 (~$10/mes) es la opción ideal
- Hetzner CX43 (8vCPU/16GB/$10/mes) es 2–3 veces más barato que la competencia equivalente con el mismo rendimiento
- La latencia de Helsinki desde Japón es insignificante para flujos de trabajo SSH + Claude Code
- Con Claush en iPhone tienes un entorno de desarrollo completo en el bolsillo
Si dudas entre qué VPS elegir, empieza con Hetzner.
Próximo artículo: Construir un entorno de desarrollo con coste fijo cero usando servidor doméstico + VPN
Sitio oficial de Claush — Convierte tu iPhone en una máquina de desarrollo.