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.
- «Building Effective Agents», de Anthropic (Erik S. y Barry Zhang, diciembre de 2024), propone tres principios básicos para construir agentes. Uno es «Prioriza la transparencia mostrando explícitamente los pasos de planificación del agente». Está escrito para quienes construyen agentes. Desde tu lado, esa transparencia es el plan que terminas leyendo.
- El mismo artículo: «Luego, los agentes pueden hacer una pausa para recibir comentarios humanos en puntos de control o cuando encuentran obstáculos». Fíjate en el verbo: pueden.
- Chip Huyen, en «Agents» (enero de 2025), sobre por qué la planificación debe estar separada de la ejecución: «Sin supervisión, un agente puede ejecutar esos pasos durante horas, desperdiciando tiempo y dinero en llamadas a la API, antes de que te des cuenta de que no va a ninguna parte». También describe un fallo en el que «el agente está convencido de que completó una tarea cuando no es así». Si le pides que aloje a 50 personas en 30 habitaciones de hotel, ubica a 40 e insiste en que terminó.
- Andrew Ng, sobre el patrón de diseño de planificación en The Batch (abril de 2024): «Por un lado, la planificación es una capacidad muy poderosa; por otro, produce resultados menos predecibles». Es una observación sobre la previsibilidad, no un llamado a la revisión humana, y él espera que la planificación mejore rápido.
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
- Archivos largos: la pestaña Esquema de la barra lateral (⌃⌘S) lista los títulos. Haz clic en uno y los dos paneles saltan ahí.
- Diagramas y fórmulas: Mermaid y KaTeX se dibujan en la vista previa junto al código fuente (⌘2), y los dos paneles se desplazan juntos.
- Reescrito mientras lees: cuando el agente reescribe el archivo, MarsDawn lo vuelve a cargar y conserva tu posición, siempre que no tengas cambios propios sin guardar.
- Varios archivos: abre la carpeta del agente con Archivo ▸ Abrir carpeta… (⇧⌘O). Los archivos nuevos aparecen en la pestaña Archivos en aproximadamente un segundo y, en un checkout de git, el encabezado indica la rama o el worktree.
- Comentarios exactos: Edición ▸ Copiar referencia (⌥⌘C) copia tu posición como
docs/plan.md:42. Copiar para IA (⌃⌥⌘C) agrega el texto seleccionado debajo. Pega cualquiera de los dos en el chat con el agente.
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.
- Lee solo los títulos. ¿El esquema coincide con lo que pediste? Una sección que falta suele significar trabajo que falta.
- 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.
- 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.
- Lee los diagramas renderizados y compara cada flecha con el texto.
- Haz una lista de los archivos y sistemas que toca el plan. Pregunta por todo lo que no pediste antes de que se ejecute.
- 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
- El argumento breve para leer lo que genera la IA: Por qué lo que genera la IA todavía necesita un lector humano.
- Mantener pequeño el contexto del agente mientras revisas: revisión con pocos tokens.
- Por qué los agentes muestran sus planes: Anthropic dice que los agentes deben ser transparentes. ¿Quién lee lo que muestran?
- La lista de arriba, paso a paso con un ejemplo: Revisar el plan de un agente en cinco minutos.
- Qué documentos te entregan los distintos tipos de agentes: Cuatro patrones de diseño de agentes y los documentos que te entrega cada uno.
Fuentes
- Erik S. y Barry Zhang, «Building Effective Agents», Anthropic, 19 de diciembre de 2024: https://www.anthropic.com/engineering/building-effective-agents (citado de la versión publicada el 26/09/2026; el artículo ahora indica que buena parte de las herramientas que describe cambió desde diciembre de 2024).
- Chip Huyen, «Agents», 7 de enero de 2025: https://huyenchip.com/2025/01/07/agents.html
- Andrew Ng, «Agentic Design Patterns Part 4, Planning», The Batch, 10 de abril de 2024: https://www.deeplearning.ai/the-batch/agentic-design-patterns-part-4-planning/