DeepSeek
chat.deepseek.com
Todo el ciclo, incluida la recuperación tras un cierre interrumpido.
loopwork es un taller local de archivos y código dentro de DeepSeek, ChatGPT, Gemini y Claude. Cada cambio que sugiere la IA llega como un diff: lo lees, lo aplicas o lo rechazas. Tus archivos nunca salen del navegador.
Prototipo funcional, versión 1.16.0. No es un IDE completo ni un respaldo externo.Ejemplo interactivo. Nada se guarda hasta que pulses Aplicar cambios.
La IA no ve tu disco y no escribe archivos. Solo conoce lo que tú le compartes, y sus respuestas pasan por una revisión antes de tocar nada.
Tú. Eliges un archivo con Compartir archivo…. Viaja con su huella SHA256.
La IA. Responde con un bloque dv: un cambio pequeño y exacto.
Tú. Revisar parche en DV abre el editor con el diff. Todavía no se guarda nada.
Tú. Se crea un checkpoint de la versión anterior y se comprueba que el archivo no cambió.
Tú. Ejecutas el archivo y guardas el resultado con un commit local.
Si el archivo cambió desde que la IA lo vio, el hash ya no coincide y la propuesta se rechaza. No hay cambios a una versión que ya no existe.
Todo vive en un panel flotante. Los comandos locales no se envían al chat ni gastan tokens.
init, add, commit, diff, branch, checkout, restore. Sin remoto ni cuenta de GitHub.mkdir -p app/{src,docs}, touch, tree y mktree, que crea un árbol entero desde un esquema con sangría o desde el dibujo de tree. No sobrescribe nada.cd, grep -r, find, sort, wc, tee, variables con export, comodines * y ?, y encadenado con ;, && y ||.undo 3, undo --list y redo, o los botones y Alt+Z. También deshace la creación de archivos y carpetas, y el estado sobrevive a recargar la página.Tres recorridos guiados sobre una página de demostración. Elige cuál ver.
Compartir es siempre una acción explícita tuya. Lo demás es local.
| Editar, ejecutar, importar, descargar, Git, checkpoints | Nada |
|---|---|
| Revisar un parche y aplicarlo | Nada |
--share | Un resumen de hasta 1200 caracteres, que revisas antes |
--share-file | El archivo completo, con vista previa y confirmación |
| Botones Enviar archivo al chat y Ejecutar + Compartir | Se envía en el momento, sin segunda confirmación. El clic es la autorización |
Local no significa cero red. El chat es un servicio remoto, y tu gestor de userscripts descarga las bibliotecas de Git y diff desde jsDelivr al instalar. Tus archivos no se suben para cargarlas. Y si borras los datos del sitio, pierdes el disco: exporta un ZIP de lo importante.
El protocolo es el mismo en todos; solo cambia el adaptador de cada sitio. Los discos son independientes por sitio: para moverlos, exporta un ZIP e impórtalo en el otro.
chat.deepseek.com
Todo el ciclo, incluida la recuperación tras un cierre interrumpido.
chatgpt.com
Comprobado sin iniciar sesión. Falta confirmarlo con una cuenta real.
gemini.google.com
Comprobado sin iniciar sesión. Ejecutar JavaScript no está disponible por la política de seguridad del sitio.
claude.ai
Añadido en 1.5.40. La edición se probó con un ProseMirror real; falta confirmarlo en claude.ai con una cuenta.
loopwork.js, incluida la cabecera.¿Prefieres una extensión? Carga la carpeta extension/ en chrome://extensions con el modo de desarrollador activo. No pide permisos, incluye sus bibliotecas y evita que el chat intercepte Ctrl+V. Usa solo una de las dos vías.