Οδηγός

Ο AI agent διέγραψε ή άλλαξε δεδομένα; Τι κάνετε πρώτα

7 λεπτά ανάγνωσηςΑπό την ομάδα του Delta MCP

Μια λίστα ελέγχου με τίτλο «First», με τη σειρά: σταματήστε τον agent, ανακαλέστε την πρόσβασή του, δείτε τι άλλαξε, επαναφέρετέ το. Δίπλα της, μια ετικέτα «Costly change».

Η σύντομη απάντηση

Σταματήστε πρώτα τον agent, και μετά κόψτε την πρόσβαση που χρησιμοποιούσε, ώστε να μην αλλάξει τίποτα άλλο. Κρατήστε την καταγραφή όσων έκανε και βρείτε τι άλλαξε πριν διορθώσετε οτιδήποτε. Επαναφέρετε ένα εργαλείο τη φορά, ξεκινώντας από ό,τι έχει προθεσμία. Μερικά πράγματα, όπως ένα μήνυμα που έχει ήδη σταλεί, δεν θα επιστρέψουν.

Σε αυτόν τον οδηγό

Τι κάνετε πρώτα, και με ποια σειρά;

Κάντε αυτά με τη σειρά. Τα δύο πρώτα εμποδίζουν τη ζημιά να μεγαλώσει. Τα υπόλοιπα σας επιτρέπουν να τη διορθώσετε με βάση γεγονότα, όχι εικασίες. Ο οδηγός απόκρισης σε περιστατικά του NIST έχει τα ίδια βασικά στάδια: περιορισμός, ανάλυση, επαναφορά, ειδοποίηση, διδάγματα.

  1. Σταματήστε τον agentΤώρα

    Κάντε το AI σας να σταματήσει να ενεργεί, και μετά ελέγξτε ότι τίποτα δεν τον ξεκινά ξανά.

    Στο Claude Code, πατήστε Esc: σταματά την τρέχουσα απάντηση ή κλήση εργαλείου. Οι subagents που τρέχουν στο παρασκήνιο έχουν δικό τους σταμάτημα: πατήστε Ctrl+X Ctrl+K δύο φορές μέσα σε 3 δευτερόλεπτα. Σε άλλη εφαρμογή AI, χρησιμοποιήστε το δικό της κουμπί διακοπής. Μια routine του Claude Code τρέχει με το πρόγραμμά της, χωρίς να εγκρίνει κανείς τις ενέργειές της, ώσπου να την παύσετε.

  2. Κόψτε την πρόσβασή τουΑμέσως μετά

    Αφαιρέστε το κλειδί που χρησιμοποιούσε το AI σας, ώστε να μην μπορεί να ενεργήσει ξανά.

    Στο Claude Code, ανοίξτε το /mcp και επιλέξτε Clear authentication: η τεκμηρίωση το αναφέρει ως τρόπο να ανακαλέσετε την πρόσβαση. Μετά ανακαλέστε το κλειδί και στην ίδια την υπηρεσία. Στο GitHub, διαγράψτε το personal access token (Settings, Developer settings). Αν μπήκατε μέσω εφαρμογής, ανακαλέστε την κάτω από Settings, Applications, Authorized OAuth Apps. Ένα ανακληθέν token δεν επαναφέρεται, μόνο αντικαθίσταται. Στο Notion, οι ιδιοκτήτες του workspace διαχειρίζονται τις συνδεδεμένες εφαρμογές AI κάτω από Settings, Connections. Ένα κλειδί που διάβασε ο agent από αρχείο, όπως το .env, βρίσκεται πλέον σε αρχείο καταγραφής σε απλό κείμενο στον δίσκο σας. Αντικαταστήστε και αυτό.

  3. Κρατήστε την καταγραφήΠροτού καθαριστεί

    Αντιγράψτε το αρχείο καταγραφής του AI σας κάπου ασφαλές, πριν αλλάξετε οτιδήποτε. Γράψτε κάθε βήμα που κάνετε, με την ώρα του.

    Το Claude Code γράφει κάθε μήνυμα, κλήση εργαλείου και αποτέλεσμα μιας συνεδρίας σε αρχείο .jsonl κάτω από το ~/.claude/projects. Το διαγράφει μετά από 30 ημέρες από προεπιλογή. Τραβήξτε στιγμιότυπα οθόνης από ό,τι δείχνει κάθε εργαλείο τώρα. Ο οδηγός του NIST ζητά να καταγράφονται οι ενέργειες απόκρισης, και τα αρχεία να μένουν άθικτα.

  4. Βρείτε ό,τι άλλαξεΠριν από την επαναφορά

    Μην επαναφέρετε ακόμη. Το AI σας μπορεί να άλλαξε περισσότερα από ένα πράγμα που προσέξατε.

    Καταγράψτε κάθε εργαλείο που μπορούσε να φτάσει, και ελέγξτε το καθένα με τον πίνακα παρακάτω. Ο NIST προειδοποιεί ότι ένας επιφανειακός έλεγχος μπορεί να υποτιμήσει το μέγεθος ενός περιστατικού. Ένας συνδεδεμένος client του Notion μπορεί να φτάσει κάθε περιεχόμενο που μπορείτε να φτάσετε εσείς.

  5. Ενημερώστε όσους το χρησιμοποιούνΈπειτα

    Πείτε το στους συνεργάτες σας, στους πελάτες σας ή σε όποιον χρησιμοποιεί ό,τι άλλαξε. Πείτε τι ξέρετε, και τι δεν ξέρετε ακόμη.

    Ο οδηγός του NIST βάζει την ειδοποίηση εσωτερικών και εξωτερικών ενδιαφερομένων ανάμεσα στις εργασίες απόκρισης, και την κοινοποίηση της προόδου της επαναφοράς προς αυτούς.

  6. Επαναφέρετε μόνο ό,τι άλλαξεΤελευταίο

    Επαναφέρετε ό,τι άλλαξε, ξεκινώντας από ό,τι λήγει πρώτο. Μετά ελέγξτε κάθε στοιχείο με το αρχείο καταγραφής.

    Ο οδηγός επαναφοράς του NIST προτιμά την ακρίβεια, για παράδειγμα να επαναφέρετε μόνο τα επηρεασμένα αρχεία. Λέει επίσης να διορθώσετε τη βασική αιτία, και να επαληθεύετε μια επαναφορά πριν ξαναμπεί σε χρήση το επαναφερμένο στοιχείο.

Πού κοιτάτε για να δείτε τι άλλαξε;

Ξεκινήστε από το δικό του αρχείο καταγραφής του AI σας: δείχνει τι έκανε, με τη σειρά. Μετά ανοίξτε το ιστορικό κάθε εργαλείου, για να δείτε το αποτέλεσμα.

Πού βλέπετε τι άλλαξε ένας AI agent, και πόσο πίσω φτάνει κάθε καταγραφή
ΠούΤι βρίσκετεΠόσο πίσω
Το αρχείο καταγραφής του AI σας, στο Claude Code Κάθε μήνυμα, κλήση εργαλείου και αποτέλεσμα μιας συνεδρίας, στο ~/.claude/projects. 30 ημέρες από προεπιλογή.
GitHub, ο λογαριασμός σας Το security log, στις Settings: ποιος ενήργησε, σε ποιο repository, τι έκανε και πότε. 90 ημέρες.
GitHub, ένας οργανισμός Το αρχείο καταγραφής (audit log), μόνο για τους ιδιοκτήτες. Αναζητήστε ανά actor, repository ή ενέργεια. 180 ημέρες. Οι τελευταίοι τρεις μήνες εμφανίζονται από προεπιλογή.
Μια σελίδα του Notion Version history, στο μενού ••• (χρειάζεστε πρόσβαση Can edit): παλαιότερες εκδόσεις, με τις αλλαγές επισημασμένες. 7 ημέρες στο Free, 30 στο Plus, 90 στο Business, χωρίς όριο στο Enterprise.
Διαγραμμένες σελίδες στο Notion Το Trash τις δείχνει, και φιλτράρει κατά τον τελευταίο που τις επεξεργάστηκε. 30 ημέρες από προεπιλογή.
Τα αρχεία σας git status δείχνει τις διαδρομές που διαφέρουν από το τελευταίο σας commit. Από το τελευταίο σας commit.

Διαβάστε το αρχείο καταγραφής από την πρώτη αλλαγή και μετά, και σημειώστε τη σειρά. Η ανάλυση του NIST ξεκινά εκεί: την ακολουθία των γεγονότων, και τα περιουσιακά στοιχεία που αφορούσε καθένα.

Πόσο χρόνο έχετε για να το επαναφέρετε;

Επαναφέρετε μόνο ό,τι άλλαξε, και ξεκινήστε από ό,τι λήγει πρώτο. Οι προθεσμίες του Version history βρίσκονται στον παραπάνω πίνακα.

Πόσο χρόνο έχετε για να επαναφέρετε ό,τι διέγραψε ή άλλαξε ένας AI agent
Τι χάθηκεΠόσος χρόνος έχετεΚαλό να ξέρετε
Ένα repository του GitHub 90 ημέρες. Μπορεί να περάσει μέχρι μία ώρα μετά τη διαγραφή, πριν μπορείτε να το επαναφέρετε. Ένα repository σε fork network που δεν είναι κενό δεν επαναφέρεται, μέχρι να διαγραφούν ή να αποσυνδεθούν τα υπόλοιπα.
Μια σελίδα του Notion στο Trash 30 ημέρες από προεπιλογή. Έπειτα το Notion την κρατά άλλες 30 ημέρες, πριν γίνει απρόσιτη σε κάθε χρήστη, και στους ιδιοκτήτες συμπεριλαμβανομένων. Μπορείτε να ρωτήσετε την υποστήριξη του Notion: λέει ότι μπορεί να επαναφέρει ένα snapshot από τις τελευταίες 30 ημέρες.
Ένα αρχείο που επεξεργάστηκε το Claude Code Περίπου 30 ημέρες μετά το τελευταίο checkpoint της συνεδρίας. Το /rewind αναιρεί επεξεργασίες που έγιναν με τα εργαλεία αρχείων του Claude, όχι τα rm, mv ή cp που τρέχουν στο shell.

Όταν επαναφέρετε κάτι, συγκρίνετέ το με το αρχείο καταγραφής. Ο NIST ζητά να επαληθεύετε μια επαναφορά πριν βασιστείτε σε αυτήν.

Πώς επαναφέρετε καθένα, βήμα βήμα

Τι δεν μπορεί να επαναφερθεί;

Μερικά πράγματα μένουν γίνει. Μάθετε νωρίς ποια είναι, ώστε να πείτε στους ανθρώπους την αλήθεια.

  • Ένα μήνυμα που έφυγε

    Το Undo Send του Gmail διαρκεί μόνο 5, 10, 20 ή 30 δευτερόλεπτα, το διάστημα που ορίσατε. Η επαναφορά μιας σελίδας δεν ανακαλεί ένα μήνυμα που έχει ήδη παραδοθεί.

    Τι κάνετεΣτείλτε διόρθωση, και ενημερώστε όσους την έλαβαν.

  • Ένα κλειδί που ανακαλέσατε

    Το GitHub λέει ότι ένα ληγμένο ή ανακληθέν token δεν επαναφέρεται. Δημιουργείτε ένα νέο.

    Τι κάνετεΚάντε το νέο κλειδί πιο περιορισμένο από το παλιό.

  • Αυτό που διάβασε ο agent

    Ένας συνδεδεμένος client του Notion μπορεί να στείλει σε συστήματα έξω από το Notion περιεχόμενο που διάβασε. Η επαναφορά δεν το παίρνει πίσω.

    Τι κάνετεΘεωρήστε ό,τι διάβασε ως εκτεθειμένο. Αντικαταστήστε κάθε μυστικό που περιέχει.

  • Τι αφήνει έξω μια επαναφορά

    Ένα επαναφερμένο repository του GitHub δεν παίρνει πίσω τα δικαιώματα της ομάδας. Μια επαναφερμένη βάση δεδομένων του Notion παίρνει πίσω τις σελίδες και τις ιδιότητές της, όχι το κείμενο μέσα στις σελίδες.

    Τι κάνετεΕλέγξτε τα δικαιώματα, και μετά το περιεχόμενο των σελίδων, με το χέρι.

Πώς αποτρέπετε να ξανασυμβεί;

Δώστε στο AI σας λιγότερα να μπορεί να χαλάσει, κάντε το να ρωτά πριν διαγράψει, και κρατήστε ένα αντίγραφο που δεν μπορεί να φτάσει. Μετά γράψτε το. Ο NIST κλείνει με μια αναφορά μετά τη δράση: το περιστατικό, τις ενέργειες που έγιναν και τα διδάγματα.

  • Κάντε το να ρωτά πρώτα

    Στο Claude Code, οι κανόνες deny ελέγχονται πρώτοι, μετά ask, μετά allow. Ένας κανόνας μπορεί να ονομάσει ένα μόνο εργαλείο MCP, όπως το mcp__server__tool. Το Notion συνιστά να ενεργοποιήσετε την επιβεβαίωση πριν από ενέργειες που αλλάζουν περιεχόμενο.

    Τι κάνετεΑνοίξτε το /permissions και προσθέστε έναν κανόνα ask για κάθε εργαλείο που διαγράφει ή στέλνει.

  • Δώστε του ένα στενό κλειδί

    Ένα fine-grained token του GitHub μπορεί να περιοριστεί σε επιλεγμένα repositories και σε συγκεκριμένα δικαιώματα. Ένας συνδεδεμένος client του Notion φτάνει σε ό,τι μπορείτε να φτάσετε εσείς.

    Τι κάνετεΧρησιμοποιήστε το πιο στενό κλειδί που κάνει τη δουλειά, με ημερομηνία λήξης.

  • Κρατήστε ένα αντίγραφο που δεν μπορεί να φτάσει

    Ένα αντίγραφο έξω από την εμβέλεια του AI σας επιβιώνει από τα λάθη του. Το Git κρατά ό,τι έχετε κάνει commit.

    Τι κάνετεΚάντε commit συχνά, και κρατήστε ένα αντίγραφο ασφαλείας για το οποίο ο agent δεν έχει κλειδί.

  • Ξέρετε ότι ένας κανόνας δεν είναι τοίχος

    Η τεκμηρίωση του Claude Code λέει ότι ένας κανόνας Bash δεν είναι όριο ασφαλείας. Το Bash(rm *) σταματά το rm -rf build/, αλλά όχι το bash -c 'rm -rf build/'.

    Τι κάνετεΓια σκληρό όριο, ενεργοποιήστε το sandbox.

Κάθε ρύθμιση, εργαλείο προς εργαλείο

Πώς σας βοηθά το Delta MCP όταν συμβεί αυτό;

Το Delta MCP είναι μια δωρεάν εφαρμογή στον υπολογιστή σας. Στέκεται ανάμεσα στο AI σας και σε εργαλεία όπως το Notion, το GitHub, το Linear και το Vercel. Κρατά κάθε αλλαγή που κάνει το AI σας μέσω του, ώστε το «τι άλλαξε;» να έχει ήδη απάντηση.

  • Καταγραφή κάθε εργασίαςΤο Activity καταγράφει κάθε εργασία σε μία πρόταση, όπως «Set status to Archive on 4 pages in Notion». Ανοίξτε την για να δείτε κάθε αλλαγή, πριν και μετά.
  • Undo που σας λέει πρώταΚάντε κλικ στο Undo σε μια εργασία, και το παράθυρο του Undo λέει τι θα κάνει πρώτα. Δείχνει τις αλλαγές που επαναφέρονται και ελέγχονται, τα διαγραμμένα στοιχεία που επιστρέφουν ως νέα αντίγραφα, και τα νέα στοιχεία που διαγράφονται. Ορισμένες ενέργειες, όπως ένα μήνυμα που έχει ήδη σταλεί, δεν μπορούν να αναιρεθούν. Το Delta MCP σας λέει ποιες, πριν κάνετε κλικ και ξανά μετά.
  • Μία λειτουργία για κάθε connectorΚάθε εργαλείο που συνδέετε είναι ένας connector, και κάθε connector παίρνει μία λειτουργία. Υπάρχουν τέσσερις: Αλλαγές μόνο του, Ερώτηση πριν από διαγραφή ή αποστολή, Ερώτηση πριν από κάθε αλλαγή και Μόνο ανάγνωση. Όταν θέλετε βεβαιότητα, διαλέξτε Ερώτηση πριν από κάθε αλλαγή.
  • Ένα αρχείο που μπορείτε να κρατήσετεΤο Export everything, στις Settings, αποθηκεύει τις εργασίες σας και το αρχείο καταγραφής τους σε ένα ενιαίο αρχείο που διαβάζεται. Κάθε γραμμή του αρχείου καταγραφής συνδέεται με την προηγούμενη, οπότε μια γραμμή που αφαιρέθηκε ή άλλαξε φαίνεται.

Το Activity δείχνει ό,τι έκανε το AI σας μέσω του Delta MCP. Μια αλλαγή που έγινε με άλλον τρόπο δεν υπάρχει σε αυτό.

Πώς λειτουργούν το Activity και το Undo

Ερωτήσεις

Τι πρέπει να κάνω πρώτα όταν ένας AI agent διαγράφει δεδομένα;

Σταματήστε τον, και μετά κόψτε την πρόσβασή του. Στο Claude Code, πατήστε Esc και ελέγξτε για routines που θα μπορούσαν να τον ξεκινήσουν ξανά. Ανακαλέστε το κλειδί που χρησιμοποιούσε, κρατήστε το αρχείο καταγραφής του, και βρείτε τι άλλαξε σε κάθε εργαλείο πριν επαναφέρετε οτιδήποτε.

Μπορώ να ανακτήσω δεδομένα που διέγραψε ένας AI agent;

Συχνά, μέσα στην προθεσμία. Το GitHub μπορεί να επαναφέρει ένα διαγραμμένο repository μέσα σε 90 ημέρες, εκτός αν ήταν σε fork network που δεν είναι κενό. Μια σελίδα του Notion μένει στο Trash 30 ημέρες από προεπιλογή. Το Version history της πηγαίνει πίσω 7, 30 ή 90 ημέρες στα Free, Plus και Business. Τα αρχεία επιστρέφουν από το Git ή από ένα αντίγραφο ασφαλείας. Το rewind του Claude Code δεν καλύπτει αρχεία που διέγραψε εντολή shell.

Πώς βρίσκω τι άλλαξε ένας AI agent;

Ξεκινήστε από το δικό του αρχείο καταγραφής. Το Claude Code κρατά κάθε κλήση εργαλείου και αποτέλεσμα κάτω από το ~/.claude/projects για 30 ημέρες από προεπιλογή. Μετά ελέγξτε κάθε εργαλείο. Το GitHub έχει security log (90 ημέρες) και audit log (180 ημέρες, μόνο για τους ιδιοκτήτες). Το Notion έχει Version history και Trash.

Πρέπει να ανακαλέσω το κλειδί API ή το token του AI agent μου;

Ναι, αν μπορεί να ενεργεί μόνος του σε μια υπηρεσία. Διαγράψτε το token και φτιάξτε ένα νέο, πιο στενό: το GitHub λέει ότι ένα ανακληθέν token δεν επαναφέρεται. Αντικαταστήστε και κάθε κλειδί που διάβασε ο agent από αρχείο.

Μπορεί το /rewind του Claude Code να αναιρέσει ό,τι έκανε ο agent;

Μόνο επεξεργασίες που έγιναν μέσω των εργαλείων επεξεργασίας αρχείων του. Αλλαγές από εντολές shell, όπως rm, mv ή cp, δεν καταγράφονται. Η τεκμηρίωση του Claude Code λέει ότι τα checkpoints δεν αντικαθιστούν το version control.

Μπορεί το Delta MCP να αναιρέσει ό,τι άλλαξε το AI μου;

Για εργασίες που πέρασαν από το Delta MCP, εν μέρει. Το Undo σε μια εργασία στο Activity επαναφέρει ό,τι μπορεί και το ελέγχει. Σας λέει πριν και μετά τι δεν μπορεί, όπως ένα μήνυμα που έχει ήδη σταλεί. Οι αλλαγές που έγιναν εκτός Delta MCP δεν υπάρχουν στο Activity.

Πηγές

  1. NIST, Incident Response Recommendations and Considerations for Cybersecurity Risk Management: A CSF 2.0 Community Profile (Απρ 2025) Περιορισμός, ανάλυση, επαναφορά, ειδοποίηση, επαλήθευση, αναφορά μετά τη δράση (SP 800-61 Rev. 3).
  2. Claude Code, Interactive mode Το Esc σταματά την τρέχουσα απάντηση ή κλήση εργαλείου.
  3. Claude Code, Automate work with routines Οι routines τρέχουν με πρόγραμμα, χωρίς έγκριση, μέχρι να τις παύσετε.
  4. Claude Code, Connect Claude Code to tools via MCP Το Clear authentication στο /mcp ανακαλεί την πρόσβαση.
  5. Claude Code, Explore the .claude directory Πού αποθηκεύονται οι συνεδρίες, η προεπιλογή των 30 ημερών, και ότι ένα κλειδί που διαβάστηκε από αρχείο καταλήγει στο αρχείο καταγραφής σε απλό κείμενο.
  6. Claude Code, Checkpointing Τι επαναφέρει το /rewind, και ότι οι εντολές shell δεν παρακολουθούνται.
  7. Claude Code, Configure permissions Η σειρά deny, ask, allow, τα ονόματα κανόνων MCP, και γιατί ένας κανόνας Bash δεν είναι όριο.
  8. GitHub, Managing your personal access tokens Η διαγραφή ενός token, και σε τι μπορεί να περιοριστεί ένα fine-grained token.
  9. GitHub, Reviewing your authorized OAuth apps Ανάκληση μιας εξουσιοδοτημένης εφαρμογής, μία προς μία ή όλες μαζί.
  10. GitHub, Token expiration and revocation Ένα ανακληθέν ή ληγμένο token δεν επαναφέρεται.
  11. GitHub, Reviewing your security log Το αρχείο καταγραφής 90 ημερών ενός προσωπικού λογαριασμού.
  12. GitHub, Reviewing the audit log for your organization Μόνο για ιδιοκτήτες, 180 ημέρες, αναζήτηση ανά actor, repository ή ενέργεια.
  13. GitHub, Restoring a deleted repository Το παράθυρο των 90 ημερών, η καθυστέρηση, τα fork networks, τα δικαιώματα ομάδας.
  14. Notion, Delete & restore content Διατήρηση του Trash και του Version history, επαναφορά βάσης δεδομένων, το snapshot των 30 ημερών.
  15. Notion, Security best practices Ένας συνδεδεμένος client φτάνει ό,τι φτάνετε εσείς, και μπορεί να στείλει περιεχόμενο έξω από το Notion· επιβεβαιώστε πριν από αλλαγές.
  16. Google, Send or unsend Gmail messages Το Undo Send δουλεύει για 5, 10, 20 ή 30 δευτερόλεπτα.
  17. Git, git-status Documentation Το git status δείχνει τις διαδρομές που διαφέρουν από το τελευταίο commit.
  18. Delta MCP, Activity and Undo Activity, Undo, το αρχείο καταγραφής και η εξαγωγή.
  19. Delta MCP, Modes Οι τέσσερις λειτουργίες.

Συνεχίστε το διάβασμα

Δοκιμάστε το Delta MCP στις δικές σας εργασίες

Δωρεάν, ρύθμιση σε δύο λεπτά, και μπορείτε να επαναφέρετε τα πάντα με ένα κλικ.

Λήψη για Mac Επίσης γιαWindowsLinux
Λήψη για Windows Επίσης γιαMacLinux
Λήψη για Linux Επίσης γιαMacWindows

Δωρεάν · Χωρίς λογαριασμό · Chip Apple ή Intel

Δωρεάν · Χωρίς λογαριασμό

Δωρεάν · Χωρίς λογαριασμό

Μείνετε ενήμεροι

Για Mac, Windows και Linux. Χωρίς λογαριασμό.

Έρχεται σύντομα

Το Delta MCP φτάνει πολύ σύντομα

Η δωρεάν εφαρμογή για Mac, Windows και Linux έρχεται σύντομα. Αφήστε το email σας και θα το μάθετε τη στιγμή που θα βγει. Δεν χρειάζεται λογαριασμός.

Το email σας μόνο για μία ειδοποίηση, όταν βγει το Delta MCP. Χωρίς newsletter. Πολιτική απορρήτου