Ferramentas

Botão Desfazer para Claude Code: Faça Backup de Seus Arquivos Antes da IA Alterá-los

Esta é uma tradução. A versão de referência é o original em inglês; cite essa.

Um plugin gratuito do Claude Code para não programadores: copia um arquivo antes da IA alterá-lo, restaura-o sob solicitação e informa o que foi e o que não foi verificado.
Ver no GitHubgithub.com/vadimchernets/safecall
Uma pasta de documentos com um arquivo destacado: uma cópia escorrega para uma gaveta rotulada 'cópias' pouco antes da caneta da IA tocá-lo, e um grande botão Voltar traz de volta o arquivo original. Sob cada resposta da IA, um recibo breve informa o que foi verificado, o que não foi verificado e a fonte.
Deslize para ver o diagrama completo ou toque para abri-lo

Se você não é um programador e tem uma pasta com seus próprios documentos, deixar um agente de IA entrar nessa pasta requer coragem. Duas preocupações surgem repetidamente: e se ela apagar ou estragar meus arquivos, e se ela disser com confiança algo errado e eu agir com base nisso. Safecall é um plugin gratuito de código aberto para Claude Code, o assistente de IA da Anthropic que funciona com os arquivos do seu computador, escrito exatamente para essa pessoa. Sua promessa é breve: nada é escrito antes que uma cópia exista, nada é lido antes que você tenha visto a lista do que será lido, e nenhuma resposta termina sem informar o que não foi verificado.

Por que você precisa disso

Claude Code possui seu próprio recurso de retrocesso. Ele está vinculado à sessão e acompanha apenas as edições que Claude faz através de suas próprias ferramentas de arquivo; arquivos alterados por um comando, como uma exclusão ou movimentação, estão fora disso. Safecall adiciona um segundo caminho de volta, independente: cópias reais de seus arquivos em uma pasta própria, mantidas por duas semanas, que voltam quando você as pede em linguagem simples. Você não precisa se lembrar de criá-las. Um pequeno protetor faz isso antes de cada reescrita, e quando o trabalho passa de leitura para modificação, Safecall copia os arquivos que está prestes a modificar.

O que faz

No início de cada sessão, Safecall também diz a Claude a data e hora reais do seu computador, para que não lhe deseje boa noite às dez da manhã, e lembra-o de onde você parou da última vez.

Um exemplo concreto

Você solicita ao Claude que organize seu arquivo de notas para o consultor de impostos. Conforme ele começa a reescrever notes.txt, Safecall salva silenciosamente o original em ~/.safecall/copies/, uma pasta fora de seus documentos onde ninguém a confunde com desordem. Ao ver o resultado, você decide que a redação anterior era melhor. Você escreve "coloque de volta", e o original volta.

Arquivos cujos nomes mencionam uma senha ou uma chave recebem cuidados especiais: uma cópia de um segredo seria um segundo segredo, portanto, em vez de copiá-los, Safecall solicita confirmação antes da alteração. Cópias com mais de 14 dias se removem, no máximo 20 são mantidas por pasta, e arquivos maiores que 5 MB são deixados de fora, portanto as cópias nunca preenchem seu disco.

Como começar

Você precisa do Claude Code e Python 3 (3.8 ou mais recente). Safecall não faz chamadas de rede, não tem conta nem chave; tudo o que ele escreve fica no seu próprio disco, e seus hooks executam em Mac, Linux e Windows. Instale-o do 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

Então, em /plugin, abra Marketplaces, escolha poly-a1 e ative atualização automática, para que novas versões cheguem até você automaticamente.

Safecall combina bem com dois irmãos: Nightcall, para deixar Claude Code funcionando durante toda a noite, e Pocketcall, para deixar o computador funcionando enquanto você sai com seu telefone. Safecall está sob a licença Apache-2.0; o código, testes e a lista completa de comandos estão em github.com/vadimchernets/safecall.

Ver safecall no GitHub

Vadym Chernets também constrói Poly A1, um aplicativo em que IAs de diferentes empresas verificam o trabalho umas das outras.

Todas as ferramentas · Todos os artigos e notas