Herramientas

Botón Deshacer para Claude Code: Respalda Tus Archivos Antes de que la IA los Cambie

Esta es una traducción. La versión de referencia es el original en inglés; cite esa.

Un complemento gratuito de Claude Code para no programadores: copia un archivo antes de que la IA lo cambie, lo restaura bajo solicitud e indica qué se verificó y qué no.
Ver en GitHubgithub.com/vadimchernets/safecall
Una carpeta de documentos con un archivo iluminado: una copia se desliza hacia un cajón etiquetado como copias justo antes de que la pluma de la IA lo toque, y un gran botón Restaurarlo devuelve el original. Bajo cada respuesta de la IA, un recibo breve indica qué se verificó, qué no se verificó y la fuente.
Desliza para ver el diagrama completo o toca para abrirlo

Si no eres programador y tienes una carpeta con tus propios documentos, dejar que un agente de IA acceda a esa carpeta requiere cierto valor. Dos preocupaciones surgen una y otra vez: ¿y si borra o arruina mis archivos?, y ¿si dice algo con confianza pero incorrecto, y actúo en consecuencia? Safecall es un complemento gratuito de código abierto para Claude Code, el asistente de IA de Anthropic que funciona con los archivos de tu computadora, diseñado específicamente para esa persona. Su promesa es sencilla: nada se escribe antes de que exista una copia, nada se lee antes de que hayas visto la lista de lo que leerá, y ninguna respuesta termina sin indicar qué no se verificó.

Por qué lo necesita

Claude Code tiene su propia función de retroceso. Está vinculada a la sesión y sigue únicamente las ediciones que Claude realiza a través de sus propias herramientas de archivo; los archivos modificados por un comando, como una eliminación o un movimiento, quedan fuera de él. Safecall añade una segunda forma de retroceso, independiente: copias reales de sus archivos en una carpeta propia, conservadas durante dos semanas, que se restauran cuando lo ordena en palabras simples. No tiene que acordarse de crearlas. Un pequeño guardián lo hace antes de cada reescritura, y cuando el trabajo cambia de lectura a modificación, Safecall copia los archivos que está a punto de tocar.

Lo que hace

Al inicio de cada sesión, Safecall también le dice a Claude la fecha y hora real de tu computadora, para que no te desee buenas noches a las diez de la mañana, y le recuerda dónde te detuviste la última vez.

Un ejemplo concreto

Usted pide a Claude que ordene su archivo de notas para el asesor fiscal. Cuando empieza a reescribir notes.txt, Safecall guarda silenciosamente el original en ~/.safecall/copies/, una carpeta fuera de sus documentos donde nadie lo confunde con desorden. Cuando ve el resultado, decide que la redacción anterior era mejor. Escribe "devuélvelo", y el original está de vuelta.

Los archivos cuyos nombres mencionan una contraseña o una clave reciben un trato especial: una copia de un secreto sería un segundo secreto, por lo que en lugar de copiarlos Safecall le pregunta antes del cambio. Las copias anteriores a 14 días se eliminan automáticamente, se conservan como máximo 20 por carpeta, y los archivos mayores de 5 MB se excluyen, por lo que las copias nunca llenan su disco.

Cómo empezar

Necesitas Claude Code y Python 3 (3.8 o más reciente). Safecall no realiza llamadas de red, no tiene cuenta ni clave; todo lo que escribe está en tu propio disco, y sus hooks se ejecutan en Mac, Linux y Windows. Instálalo desde el Poly A1 plugins catálogo:

/plugin marketplace add https://raw.githubusercontent.com/vadimchernets/poly-a1-plugins/main/.claude-plugin/marketplace.json
/plugin install safecall@poly-a1

Luego, en /plugin, abre Marketplaces, selecciona poly-a1 y habilita la actualización automática, para que las nuevas versiones te lleguen por sí solas.

Safecall funciona bien junto con dos hermanos: Nightcall, para mantener Claude Code funcionando durante la noche, y Pocketcall, para mantener el ordenador funcionando mientras sales con tu teléfono. Safecall está bajo licencia Apache-2.0; el código, las pruebas y la lista completa de comandos están en github.com/vadimchernets/safecall.

Ver safecall en GitHub

Vadym Chernets también desarrolla Poly A1, una aplicación en la que las IA de diferentes empresas verifican mutuamente su trabajo.

Todas las herramientas · Todos los documentos y notas