No dejes que tu agente adivine, dale contexto en tiempo de ejecución

@ericzakariasson
INGLÉShace 1 mes · 03 jun 2026
110K
739
40
25
1.0K

TL;DR

El Modo Depuración de Cursor permite a los agentes de IA recopilar evidencia en tiempo de ejecución mediante registro y análisis automatizados, resolviendo problemas complejos como condiciones de carrera y fugas de memoria.

Si alguna vez has visto a un agente intentar corregir un error, lo has visto adivinar. Lee el código, propone una teoría, hace una edición y espera. A veces acierta. Muchas veces obtienes una corrección que parece segura y que, en silencio, oculta el verdadero error.

El Modo Depuración es lo que construimos para eso. En lugar de quedarse ahí razonando sobre el código, el agente va y obtiene evidencia sobre lo que el código hace cuando se ejecuta.

Así es el ciclo:

  1. El agente propone múltiples hipótesis y comienza a trabajar primero en la más plausible.
  2. Luego, se añade registro para probar una hipótesis (sin tocar la implementación).
  3. Un pequeño servidor de depuración recopila la salida en tiempo de ejecución en .cursor/debug.log mientras tu programa se ejecuta.
  4. Tú reproduces el error, y el agente ahora puede leer los registros y entender lo que sucedió en lugar de tener que adivinar.
  5. Cursor encuentra la causa raíz en los registros, hace la corrección y elimina el registro que añadió.

Aquí está aplicado a un error real, acelerado a aproximadamente un minuto:

Cómo lo usa el equipo

Algunas cosas interesantes que hemos resuelto internamente con el modo depuración:

  • Una condición de carrera que ocurría 1 de cada 20 ejecuciones. Corrompía los metadatos de git en nuestras ejecuciones de mejor-de-N. El Modo Depuración lo localizó en menos de una hora.
  • Una fuga de memoria, rastreada en una sola pasada. Resultó ser un mal uso de nuestro framework frontend. La corrección fue una sola línea.
  • Un fallo nativo profundo en C++. Un fallo de Electron que la gente normalmente evitaba. Los registros lo hicieron localizable.
  • Un parpadeo de SSR que se había abandonado. Un error de renderizado que nadie quería tocar, corregido una vez que el agente pudo ver lo que la página hacía en tiempo de ejecución.

Pruébalo con Shift+Tab (también está en la CLI, mediante /debug).

Estoy seguro de que la gente lo está usando de formas que no he imaginado, ¡así que házmelo saber!

https://x.com/ericzakariasson/status/2051625046821765222

Guardar con un clic

Lee artículos virales en profundidad con IA en YouMind

Guarda la fuente, haz preguntas concretas, resume el argumento y convierte un artículo viral en notas reutilizables en un único espacio de trabajo con IA.

Explora YouMind
Para creadores

Convierte tu Markdown en un artículo de 𝕏 impecable

Cuando publicas tus propios textos largos, dar formato en 𝕏 a imágenes, tablas y bloques de código es un fastidio. YouMind convierte un borrador completo en Markdown en un artículo de 𝕏 impecable y listo para publicar.

Prueba Markdown a 𝕏

Más patrones por descifrar

Artículos virales recientes

Explorar más artículos virales