Claude Code escribe tu proyecto en una carpeta de tu ordenador; para que cualquiera pueda abrirlo, hay que ponerlo en un servidor. De este último paso se encarga Ai to App: Claude Code prepara el archivo zip, tú lo subes y tu proyecto se publica en tu-proyecto.aitoapp.com. En el plan gratuito no se pide tarjeta de crédito.
El Mensaje que Debes Escribir a Claude Code
Abre Claude Code en la carpeta del proyecto y escribe esto:
Lee la guía en https://aitoapp.com/es/upload-guide. Prepara mi proyecto para Ai to App según esta guía, aplica la lista de verificación punto por punto y crea el archivo zip.
Claude Code puede pedirte permiso para leer una página web y ejecutar comandos. En este trabajo debes permitir ambas cosas; solo así puede leer la guía y preparar el zip.
Qué Resuelve por Ti
- Determina el tipo de tu proyecto. En sitios compilados como React o Vite, ejecuta la compilación y comprime en el zip solo el interior de la carpeta de salida.
- En una aplicación de servidor, hace que el puerto se lea de la variable
PORT, enlaza el servidor a la dirección0.0.0.0y escribe el comando de inicio para producción. - Saca las contraseñas y claves del código. Los archivos
.envynode_modulesno entran en el zip. - Hace que la conexión a la base de datos se lea de la variable que proporciona Ai to App; la base de datos la configura Ai to App.
- Al terminar, te dice dónde está el zip y los nombres de las variables que debes introducir en el panel.
Cuando el Zip Esté Listo
- Suelta el archivo zip en el recuadro de la página de inicio. La comprobación previa funciona sin crear una cuenta.
- Abre tu cuenta gratuita, elige tu dirección y publica.
- Si Claude Code ha enumerado variables de entorno, abre Mis aplicaciones, pulsa Variables de entorno en la tarjeta de la aplicación, introduce los valores y elige Guardar y volver a publicar.
Si Surge un Problema
Ai to App explica el problema con palabras sencillas. Pega ese texto en la misma sesión de Claude Code; no hace falta volver a explicar el proyecto. Luego sube el nuevo zip.
| Lo que ves | La causa |
|---|---|
El servidor se enlaza solo a localhost | Un ajuste que funciona en tu ordenador no funciona una vez publicado; el servidor debe escuchar en la dirección 0.0.0.0. |
start ejecuta el servidor de desarrollo | Los comandos como vite o nodemon no son para publicar; start debe iniciar el servidor de producción. |
| Los archivos que suben los visitantes desaparecen con la nueva versión | La única carpeta persistente es /data; los archivos deben escribirse ahí. |
El sitio envía peticiones a /api/... | Detrás de un sitio estático no hay servidor; el proyecto debe ser una única aplicación de servidor junto con su API. |
Las Siguientes Versiones
Haz que Claude Code realice el cambio y sube el nuevo zip desde la tarjeta de la misma aplicación. Tu dirección sigue siendo la misma y los datos de la base de datos se conservan.
Todas las reglas están en la página Guía de carga y los límites de los planes, en la página Precios.
