Het korte antwoord
Maak het ongedaan in de tool waar het gebeurde, want elke tool houdt zijn eigen geschiedenis bij. In Notion herstel je de pagina uit Trash of via Version history. In GitHub draai je de commit terug of herstel je de branch. Voor bestanden: Git, de checkpoints van je AI-app of een back-up. Een verstuurd bericht is het lastigst.
In deze handleiding
Hoe zie je wat je AI heeft gewijzigd?
Kijk eerst, dan weet je precies wat je moet terugzetten. Elke tool houdt zelf bij wat er veranderde.
Version historyin Notion. Klik op de pagina bovenaan op ••• en kies daarna Version history. Kies een versie om de belangrijkste wijzigingen te zien. Notion bewaart elke 10 minuten een versie zolang iemand bewerkt, en nog eens twee minuten na de laatste bewerking.git diffin een project onder Git. Het toont de wijzigingen die je nog niet hebt gestaged.git diff HEADvergelijkt je bestanden met de laatste commit.git refloglegt elke keer vast dat de tip van een branch in je lokale repository is bijgewerkt. Als je AI een branch misschien heeft verplaatst of gereset, kijk hier dan waar die stond. Vermeldingen blijven standaard 90 dagen bewaard, of 30 dagen voor commits die de branch niet meer bereikt.
Werkte je AI via Delta MCP, dan toont Activity al elke wijziging voor en na. Meer daarover hieronder.
Hoe maak je het ongedaan, tool voor tool?
Elke tool houdt zijn eigen geschiedenis bij, dus maak je een wijziging ongedaan in de tool waar ze gebeurde. Zoek je geval.
| Wat er gebeurde | Wat te doen | Grenzen | Officiële pagina |
|---|---|---|---|
| Notion: een pagina is bewerkt | Open de pagina, klik op •••, kies Version history, open een eerdere versie en klik op Restore. Wil je de pagina van vandaag bewaren, kopieer dan alleen de blokken die je nodig hebt. | Je hebt Can edit access nodig. De geschiedenis gaat 7 dagen terug op Free, 30 op Plus, 90 op Business en op Enterprise elk aantal dagen. Ze toont de belangrijkste wijzigingen, niet elke wijziging. Een database terugzetten brengt haar pagina’s en eigenschappen terug, niet de tekst erin. | Notion: Delete & restore content |
| Notion: een pagina of database is verwijderd | Open Trash in de zijbalk, open de pagina en herstel ze. | Pagina’s blijven standaard 30 dagen in Trash. De eigen MCP-server van Notion verwijdert door pagina’s naar Trash te verplaatsen, tot 20 per aanroep. | Notion: Delete & restore contentNotion: Supported tools (Notion MCP documentation) |
| GitHub: een pull request is gemerged | Open hem en klik op Revert. GitHub maakt een nieuwe pull request die de merge-commit terugdraait. Merge die daarna. | Je hebt schrijfrechten nodig. Bij merge-conflicten draai je de commits terug met git revert. | GitHub: Reverting a pull request |
| GitHub: commits zijn gepusht, of een bestand is verwijderd | git revert HEAD legt een nieuwe commit vast die de laatste ongedaan maakt. Noem een andere commit om die in plaats daarvan terug te draaien. De bestandstools van GitHub vragen om een commitbericht, dus hun wijzigingen zijn ook commits. | Er moet een schone working tree zijn. Om een merge-commit terug te draaien, voeg je -m 1 toe om de parent te noemen die de hoofdlijn blijft. Git ziet de samengevoegde wijzigingen dan als nooit gewenst. Een latere merge haalt alleen commits binnen die er nog niet in zaten. | Git: git-revert DocumentationGitHub: GitHub MCP Server (README on GitHub) |
| GitHub: een branch is verwijderd | Open de gesloten pull request die de branch gebruikte en klik op Restore branch. | Dit werkt voor de head branch van een gesloten pull request. | GitHub: Deleting and restoring branches in a pull request |
| GitHub: een repository is verwijderd | Open Deleted repositories in de Settings van je account of organisatie en klik op Restore. | Binnen 90 dagen, en niet als ze deel uitmaakte van een forknetwerk dat niet leeg is. Het kan tot een uur duren na de verwijdering voordat je hem kunt herstellen. Teamrechten worden niet hersteld. | GitHub: Restoring a deleted repository |
| Bestanden bewerkt door Claude Code of Cursor | Claude Code: voer /rewind uit, of druk tweemaal op Esc bij een lege prompt, kies een prompt en kies Restore code. Cursor: klik op een checkpoint in de tijdlijn van de chat en herstel het. | Claude Code bewaart de snapshots van de laatste 100 checkpoints, en verwijdert ze ongeveer 30 dagen na de laatste keer dat de sessie is opgeslagen. Het volgt geen rm, mv of cp die via Bash draaien. De checkpoints van Cursor draaien alleen bestanden terug. Beide verwijzen naar Git voor een blijvende geschiedenis. | Claude Code: Checkpointing (documentation)Cursor: Overview (Agent documentation) |
| Bestanden in een Git-project | git restore notes.md haalt een verwijderd of gewijzigd bestand terug uit de index van Git. Voeg --source=HEAD toe om het uit je laatste commit te halen, of noem een andere commit, branch of tag. | Het herstelt uit de index of een commit, dus Git kan alleen teruggeven wat je hebt gecommit of gestaged. Herstellen overschrijft het bestand zoals het nu is, dus draai eerst git diff om te zien wat je zou verliezen. | Git: git-restore DocumentationGit: git-diff Documentation |
| Bestanden, met een back-up | Open op een Mac een venster voor het item en open daarna Time Machine vanuit Spotlight. Ga met de pijltjes terug door je back-ups, selecteer het item en klik op Restore. | Je hebt een Time Machine-back-up nodig die is gemaakt vóór de wijziging. | Apple: Restore items backed up with Time Machine on Mac |
Wat kun je niet ongedaan maken?
Sommige wijzigingen verlaten de tool waarin je AI ze maakte, of blijven langer dan de tijd die een tool je geeft. Geen herstelknop komt daar bij.
-
Een bericht dat al is verstuurd
Undo Send van Gmail is een knop die je direct na het verzenden krijgt, in de browser of de app. In Settings kies je 5, 10, 20 of 30 seconden. Als die tijd voorbij is, is het bericht verstuurd.
-
Een bestand verwijderd door een shell-commando
De checkpoints van Claude Code volgen
rm,mvofcpdie via Bash draaien niet. Kijk in Git of in je back-up. -
Alles wat over een tijdslimiet gaat
Notion bewaart pagina’s standaard 30 dagen in Trash. Volgens de support van Notion kan het ook een momentopname van je inhoud van de afgelopen 30 dagen terugzetten. GitHub herstelt een verwijderde repository binnen 90 dagen.
-
Wat de wijziging elders al in gang zette
Een herstel repareert de pagina of de code. Het haalt geen e-mail, melding of iets anders terug dat de wijziging al had veroorzaakt.
Wat voegt Delta MCP toe?
Delta MCP is een gratis app op je computer. Hij zit tussen je AI en je tools, zoals Notion, GitHub, Linear, Vercel of je bestanden. Per taak legt hij vast wat je AI er via hem verandert, met elke wijziging voor en na.
Elke taak is één zin in Activity, zoals “Set status to Archive on 4 pages in Notion”. Delta MCP schrijft die zin uit de wijzigingen zelf. Undo begint daar.
- Kies de taak in Activity
Zoek op zin, connector, naam of object. Open de taak om elke wijziging voor en na te zien. Een wijziging die Delta MCP heeft teruggelezen en op zijn plek heeft gevonden, krijgt de markering Checked.
- Klik op Undo en lees het paneel
Het paneel zegt wat Undo gaat doen, voordat er iets gebeurt.
- Klik nog eens op Undo
Delta MCP zet de wijzigingen terug. Wat iemand sindsdien heeft gewijzigd, blijft zoals het is.
Het paneel heeft tot drie delen
- Comes back: wat Undo terugzet, ook verwijderde items die terugkomen als nieuwe kopie
- Changed since, left as is: wat iemand na je AI heeft gewijzigd, wat Undo niet aanraakt
- Doesn’t come back: wat niet ongedaan kan worden gemaakt, zoals een bericht dat al is verstuurd
Zo weet je, voordat je klikt, wat terugkomt en wat niet. Sommige acties kunnen niet ongedaan worden gemaakt, zoals een bericht dat al is verstuurd. Delta MCP zegt je welke, vóór je klikt en nog eens daarna.
Het kan de wijziging ook eerst tegenhouden. In de modi die vragen, opent een bevestigingskaart voordat er iets wordt gemaakt. Ze toont elke wijziging voor en na, en wat ongedaan kan worden gemaakt.
Hoe voorkom je dat het opnieuw gebeurt?
Geef je AI minder vrijheid, en houd een kopie bij die het niet kan bereiken. Elke instelling is klein en zit op een eigen plek.
- Begin met alleen lezenDe MCP-server van GitHub heeft een
--read-only-vlag die alleen leestools aanbiedt. Zet schrijven pas open als de taak dat vraagt. - Vraag eerst voordat je verwijdertNotion markeert zijn verwijdertools als destructief (
destructiveHint). Een MCP-client kan die aanwijzing gebruiken om eerst te vragen voordat hij er een uitvoert. Kijk of je app dat doet. - Commit vóór een lange sessieCheckpoints in Claude Code en Cursor zijn er om de wijzigingen van je AI ongedaan te maken. Beide verwijzen naar Git voor een blijvende geschiedenis. Commit eerst, en laat daarna je AI werken.
- Bewaar een back-upEen back-up die vóór de wijziging is gemaakt, haalt een bestand terug dat nooit in Git heeft gezeten.
- Kies een modus in Delta MCPVier modi, per connector: zelf wijzigen, vragen vóór verwijderen of versturen, vragen vóór elke wijziging, of alleen lezen. Je kunt losse acties apart instellen. Delta MCP bepaalt wat verwijderen of versturen is aan de hand van de naam van de actie.
Toegang instellen in elke tool heeft een eigen handleiding. Hoe je een AI veilig toegang geeft tot je tools
Vragen
Kun je ongedaan maken wat een AI-agent heeft gedaan?
Ja, in de tool waar het gebeurde, mits die tool een geschiedenis bijhield en de tijdslimiet nog niet is verstreken. Notion heeft Version history en Trash, GitHub heeft revert en restore, en Git of een back-up dekt bestanden. Een verstuurd bericht is de uitzondering.
Hoe maak ik een Notion-pagina ongedaan die mijn AI heeft verwijderd?
Open Trash in de zijbalk, open de pagina en herstel ze. Pagina’s blijven standaard 30 dagen in Trash. De eigen MCP-server van Notion verwijdert door pagina’s naar Trash te verplaatsen, dus dezelfde herstelactie geldt.
Hoe maak ik de wijzigingen van mijn AI in GitHub ongedaan?
Voor een samengevoegde pull request klik je op Revert: GitHub opent een nieuwe pull request die de merge terugdraait. Voor commits gebruik je git revert. Voor een verwijderde branch open je de gesloten pull request en klik je op Restore branch. Een revert vraagt schrijfrechten.
Mijn AI heeft mijn bestanden verwijderd. Kan ik ze terugkrijgen?
Kijk eerst in Git: git restore notes.md haalt een verwijderd bestand terug uit de index van Git. Voeg --source=HEAD toe om het uit je laatste commit te halen. In Claude Code herstelt /rewind wijzigingen die met de bestandstools zijn gemaakt, niet bestanden die met rm in Bash zijn verwijderd. Gebruik anders een back-up, zoals Time Machine.
Kun je een e-mail die je AI heeft verstuurd nog terughalen?
In Gmail alleen in de seconden nadat je verstuurt, vanuit de browser of de app. Undo Send laat je annuleren gedurende 5, 10, 20 of 30 seconden, zoals je het in Settings hebt ingesteld. Behandel een bericht dat je AI heeft verstuurd als verstuurd.
Draait Delta MCP ongedaan wat mijn AI heeft gedaan?
Ja, voor taken die via Delta MCP zijn gelopen. Kies de taak in Activity, klik op Undo en lees het paneel, dat zegt wat wordt teruggezet. Sommige acties kunnen niet ongedaan worden gemaakt, zoals een bericht dat al is verstuurd. Delta MCP zegt je welke, vóór je klikt en nog eens daarna.
Bronnen
- Notion, Delete & restore content Version history (toegang, limieten per abonnement, belangrijkste wijzigingen, herstel van een database), Trash en de 30 dagen ervan, en de back-ups van Notion.
- Notion, Supported tools (Notion MCP documentation) De verwijdertools van de MCP van Notion verplaatsen pagina’s naar Trash, zijn als destructief gemarkeerd, en een herstel-tool brengt pagina’s terug.
- GitHub, Reverting a pull request De knop Revert, de schrijfrechten en het geval van een merge-conflict.
- GitHub, Deleting and restoring branches in a pull request Het herstellen van de head branch van een gesloten pull request.
- GitHub, Restoring a deleted repository Het venster van 90 dagen, forknetwerken, teamrechten en wie kan herstellen.
- GitHub, GitHub MCP Server (README on GitHub) De tools die schrijven, met een commitbericht, en de vlag alleen-lezen.
- Git, git-revert Documentation git revert legt nieuwe commits vast die eerdere ongedaan maken; een merge terugdraaien met -m.
- Git, git-restore Documentation Bestanden herstellen uit een commit, branch of tag, met --source.
- Git, git-reflog Documentation De reflog legt wijzigingen van de tip van een branch vast; de standaardtermijnen van 90 en 30 dagen.
- Git, git-diff Documentation git diff en git diff HEAD.
- Claude Code, Checkpointing (documentation) /rewind, de 100 checkpoints en ongeveer 30 dagen, en de wijzigingen via Bash die niet worden gevolgd.
- Cursor, Overview (Agent documentation) Checkpoints vóór belangrijke wijzigingen; herstellen draait alleen bestanden terug; apart van Git bewaard.
- Google, Send or unsend Gmail messages (Gmail Help) Undo Send en het venster van 5, 10, 20 of 30 seconden.
- Apple, Restore items backed up with Time Machine on Mac De stappen om een item uit een Time Machine-back-up te herstellen.
- Delta MCP, Activity and Undo Activity, het paneel van Undo, en de waarschuwing over wat niet ongedaan kan worden gemaakt.
- Delta MCP, Modes De vier modi en de kaart die elke wijziging voor en na toont.
Lees verder
- Een AI veilig toegang geven tot je tools (MCP)MCP-rechten in gewone woorden: vier toegangsniveaus, waar je ze instelt in Claude, Cursor, VS Code, GitHub en Notion, en hoe je met alleen lezen begint.
- MCP-toolaanroep timeout? Controleer eerst de wijzigingMCP-toolaanroep timeout? De wijziging kan toch zijn gemaakt. Controleer eerst, zie welke aanroepen veilig zijn om te herhalen, en stel de timeout in.