Prompts de IA

30 prompts de Claude para mejorar la revisión de código

Editorial TeamEditorial Team・Sep 23, 2026・10 min de lectura
30 prompts de Claude para mejorar la revisión de código

La revisión de código, o code review, es una de las actividades más valiosas y también más lentas del desarrollo. Revisar tu trabajo antes de un pull request, evaluar el código de un compañero júnior o aplicar estándares en un proyecto creciente lleva tiempo y puede hacerse de forma inconsistente. Los prompts de Claude para revisar código adecuados te dan comentarios enfocados, con criterio de un ingeniero sénior, en minutos.

Aquí tienes 30 prompts en cinco grupos: revisiones generales, detección de bugs, seguridad, rendimiento y calidad, y pruebas y procesos de equipo. Están escritos para Claude, pero funcionan en cualquier chatbot de IA.

chat smith pro

Cómo usar los prompts de Claude para revisar código

Los mejores prompts de revisión definen un rol, un área de atención y un formato de respuesta. Además:

  • Indica lenguaje y framework: «Python 3.11 con FastAPI» o «TypeScript con React» permite recibir consejos propios de esas tecnologías
  • Explica las decisiones ya tomadas: indica qué has decidido no corregir para que Claude se centre en lo que necesitas descubrir
  • Pide correcciones concretas: añade «y reescribe la sección problemática aplicando la corrección» a cualquier prompt
  • Verifica y protege: ejecuta las pruebas de cada corrección, no pegues secretos y respeta las normas de tu empresa sobre compartir código con herramientas de IA

Para revisar código complejo con cuidado y de forma estructurada, Claude Sonnet 5 es una buena opción inicial.

Prompts de Claude para revisar código: revisión general

Seis prompts para revisiones amplias sin un único foco. Gemini 3 Pro puede manejar archivos largos o varios módulos cuando los cambios abarcan distintas partes.

1. Revisión de un ingeniero sénior

Actúa como un ingeniero de software sénior que revisa este código de [lenguaje/framework]. Evalúa corrección y lógica, rendimiento, legibilidad y nombres, gestión de errores y casos límite, y seguridad. Clasifica cada problema como Crítico, Alto, Medio o Bajo y da una corrección concreta. Código: [pegar tu código].

2. Revisión rápida antes de integrar

Revisa este código y enumera solo los tres problemas más importantes que debo corregir antes de llevarlo a producción. Omite detalles menores de estilo salvo que dificulten mucho la lectura. Código: [pegar tu código].

3. Revisión con contexto

Estoy creando [proyecto, por ejemplo una API REST para una app financiera]. Esta función se encarga de [describir]. Revísala con ese contexto y señala problemas posibles en producción, especialmente relacionados con [preocupación, por ejemplo concurrencia o integridad de datos]. Código: [pegar tu código].

4. Revisar el diff de un pull request

Este es el git diff de un pull request. Revisa solo líneas añadidas o modificadas y señala bugs, regresiones o riesgos introducidos. No comentes el código que no cambia. Diff: [pegar tu diff].

5. Explicar antes de revisar

Antes de revisar, explica con palabras sencillas qué hace el código, sus entradas, salidas y supuestos. Después enumera lo que parezca inesperado o incoherente con ese propósito. Código: [pegar tu código].

6. Comprobar los estándares del equipo

Estos son los estándares de nuestro equipo: [pegar]. Revisa el código únicamente frente a ellos, enumera cada desviación con la regla incumplida y propone una versión conforme. Código: [pegar tu código].

Usa el prompt 5 con código desconocido: si la explicación de Claude no coincide con su propósito, ya has encontrado el primer problema. Para revisar cambios pequeños rápidamente, Claude Haiku 4.5 ayuda a mantener el ritmo de una cola de revisiones extensa.

Prompts de Claude para revisar código: detección de bugs

Seis prompts para priorizar los errores sobre el estilo. DeepSeek V4 Pro es útil para analizar lógica complicada paso a paso.

7. Buscar errores de lógica

Identifica errores de lógica, errores de índice por una unidad, condiciones incorrectas o casos límite. Para cada uno, explica qué entrada activa el bug y qué comportamiento incorrecto produce. Código: [pegar tu código].

8. Analizar valores nulos y casos límite

Céntrate solo en cómo se gestionan valores null, entradas vacías, tipos inesperados y condiciones de frontera. Enumera todas las situaciones en que podría fallar y propone una corrección defensiva para cada una. Código: [pegar tu código].

9. Concurrencia y condiciones de carrera

Este código se ejecuta [concurrentemente / en handlers asíncronos / en varios workers]. Revisa condiciones de carrera, estado compartido, bloqueos mutuos y falta de bloqueos o transacciones. Describe la secuencia de eventos que causa cada problema. Código: [pegar tu código].

10. Revisar la gestión de errores

Revisa excepciones ignoradas, capturas demasiado amplias, ausencia de reintentos o tiempos de espera, mensajes poco claros y fallos que dejan datos inconsistentes. Propón un patrón mejor para cada caso. Código: [pegar tu código].

11. Comprobar riesgos de regresión

Estas son la versión antigua y la nueva de la función: [pegar ambas]. ¿Qué comportamientos cambiaron, qué consumidores podrían fallar y qué pruebas debo ejecutar o añadir para asegurarme de que no hay regresiones?

12. Depurar con la traza de pila

Este es el error y su traza: [pegar], junto con el código relevante: [pegar]. Explica qué falla y por qué, ordena las causas raíz más probables y propone cómo confirmar cada una antes de cambiar nada.

Antes de corregir un posible bug, reprodúcelo con una prueba que falle. Si ninguna corrección funciona, nuestros prompts de ChatGPT para resolver problemas te ayudan a tomar distancia y cuestionar tus supuestos.

Prompts de Claude para revisar código: seguridad

Seis prompts centrados en riesgos de seguridad comunes, especialmente útiles si no eres especialista. Claude Sonnet 4.6 sirve como segundo revisor para código sensible.

13. Auditoría general de seguridad

Actúa como un revisor centrado en seguridad. Busca inyección, XSS, referencias directas inseguras a objetos, validación débil, credenciales incrustadas y mensajes que revelen información sensible. Explica el riesgo, impacto posible y corrección de cada hallazgo. Código: [pegar tu código].

14. Revisar autenticación y autorización

Revisa si los tokens se validan correctamente, las sesiones se gestionan de forma segura, es posible escalar privilegios y pueden eludirse controles cambiando entradas o cabeceras. Código: [pegar tu código].

15. Revisar la validación de entradas

Enumera todos los puntos que reciben entradas externas —cuerpos de petición, parámetros de consulta, archivos, cabeceras o variables de entorno— y comprueba su validación y saneamiento. Propón cómo validar lo que falte. Código: [pegar tu código].

16. Comprobar secretos y configuración

Revisa claves incrustadas, credenciales en registros, valores predeterminados inseguros y diferencias peligrosas de configuración entre entornos. Sugiere cómo guardar cada secreto en un lugar más seguro. Código, sin secretos reales: [pegar].

17. Revisar riesgos de dependencias

Este es mi archivo de dependencias: [pegar]. Señala paquetes que parezcan antiguos, sin mantenimiento o innecesarios y qué debería comprobar. Recuérdame confirmar vulnerabilidades con un escáner de dependencias, ya que tus datos podrían estar desactualizados.

18. Comprobar exposición de datos en una API

Revisa este endpoint y su respuesta: [pegar]. Señala campos que revelen más datos de los necesarios, ausencia de límites de peticiones, paginación poco restringida y diferencias entre respuestas que puedan filtrar información.

Una revisión de seguridad con IA es una primera comprobación útil; no sustituye una auditoría, un test de penetración ni un escaneo automatizado. Para código que gestiona pagos o datos personales, cuenta con un especialista.

Prompts de Claude para revisar código: rendimiento y calidad

Seis prompts para código más rápido, limpio y fácil de mantener. GPT-5.6 Sol aporta una segunda opinión útil sobre complejidad y planes de refactorización.

19. Analizar rendimiento y complejidad

Indica complejidad temporal y espacial de cada función o bucle. Señala operaciones O(n²) o peores, trabajo repetido que podría almacenarse en caché, consultas dentro de bucles y asignaciones grandes. Propón una alternativa más eficiente para cada caso. Código: [pegar tu código].

20. Revisar consultas de base de datos

Revisa consultas y llamadas ORM para [base de datos, por ejemplo PostgreSQL 15]. Busca índices ausentes, recorridos completos, joins ineficientes, patrones N+1, falta de paginación y UPDATE o DELETE sin WHERE. Explica el impacto y propone una reescritura. Código: [pegar tu código].

21. Revisar nombres y legibilidad

Revisa únicamente nombres y legibilidad. Señala nombres confusos, engañosos o incoherentes, propón otros y explica brevemente por qué. No comentes lógica ni rendimiento. Código: [pegar tu código].

22. Proponer refactorizaciones

Identifica mejoras de mantenimiento sin cambiar comportamiento: duplicación, funciones muy largas, anidación profunda, números mágicos e incumplimientos de SOLID. Muestra un ejemplo breve antes y después de cada mejora. Código: [pegar tu código].

23. Detectar código muerto y duplicación

Busca funciones sin uso, ramas inalcanzables, código comentado y lógica casi duplicada: [pegar archivos]. Dime qué puedo eliminar con seguridad y qué requiere comprobar antes si hay consumidores en otros sitios.

24. Revisar comentarios y documentación

Señala comentarios obsoletos, evidentes o engañosos. Escribe docstrings claros para funciones públicas con propósito, parámetros, retornos y errores. Código: [pegar tu código].

Mide antes y después de cada cambio de rendimiento: el análisis de complejidad indica dónde buscar y el profiling confirma si mejoró. Si tus consultas alimentan informes o paneles, nuestros prompts de ChatGPT para análisis de datos profundizan en escritura y comprobación de SQL.

Prompts de Claude para revisar código: pruebas y procesos de equipo

Seis prompts para pruebas, descripciones de pull requests y comentarios de revisión que ayudan al equipo a avanzar.

25. Encontrar carencias de cobertura

Identifica las pruebas ausentes más importantes. Describe cada situación, su importancia y un test breve en [framework, por ejemplo Jest o pytest]. Céntrate en casos límite, rutas de error y ramas no probadas. Código: [pegar tu código].

26. Revisar una suite de pruebas

Revisa estos tests: [pegar]. Señala los que no verifican nada significativo, dependen de otros, dependen del tiempo o usan demasiados mocks. Propón cómo hacerlos más fiables.

27. Escribir la descripción de un pull request

Escribe una descripción para este diff: [pegar]. Incluye qué cambió y por qué, cómo se probó, riesgos o pasos de migración y en qué deben centrarse los revisores.

28. Escribir comentarios respetuosos y claros

Estos son mis comentarios preliminares sobre el pull request de un compañero: [pegar]. Reescríbelos para que sean concretos, respetuosos y aplicables. Separa las correcciones obligatorias de las sugerencias y preguntas.

29. Crear una lista de revisión

Crea una lista para nuestro equipo de [lenguaje/framework] que cubra corrección, seguridad, rendimiento, pruebas, legibilidad y documentación. Debe ser lo bastante breve para usarla en cada pull request.

30. Revisión específica del lenguaje

Este código usa [lenguaje y versión, por ejemplo Python 3.11 o TypeScript 5 en Next.js]. Revisa patrones propios: argumentos predeterminados mutables y type hints ausentes en Python, o tipos any implícitos, promesas sin gestionar y dependencias de hooks en TypeScript. Código: [pegar tu código].

Usa el prompt 28 con cualquier comentario que te genere dudas: cómo se recibe el feedback influye en que se aplique. Una pasada con el corrector gramatical con IA mantiene claras las descripciones de PR para quienes leen en un segundo idioma.

Usa los prompts de Claude para revisar código en Chat Smith

Para código crítico —autenticación, pagos, migraciones de datos o API públicas— envía el mismo prompt a varios modelos de IA y compara. Suelen detectar tipos de problemas algo distintos; Chat Smith te permite hacerlo en una sola app y guardar tus prompts favoritos como plantillas.

La revisión con IA agiliza la revisión humana, que sigue siendo necesaria. Para técnicas de prompting más allá del código, consulta la guía general de prompts de ChatGPT.

Preguntas frecuentes

Los prompts de Claude para revisar código son instrucciones claras que le dicen a Claude qué buscar, como errores, fallas de seguridad o problemas de estilo, para que te dé comentarios enfocados en vez de respuestas genéricas. Chat Smith te permite usar estos prompts con Claude y otros modelos en una sola app.

logo chat smith

Editorial Team

Managing Editor

El equipo editorial de Chat Smith está formado por entusiastas de la IA, investigadores y creadores de contenido apasionados por hacer que la inteligencia artificial sea más accesible y práctica. A través del blog de Chat Smith, compartimos las últimas tendencias de IA, reseñas de herramientas, análisis del sector y guías prácticas para ayudar a personas y empresas a obtener más valor de la IA. Nuestra misión es simple: ofrecer contenido claro, confiable y fácil de entender que ayude a los lectores a mantenerse informados, ser más productivos y mantenerse a la vanguardia en el dinámico mundo de la IA.

Comparte este artículo

Artículos relacionados