GrapeRoot Pro、Claude Codeによるプロジェクト削除を防ぐUndo Shieldを搭載

Redditの複数のスレッド(700以上のコメントがついた「Claudeがプロジェクト全体を削除した」という投稿や、「717 GBが消えた」という投稿など)を受けて、GrapeRoot Proは「Undo Shield」と呼ばれる破壊的アクションゲートをリリースしました。これはClaudeの編集、読み取り、デバッグ訪問のセッショングラフを監視し、大量削除や上書きの前に一時停止して、リスクのあるファイルを正確に表示します。
Undo Shieldの仕組み
このゲートは、セッショングラフが特定のファイルに対して持続的な注目を示した場合にのみ作動します。過去1時間に複数回編集され、頻繁に読み取られたファイルがフラグ付けされます。それらのファイルに対するrm -rfやtruncateなどの破壊的コマンドは、次のようなプロンプトでハードブロックされます。
操作: bash: rm -rf ./src/auth
影響を受けるファイル:
src/auth/auth.ts [編集3回、読み取り6回、最終操作4分前]
src/auth/token_store.ts [編集2回、読み取り4回、最終操作12分前]
src/middleware/jwt.ts [読み取り5回、最終操作8分前]
これは元に戻せません。続行する前にユーザーに確認してください。
(バイパスするには: DG_UNDO_SHIELD=0 を設定)
重大度の低いアクションには、Claudeに送信されるソフトな警告が表示され、続行前に確認を求めます。このゲートは、Claudeが一度だけ触れたファイルを無視するため、「すべて確認する」という煩わしいポップアップにはなりません。
最小トークンでのリポジトリ監査
GrapeRoot Proには、Claudeセッション内で動作するリポジトリ監査システムも含まれています。約8万ファイルのリポジトリ(フィルタリング後実質1万ファイル)のデモで、Claudeは合計約3.2万トークンのみを使用しました。追加のAPIコール、埋め込みパイプライン、外部インデックスサービス、追加のLLMは不要です。このシステムはセッショングラフを使用して探索範囲を絞り込み、Claudeは何千ものファイルを走査するのではなく、選択的に読み取ります。監査では以下を特定しました。
- 循環依存
- デッドエクスポート
- コピーペーストロジック
- エラーハンドリングの欠落
- ルート内のDB呼び出し
- 孤立したTODO
インストール
graperoot.devからインストールし、次を実行します。
dgc path/to/your/project
オープンソースリポジトリはgithub.com/kunal12203/Codex-CLI-Compactで入手できます。GrapeRoot Proは、Claude Code、Codex、Gemini向けのデュアルグラフコンテキストエンジンです。
📖 全文ソース: r/ClaudeAI
👀 See Also

GSD-Lite: TDDを強制しテストスキップを防止するClaudeコード用ステートマシン
GSD-Liteは、Claude Codeに12段階のワークフローマシンを追加するオープンソースのMCPサーバーで、特定の反合理化プロンプトによるテスト駆動開発を強制し、実行、レビュー、デバッグのための分離されたエージェントコンテキストを提供します。

Lightpanda: LLMエージェント向けのオープンソースヘッドレスブラウザ、ネイティブMCPサーバーとマークダウン出力を搭載
Lightpandaは、LLM駆動エージェント向けに設計されたオープンソースのヘッドレスブラウザで、Chromeと比較して16倍少ないメモリ使用量(215MB対2GB)を実現し、ウェブクローリングベンチマークを47秒ではなく5秒で完了します。ネイティブのマークダウン出力、インタラクティビティ検出付きセマンティックツリー、組み込みMCPサーバーを提供します。

オープンソースのMCPサーバーがClaude CodeとIDEツールを橋渡しします
オープンソースのMCPサーバーは、Claude Codeに124以上のツールを通じてLSP、ターミナル、Git、GitHub、デバッグ、診断などのIDE機能への永続的なアクセスを提供します。これにより、マシンがセットアップされていれば、モバイルデバイスからもコーディングが可能になります。
Gigacatalyst:SaaSにAIビルダーを組み込み、ユーザーがカスタムワークフローを作成できるようにする
Gigacatalystを使うと、AI搭載のアプリビルダーをSaaSに埋め込めます。非技術ユーザーが自然言語でワークフローを記述すると、システムがAPI、データモデル、デザインシステムを使用してガバナンスされたアプリを生成します。認証、テナント分離、バージョン管理が組み込まれています。