Guardián de alcance

Barreras de protección para agentes de programación con IA

Le das a un agente una tarea acotada y a menudo edita mucho más allá de ella. LLMtoMD registra el límite aprobado de antemano y detecta cualquier cosa fuera de él —contrastándola con tu especificación guardada— antes de que llegue a un commit.

git diff te dice qué cambió, no qué estaba permitido

Los agentes de programación con IA son entusiastas. Pídele a uno que arregle una sola función y puede refactorizar archivos vecinos, “ordenar” código no relacionado o cambiar comportamientos que nunca aprobaste, todo en nombre de ser útil.

El daño se esconde en un diff grande. git diff muestra todos los cambios, pero no cuáles estaban dentro del alcance de la tarea. Detectar a mano las ediciones no aprobadas, en cada commit, es exactamente la revisión que se omite cuando vas con prisa.

Y el agente olvida. Cada sesión empieza de cero, sin memoria de lo que debía —o no debía— tocar, ni de lo que realmente exige la especificación.

Registra el límite. Detecta la desviación. Mantén el control.

Aprueba un límite de antemano

Antes de editar, el agente registra los archivos, carpetas o globs que tiene permitido cambiar para esta tarea, y el proyecto al que pertenece.

Verificaciones de desviación según la especificación

Cada archivo cambiado se contrasta con el límite y con tus requisitos guardados, de modo que una edición marcada te dice si la especificación realmente la justifica.

Bloquéalo al hacer commit

Un hook local de pre-commit detiene cualquier commit que toque archivos fuera del límite: solo las rutas de los archivos salen de tu máquina, nunca tu código.

Tú decides — nada se elimina automáticamente

Aprueba el alcance ampliado con un clic o revierte. El contrato de la tarea y cada decisión persisten entre sesiones y máquinas.

Convierte cualquier cosa en Markdown listo para IA

PDF, documentos de Office, imágenes, audio y sitios web completos: Markdown limpio y exportaciones listas para RAG para tu LLM, en segundos.