GrapeRoot Pro fügt Undo-Schutz hinzu, um zu verhindern, dass Claude Code Ihr Projekt löscht

Als Reaktion auf mehrere Reddit-Threads – darunter ein Beitrag über „Claude hat mein gesamtes Projekt gelöscht“ mit über 700 Kommentaren und ein weiterer über „717 GB. Weg.“ – hat GrapeRoot Pro eine Schutzvorrichtung für destruktive Aktionen namens Undo Shield veröffentlicht. Es überwacht den Sitzungsgraph von Claudes Bearbeitungen, Lese- und Debugzugriffen und hält vor einer Massenlöschung oder Überschreibung inne, um genau anzuzeigen, welche Dateien gefährdet sind.
Wie Undo Shield funktioniert
Die Schutzvorrichtung wird nur aktiviert, wenn der Sitzungsgraph eine anhaltende Aufmerksamkeit auf bestimmte Dateien zeigt. Dateien, die in der letzten Stunde mehrfach bearbeitet und häufig gelesen wurden, werden markiert. Bei destruktiven Befehlen wie rm -rf oder truncate auf diese Dateien wird die Operation mit einer Aufforderung wie dieser hart blockiert:
Operation: bash: rm -rf ./src/auth
Betroffene Dateien:
src/auth/auth.ts [bearbeitet 3×, gelesen 6×, zuletzt vor 4 Min.]
src/auth/token_store.ts [bearbeitet 2×, gelesen 4×, zuletzt vor 12 Min.]
src/middleware/jwt.ts [gelesen 5×, zuletzt vor 8 Min.]
Dies kann nicht rückgängig gemacht werden. Bitte bestätigen Sie mit dem Benutzer, bevor Sie fortfahren.
(Zum Umgehen: setzen Sie DG_UNDO_SHIELD=0)
Weniger schwerwiegende Aktionen erhalten eine mildere Warnung, die an Claude zurückgesendet wird, um vor dem Fortfahren zu fragen. Die Schutzvorrichtung wird nicht zu einem lästigen „Bestätige alles“-Popup, da sie Dateien ignoriert, die Claude nur einmal bearbeitet hat.
Repository-weites Audit mit minimalen Token
GrapeRoot Pro enthält auch ein Repository-Audit-System, das innerhalb der Claude-Sitzung arbeitet. In einer Demo eines ~80k Dateien-Repositorys (effektiv 10k nach Filterung) verwendete Claude nur insgesamt ~32k Token. Keine zusätzlichen API-Aufrufe, keine Embedding-Pipeline, kein externer Indexierungsdienst und keine zusätzlichen LLMs. Das System nutzt den Sitzungsgraph, um die Erkundung einzugrenzen, sodass Claude selektiv liest, anstatt tausende Dateien zu durchlaufen. Während des Audits identifizierte es:
- zyklische Abhängigkeiten
- tote Exporte
- Kopieren-und-Einfügen-Logik
- fehlende Fehlerbehandlung
- DB-Aufrufe innerhalb von Routen
- verwaiste TODOs
Installation
Installieren Sie von graperoot.dev und führen Sie dann aus:
dgc path/to/your/project
Das Open-Source-Repository ist verfügbar unter github.com/kunal12203/Codex-CLI-Compact. GrapeRoot Pro ist eine Dual-Graph-Kontext-Engine für Claude Code, Codex und Gemini.
📖 Lesen Sie die vollständige Quelle: r/ClaudeAI
👀 Siehe auch

Apideck CLI: Eine Low-Context-Alternative zu MCP für KI-Agenten
Apideck CLI ist eine KI-Agent-Schnittstelle, die etwa 80 Tokens für ihren Agenten-Prompt verwendet, anstatt Zehntausende für Werkzeugschemata, und adressiert damit das Kontextfenster-Verbrauchsproblem von MCP. Benchmarks zeigen, dass MCP für identische Operationen 4- bis 32-mal mehr Tokens kosten kann als die CLI.

ATLAS: Open-Source-Testzeit-Berechnungspipeline für Qwen3-14B erreicht Spitzenleistung im Bereich Coding
Ein College-Student hat ATLAS entwickelt, eine Open-Source-Testzeit-Rechenpipeline, die auf Qwen3-14B basiert und 74,6 % pass@1 bei LiveCodeBench v5-Problemen erreicht, bei Stromkosten von etwa 0,004 $ pro Aufgabe. Das System ist bei komplexen Problemen langsam, bietet aber eine vergleichbare Leistung wie Spitzenmodelle wie GPT-5 (84,6 %) und Claude 4.5 Sonnet (71,4 %).

Flotilla v0.5.0 überarbeitet die Hintergrundausführung, um die Kreditlimits des Claude SDK zu umgehen
Flotilla v0.5.0 ersetzt die sequenzielle Agentenausführung durch nicht-blockierende parallele Schleifen, 30-minütige Zeitlimits pro Agent und lokale Delegierung, um SDK-Guthaben zu sparen.

clarp: Open-Source-Ersatz für Claude -p vor dem 15. Juni mit nutzungsabhängiger Preisgestaltung
Claude -p wechselt am 15. Juni zur nutzungsabhängigen Abrechnung. clarp ist ein Open-Source-CLI, das es für lokale Workflows ersetzt – einfach den Binärnamen von claude auf clarp ändern.