Cómo revisar código generado por IA antes del merge

Un flujo práctico para revisar código generado por Cursor, Claude Code, Codex, Copilot, Windsurf, ChatGPT, Lovable, Bolt o Replit Agent.

El código generado por IA debe revisarse como un flujo, no como un acto de confianza. Si el cambio viene de Cursor, Claude Code, Codex, Copilot, Windsurf, ChatGPT, Lovable, Bolt o Replit Agent, revisa alcance, comportamiento, riesgos y gates de verificación.

Usa AI Code Review Checklist para crear una nota local de revisión. Para el flujo completo, empieza por AI Coding Workflow Checklist.

Empieza por los archivos cambiados

Antes de leer línea por línea:

  • ¿Qué pediste a la IA?
  • ¿Qué archivos cambiaron?
  • ¿Qué archivos sorprenden?

Los agents pueden editar archivos cercanos para resolver la tarea. Eso puede ayudar, pero también puede ocultar refactors no relacionados, cambios de config o tests reescritos.

Revisa comportamiento antes que estilo

Primero confirma que lo anterior sigue funcionando:

  • ¿El flujo antiguo todavía pasa?
  • ¿Cambiaron redirects, filtros, formularios o estados vacíos?
  • ¿Un snippet de ChatGPT omitió errores?
  • ¿Un builder de vibe coding creó solo el happy path?

Si hay tests, ejecútalos. Si no, escribe un gate manual con ruta, cuenta, navegador, comando y resultado esperado.

Revisa sistemas de riesgo

ÁreaQué revisar
AuthAnónimo, usuario normal, admin, sesión vencida
DatosMigraciones, defaults, scripts destructivos
PagosClaves test/live, webhook URL, eventos duplicados
APIRequest, response, status codes, CORS
SEOTitle, description, canonical, sitemap, robots
MobileLayout 360px, botones fijos, teclado y overflow

Esto sirve tanto para desarrolladores como para vibe coders. Una app generada puede parecer lista y aun así fallar en deploy o exponer secretos.

Haz mejores preguntas a la IA

  • ¿Qué archivos salieron del alcance original y por qué?
  • ¿Qué flujo existente podría romperse?
  • ¿Qué env vars son necesarias y cuáles pueden estar en cliente?
  • ¿Qué comando o paso manual verifica el cambio?
  • ¿Qué no debería tocar el siguiente agent?

Guarda las respuestas en un PR, issue o handoff note. Si encuentras un bug, usa Bug Report Packet Builder.

In this topic

Related articles

Complete guideChecklist de AI Coding antes de publicarUn flujo práctico para publicar apps generadas con IA después de Cursor, Copilot, Claude Code, Codex, ChatGPT o herramientas de vibe coding.Los agentes de código con IA necesitan puertas de verificación, no solo mejores promptsLos agentes de código con IA pueden escribir parches más grandes que las herramientas de autocompletado, pero los equipos en producción necesitan pruebas, revisión, sandboxing y puertas de release alrededor de su salida.Context engineering para agentes de IA: la habilidad después del prompt engineeringEl context engineering se convierte en una disciplina práctica para agentes de IA: seleccionar los archivos, herramientas, memoria, políticas y restricciones correctas antes de que el modelo actúe.

Herramientas relacionadas

Usa las herramientas de este artículo

AI Code Review ChecklistAI generated code review checklist / review AI generated code / AI code review checklistChecklist de lanzamiento para AI CodingAI coding checklist / AI app launch checklist / vibe coding checklistComparador de texto (Diff)text diff / diff checker / compare textVista previa Markdown / Markdown a HTMLmarkdown / markdown preview / markdown to html

Cursos relacionados

curso de alfabetización en IA para desarrolladoresQué aprenderás en este curso práctico de alfabetización en IA para desarrolladores.

Volver a artículos