Cómo usar IA para programar: guía con Replit Agent para código real
Aprende a usar Replit Agent para generar y depurar código real con IA. Prompts prácticos, flujo de trabajo y consejos directos para programar más rápido.
Cómo usar IA para programar: guía con Replit Agent para código real
Mira, colega, te voy a ser honesto: la IA para programar ya no es el futuro, es el presente. Pero ojo, no hablo de copiar y pegar código de ChatGPT a ciegas. Hablo de usar herramientas que ejecutan, testean y depuran por ti. Y ahí es donde entra Replit Agent, que es de lo mejorcito que he probado para sacar código real, no humo.
¿Qué hace diferente a Replit Agent? Que no solo te sugiere código: te monta el entorno, instala dependencias, ejecuta el programa y, si algo falla, lo arregla. Es como tener a un junior obsesionado con la documentación trabajando contigo. Pero para sacarle jugo, tienes que saber pedirle las cosas. Aquí van mis prompts de batalla.
1. El prompt base para arrancar un proyecto
No le digas "haz una web". Eso es de vago. Sé específico con el stack y la funcionalidad mínima.
Crea una aplicación web full-stack con React (frontend) y Express (backend) en TypeScript.
La app debe ser un gestor de tareas CRUD básico: lista de tareas, añadir, marcar como completada y eliminar.
Usa una base de datos SQLite para persistir los datos.
Incluye un README con las instrucciones para lanzar el proyecto localmente.
2. El prompt para depurar sin llorar
Cuando el código pete, nada de pegar el error y esperar. Pídele que piense en voz alta y que proponga la solución, no el parche.
El programa lanza este error: [PEGA EL ERROR] al ejecutar la función [NOMBRE_FUNCIÓN].
Explícame paso a paso qué está causando el fallo, corrígelo en el código y añade un test unitario
para que no se vuelva a romper. No me des solo el fix, quiero entender el porqué.
3. El prompt para refactorizar código legacy
Esto es oro puro. Le pasas tu código churro y le pides que lo ponga bonito sin cambiar el comportamiento.
Refactoriza este archivo [PEGA CÓDIGO O NOMBRE ARCHIVO] para mejorar la legibilidad y el rendimiento.
Divide las funciones largas en módulos más pequeños, añade tipos de TypeScript y escribe comentarios
solo donde la lógica sea compleja. No cambies la funcionalidad externa. Al final, indica qué mejoraste y por qué.
4. El prompt para integrar APIs externas
Esto te ahorra horas de leer documentación basura.
Quiero integrar la API de [NOMBRE API] en mi proyecto.
Necesito autenticarme con API key, hacer una petición GET a /usuarios y mostrar el resultado en una tabla.
Genera el código del servicio, el hook de React para consumir los datos y maneja los estados de carga y error.
Incluye los tipos de TypeScript para la respuesta.
5. El prompt para crear tests automáticos
Porque sí, la IA también escribe tests. Y eso es tiempo que te llevas a casa.
Genera una suite de tests con Vitest para el módulo [NOMBRE MÓDULO].
Cubre los casos felices, los bordes y los errores esperados.
Mantén los tests independientes entre sí y usa mocks para las llamadas a la API.
Escribe los tests en un archivo llamado [NOMBRE_ARCHIVO].test.ts.
Mi consejo de colega: no te limites a copiar el primer resultado. Replit Agent te deja iterar. Si algo no te convence, dile "no me gusta esta parte, hazlo de otra forma". Y sobre todo, revisa el código. La IA alucina de vez en cuando, no es perfecta. Pero como herramienta de productividad, te aseguro que multiplica tu velocidad por diez.
Y oye, que esto no es magia. Es saber pedir. Cuanto mejor sea tu prompt, mejor será el resultado. Practica, equivócate y verás cómo en una semana programas con IA mejor que mucha gente que lleva años copiando de Stack Overflow.
Y tú, ¿qué usas para programar con IA? ¿Replit Agent, Cursor, Copilot o eres de los que aún teclea a lo bruto? Cuéntame en los comentarios.


