Dónde conseguir un VPS con Claude Code instalado

Tiempo de lectura: 8 minutos

Claude Code es el agente de programación en terminal de Anthropic que necesita un entorno Linux con recursos dedicados para funcionar de forma estable y continua. Un servidor VPS es la solución más práctica para instalarlo, ejecutarlo en segundo plano y acceder a él desde cualquier lugar.

Contenidos ocultar

Qué es Claude Code y por qué necesita un VPS

Claude Code es una herramienta de línea de comandos desarrollada por Anthropic que permite interactuar con el modelo Claude directamente desde la terminal. A diferencia de los interfaces web, Claude Code puede leer archivos del sistema, ejecutar comandos, editar código y razonar sobre el estado real de un proyecto.

Esto lo convierte en algo más que un asistente de chat: es un agente que opera sobre tu entorno de trabajo real.

El problema con usarlo en un ordenador local es evidente en la práctica: si cierras el equipo, la sesión termina. Si tu conexión falla, el proceso se interrumpe. Y si necesitas que trabaje durante horas mientras tú haces otras cosas, no hay forma de dejarlo corriendo de forma confiable.

Un servidor VPS resuelve exactamente eso. Al instalar Claude Code en un servidor virtual, el proceso corre de forma continua, independiente de tu dispositivo local, y puedes conectarte desde cualquier lugar para revisar el progreso o dar nuevas instrucciones.

Para desarrolladores, agencias y profesionales que trabajan con código de forma habitual, esto cambia la dinámica de trabajo de manera significativa.

Requisitos técnicos para instalar Claude Code en un servidor

Antes de elegir un proveedor o contratar un plan, conviene entender qué necesita Claude Code para funcionar correctamente.

Sistema operativo

Claude Code funciona sobre Linux y macOS. En un servidor, la opción natural es una distribución Linux moderna: Ubuntu 22.04 LTS o Ubuntu 24.04 LTS son las más recomendadas por su compatibilidad y soporte extendido. Debian 12 también funciona bien.

Node.js

Claude Code se instala a través de npm, por lo que requiere Node.js versión 18 o superior. En la práctica, conviene usar la versión LTS más reciente (Node.js 20 o 22 al momento de escribir este artículo).

Recursos mínimos del servidor

Los requisitos varían según el uso, pero como referencia orientativa:

  • RAM: mínimo 2 GB; se recomienda 4 GB si se van a ejecutar múltiples sesiones o proyectos pesados
  • CPU: 1 vCPU es suficiente para uso individual; 2 vCPU si hay varios usuarios o procesos concurrentes
  • Almacenamiento: depende del proyecto, pero 20-40 GB es un punto de partida razonable
  • Conectividad: acceso SSH habilitado y conexión estable

Clave de API de Anthropic

Claude Code requiere una clave de API válida de Anthropic (ANTHROPIC_API_KEY). Esto implica tener una cuenta activa en console.anthropic.com y haber configurado un método de pago, ya que el uso se factura por tokens consumidos.

Este es un punto que muchos pasan por alto al principio: el VPS es el entorno de ejecución, pero el costo del uso del modelo se paga aparte directamente a Anthropic.

Cómo instalar Claude Code en un VPS paso a paso

El proceso completo desde cero toma entre 10 y 20 minutos en un servidor recién creado.

Paso 1: Conectarse al servidor por SSH

ssh usuario@ip-del-servidor

Paso 2: Actualizar el sistema

sudo apt update && sudo apt upgrade -y

Paso 3: Instalar Node.js (versión LTS recomendada)

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

Verificar la instalación:

node --version
npm --version

Paso 4: Instalar Claude Code globalmente

npm install -g @anthropic-ai/claude-code

Paso 5: Configurar la clave de API

export ANTHROPIC_API_KEY="tu_clave_aquí"

Para que la variable persista entre sesiones, agregarla al archivo de configuración del shell:

echo 'export ANTHROPIC_API_KEY="tu_clave_aquí"' >> ~/.bashrc
source ~/.bashrc

Paso 6: Verificar que funciona

claude --version

Paso 7 (opcional pero recomendado): Mantener sesiones activas con tmux o screen

Para que Claude Code siga ejecutándose aunque cierres la conexión SSH, usar tmux:

sudo apt install -y tmux
tmux new -s claude-session
# Dentro de la sesión, ejecutar claude
claude
# Para desconectarse sin cerrar la sesión: Ctrl+B, luego D
# Para reconectarse: tmux attach -t claude-session

Este paso marca la diferencia entre un VPS bien configurado y uno que interrumpe el trabajo cada vez que se pierde la conexión.

Para profundizar en cómo alojar agentes de IA en servidores propios, vale la pena leer esta guía para ejecutar agentes de IA autoalojados, que cubre conceptos aplicables también a entornos con Claude Code.

Dónde conseguir un VPS para Claude Code

Una vez claro qué necesita Claude Code, la pregunta práctica es: ¿dónde contratar el servidor?

Lo primero que hay que entender es que no cualquier tipo de hosting sirve. Un hosting compartido no permite acceso SSH completo, no da control sobre el entorno de Node.js y tiene restricciones de recursos que hacen imposible correr procesos en segundo plano de forma estable. Para Claude Code, se necesita un VPS o servidor dedicado.

Plan de web hosting Neolo

Neolo ofrece hosting VPS con acceso root completo, sistemas operativos Linux preinstalados y soporte técnico atendido por personas reales. Para quienes están configurando Claude Code por primera vez, ese soporte humano marca una diferencia concreta: cuando algo falla en la configuración del servidor, no hay un bot que te responda con respuestas genéricas.

Fundada en 2002 y con más de 10.000 clientes activos, Neolo es una empresa bootstrapped que lleva más de dos décadas operando sin inversores externos, lo que se traduce en decisiones orientadas al cliente y no a métricas de crecimiento artificial.

Para quienes evalúan opciones, otras alternativas conocidas en el mercado incluyen DigitalOcean, Hetzner, Linode (ahora Akamai Cloud) y Vultr. Cada una tiene sus propias características de precio, ubicación de servidores y nivel de soporte.

¿Qué considerar al elegir?

  • Ubicación del servidor: afecta la latencia. Si tu proyecto está orientado a usuarios en América Latina, un servidor con nodos en la región tiene ventaja.
  • Soporte técnico real: en servidores VPS, los problemas suelen ser más complejos que en hosting compartido. Tener acceso a soporte humano es un criterio válido.
  • Escalabilidad: elegir un plan que permita aumentar RAM o CPU sin migrar todo el servidor.
  • Garantía de reembolso: Neolo ofrece 30 días de garantía de devolución, lo que permite probar el servicio sin riesgo.

Errores comunes al configurar Claude Code en un servidor

1. Usar una versión antigua de Node.js

Claude Code requiere Node.js 18 o superior. En distribuciones Linux con repositorios desactualizados, el paquete nodejs del sistema puede estar en versión 12 o 16. Instalar siempre desde el repositorio oficial de NodeSource o usando nvm.

2. No persistir la variable de entorno ANTHROPIC_API_KEY

Si se agrega la clave solo en la sesión actual (export ANTHROPIC_API_KEY=...) sin guardarla en .bashrc o .bash_profile, la próxima sesión SSH no la tendrá disponible y Claude Code fallará con un error de autenticación.

3. Cerrar la terminal y perder el proceso

Sin tmux o screen, cerrar la conexión SSH termina cualquier proceso en ejecución. Es el error más frecuente en los primeros días de uso.

4. Instalar Claude Code sin permisos adecuados

Instalar con sudo npm install -g puede generar conflictos de permisos en algunas configuraciones. Si hay problemas, la alternativa más limpia es usar nvm para gestionar Node.js como usuario sin root:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install --lts
npm install -g @anthropic-ai/claude-code

5. Ignorar el consumo de tokens

Claude Code puede consumir una cantidad significativa de tokens si se le dan tareas largas o se trabaja con bases de código extensas. Conviene revisar el uso en el panel de Anthropic periódicamente y configurar límites de gasto en la cuenta.

Consejos poco conocidos para sacarle más partido

Usar archivos CLAUDE.md como contexto persistente. Claude Code lee automáticamente el archivo CLAUDE.md en la raíz del proyecto. Documentar ahí las convenciones del proyecto, la arquitectura y las instrucciones recurrentes evita tener que repetirlas en cada sesión.

Combinar con Git para tener trazabilidad. Antes de cada sesión de trabajo con Claude Code, hacer un commit del estado actual del proyecto. Así, si el agente hace cambios inesperados, se puede revertir fácilmente con git reset.

Ejecutar Claude Code en modo «no interactive» para tareas automatizadas. Con la flag --print se puede usar Claude Code en scripts sin intervención humana, ideal para tareas repetitivas como generación de documentación o análisis de código.

claude --print "Revisa el archivo src/app.js y lista los posibles problemas de rendimiento"

Monitorear el uso de recursos del servidor. Instalar htop para visualizar el consumo de CPU y RAM en tiempo real:

sudo apt install -y htop
htop

Si el servidor se queda sin memoria durante sesiones largas, puede ser señal de que el plan VPS necesita más RAM.

Para quienes también trabajan con modelos de lenguaje autoalojados, este artículo sobre cómo alojar un LLM en un VPS complementa bien lo explicado aquí.

Un aspecto que pocas guías mencionan: Claude Code funciona mejor cuando el directorio de trabajo tiene una estructura clara y archivos bien nombrados. El agente infiere contexto a partir de los nombres de archivos y carpetas, así que un proyecto bien organizado produce resultados notablemente mejores que uno desordenado.


Lo que dicen los clientes de Neolo

★★★★★ Pablo Gutiérrez
«Destaco la velocidad de su soporte y el tiempo de actividad del servidor, que es del 100%.»

★★★★★ Matías Pregliasco
«Usualmente, cuando escribo al soporte la respuesta es prácticamente inmediata. Agradecido también por la buena predisposición.»

★★★★★ Martin Aberastegue
«Neolo es la mejor compañía de alojamiento web con la que he trabajado. Hace más de 7 años que confío en sus servicios tanto para proyectos propios como de mis clientes.»


Preguntas frecuentes

¿Puedo instalar Claude Code en un hosting compartido?

No de forma práctica. El hosting compartido no ofrece acceso root ni permite ejecutar procesos persistentes en segundo plano. Para Claude Code se necesita un VPS o servidor dedicado con acceso SSH completo.

¿Cuánta RAM necesita un VPS para ejecutar Claude Code?

Para uso individual y proyectos de tamaño moderado, 2 GB de RAM son suficientes. Si se van a ejecutar múltiples sesiones simultáneas o el proyecto tiene muchos archivos, 4 GB es una opción más cómoda.

¿Es seguro guardar la clave de API de Anthropic en el servidor?

Depende de cómo se gestione. Lo recomendable es guardarla en un archivo .env con permisos restringidos (chmod 600 .env) o usar un gestor de secretos. Nunca incluirla en repositorios de código ni en archivos de configuración que puedan ser accesibles desde el exterior.

¿Qué distribución Linux es mejor para Claude Code?

Ubuntu 22.04 LTS y Ubuntu 24.04 LTS son las opciones más recomendadas por su compatibilidad con los repositorios de NodeSource y su amplio soporte de la comunidad. Debian 12 también funciona correctamente.

¿Claude Code funciona sin conexión a internet en el servidor?

No. Claude Code requiere conexión activa a la API de Anthropic para funcionar. El servidor VPS necesita acceso a internet saliente. Las restricciones de firewall que bloqueen conexiones salientes a api.anthropic.com impedirán su funcionamiento.

¿Puedo usar Claude Code junto con otras herramientas de automatización como n8n?

Sí. Un VPS permite instalar múltiples herramientas en el mismo servidor. Claude Code puede combinarse con n8n para crear flujos de automatización que incluyan tareas de programación. Si te interesa esa combinación, hay información útil sobre n8n vs. Make para automatizaciones que puede orientar la elección de herramientas.

¿Hay alguna diferencia entre usar Claude Code en un VPS propio frente a usarlo en la nube de Anthropic?

Claude Code siempre conecta con los modelos de Anthropic a través de su API. La diferencia está en dónde corre el cliente: en tu máquina local, en un VPS propio o en un servicio gestionado. Tener el cliente en un VPS propio da mayor control, permite sesiones persistentes y facilita la integración con otros sistemas del servidor.

Conclusión

Claude Code es una herramienta genuinamente útil para desarrolladores y equipos técnicos, pero su potencial real se libera cuando corre en un entorno estable y siempre disponible. Ejecutarlo en un servidor VPS elimina las limitaciones del entorno local y permite aprovechar sesiones largas, integración con otros procesos y acceso remoto desde cualquier dispositivo.

Si estás buscando dónde alojar tu instancia de Claude Code, el hosting VPS de Neolo ofrece acceso root completo, servidores Linux preconfigurados y soporte técnico humano con respuesta rápida, sin los tiempos de espera habituales en proveedores más grandes. Con más de 20 años en el mercado y una garantía de reembolso de 30 días, es una opción concreta y sin riesgo para empezar.

banner hosting