MarsDawn

El trabajo de tu agente vuelve como un archivo Markdown.

Le pides a un agente de programación que planifique una migración, escriba una especificación o persiga un bug. Trabaja solo un rato y luego te entrega un archivo: plan.md, SPEC.md, un informe de avance, un resumen de investigación. Hasta donde puedes comprobar el trabajo, ese archivo es el trabajo.

Si el agente lo hizo bien, lo averiguas leyendo lo que te entrega. MarsDawn es una app para Mac hecha para esa lectura.

Qué dicen quienes construyen agentes

Citado tal como se escribió; nuestra lectura viene después.

Nuestra conclusión, no la de ellos: si un agente expone su plan y se detiene en puntos de control, alguien lee ese plan en el punto de control, y casi siempre eres tú. Si un agente puede creer que terminó cuando no es así, su informe de «listo» también necesita un lector. Ninguno de estos autores menciona MarsDawn ni lo recomienda, ni tampoco ninguna otra herramienta de Markdown.

Por qué cuesta más leerlo de lo que parece

El archivo es largo, y la parte que importa rara vez está arriba. Tiene diagramas Mermaid y fórmulas que cuesta seguir como código fuente. Puede que el agente lo siga reescribiendo cuando vas por la mitad. Suele ser uno de varios archivos, a veces repartidos entre ramas o worktrees. Y cuando encuentras un problema, «la parte del caché se ve rara» deja al agente adivinando; «docs/plan.md:42 borra la tabla vieja antes de que termine el backfill», no.

Dónde ayuda MarsDawn

Dos más para el ciclo: un agente puede ejecutar marsdawn open plan.md:42 para abrir el archivo en MarsDawn en la línea 42, la que quiere que veas primero, y un archivo revisado se exporta a PDF desde la app o con el comando gratuito marsdawn export.

MarsDawn no tiene ningún modelo de IA dentro. No resume el plan, no lo califica ni te dice qué está mal. Tú lees; la app mantiene legible un archivo largo que cambia y te deja señalar la línea exacta.

Revisar el plan de un agente en cinco minutos

Esto funciona en cualquier editor.

  1. Lee solo los títulos. ¿El esquema coincide con lo que pediste? Una sección que falta suele significar trabajo que falta.
  2. Busca cada lugar que diga que algo está hecho, que pasa o que se verificó, y comprueba uno tú mismo: abre el archivo, ejecuta la prueba, cuenta las filas.
  3. Busca pasos que no se pueden deshacer: borrar datos, migraciones, force-push, cualquier cosa que envíe, pague o publique. Esos esperan tu sí explícito.
  4. Lee los diagramas renderizados y compara cada flecha con el texto.
  5. Haz una lista de los archivos y sistemas que toca el plan. Pregunta por todo lo que no pediste antes de que se ejecute.
  6. Escribe los comentarios como lugar, problema, solución: «plan.md:88: el backfill se ejecuta después del borrado. Intercambia los pasos 4 y 5». Un problema por línea.

¿Poco tiempo? Haz el paso 2. Ahí es donde se descubre a un agente que cree que terminó. La versión larga, con un ejemplo completo: Revisar el plan de un agente en cinco minutos.

Pruébalo

MarsDawn está en el Mac App Store. También existe la herramienta de línea de comandos gratuita marsdawn:

brew install redtear1115/tap/marsdawn

Exporta Markdown a PDF sin la app, y marsdawn open le permite a tu agente abrir archivos en MarsDawn por ti.

Línea de comandos · marsdawn para agentes · Antes de comprar: Lo que MarsDawn no hace

Siguiente

Fuentes