キュレーション / rewind-undo
DSH 巻き戻し・取り消しプラグイン:会話・ファイル・設定を元に戻す
メンテナンスが続く 14 本(★14〜★165):会話を戻す、壊れたファイルを復元する、設定全体をロールバックする——人気順ではなく、何を巻き戻すかでグループ化して比較します。
一つの行き過ぎた変更、コンテキストを食い潰した圧縮、設定ファイルを壊したクラッシュ——良いセッションが考古学の現場に変わります。dsh エコシステムの答えが、専用の巻き戻しクラスターです:anionex/dsh-turn-rewind(★119)は永続化 Change Ledger をもとに会話とコード状態を一緒に巻き戻し、SiriLee/dsh-rewind(★94)は Claude Code の /rewind を Web profile に移植、lire1131/dsh-undo-savepoint(★165)は起動しなくなった DSH を救出し、xiajiajun516/dsh-config-manager(★129)は設定一式を復元します。以下では 14 の精選をロールバック対象——会話・ファイル・設定——で 3 層に分け、事前ガード 2 本と「ロールバック vs エクスポート vs リプレイ」の意図比較を添えました。dsh-tui(★3,322)でさえターミナルにダブル Esc のタイムトレースを内蔵しています。ここのプラグインはその先まで行きます。
今まさに何か壊しましたか? DSH がまだ起動するなら、まず dsh-undo-savepoint を入れましょう——スナップショットとワンクリック SAFE MODE が最も広い事故をカバーします。起動しなくなった場合はオフライン CLI を使ってください。そのうえで、日常用の会話巻き戻しプラグインを 1 本足します。
108 プラグイン1,246 スター
GitHub リストから同期 · カタログ更新:2026-09-27
いま注目すべき理由
今ラウンドの新クラスターで最も供給が厚い一つ:精選 14 本が ★14 から ★165 に及び、カタログには単機能の巻き戻しリポジトリがさらに約 100 残っています。Claude Code が /rewind を習慣にしました。dsh ユーザーは今や Web profile でも同じ体験を求め、専任の開発チームは参入を続けています。
守るのは、本当に失いたくない 2 つのもの——仕事と環境です。ワークスペース巻き戻しは agent が 1 ターンで壊した 5 つのファイルを取り消し、設定セーバーは実験的なプラグインやクラッシュで乱れた profile を復元します。環境を立て直すのではなく、数分で済みます。
境界は明確です:これはクラウドバックアップでも、セッションのエクスポートやリプレイでもありません。ここにあるプラグインはすべて状態をその場で復元します——会話・ファイル・設定。ページ下部の意図比較セクションで、エクスポートやリプレイが正しい選択になる場面を説明します。
このコレクション
編集者のおすすめを先頭に、残りは GitHub トピックで自動抽出してスター順に並べています。データは同期のたびに更新されます。
- 1dsh-turn-rewindby anionex
メッセージアンカー式ワークスペースファイルのロールバック/復元(永続 Change Ledger ベース)
編集者のおすすめキュレーションエージェント・自動化・ワークフロー11913 - 311610
- 4dsh-message-editby moeblack
イベントソーシング型メッセージ編集/再生成/リトライ/バージョンタイムライン。ターン境界から分支、undo/redo
編集者のおすすめキュレーションセッション・メッセージ4921 - 5dsh-filesnapby extracurricular-ai
DeepSeek Harness 向け、会話と変更ファイルをまとめて巻き戻し・やり直しするプラグイン。Rust コアで高速、git 不要。
編集者のおすすめキュレーション開発者ツール439 - 6dsh-checkpoint-rewindby perrylink
Claude Code /rewind 相当。Git スナップショット、ターン境界フォーク、/rewind 一発復元
編集者のおすすめキュレーションエージェント・自動化・ワークフロー214 - 7dsh-recall-pluginby limbo947
ユーザーメッセージごとに撤回ボタン:送信時 workspace を shadow git にスナップショット、ファイル復元+セッション fork
編集者のおすすめキュレーションセッション・メッセージ354 - 8dsh-undo-savepointby lire1131
DSH 設定とユーザープラグインコードの変更を自動スナップショット。WebUI ヘッダー・チャットコマンド・オフライン CLI で任意の保存点へ巻き戻し、クラッシュ時の SAFE MODE 起動と最終良好スナップショット表示を提供。
編集者のおすすめキュレーションナレッジ・リサーチ1656 - 9dsh-config-managerby xiajiajun516
DSH 設定のバックアップ/エクスポート/インポート/移行。host + Web UI デュアルフェイス、ワンクリック復元
編集者のおすすめキュレーション開発者ツール1296 - 11dsh-harness-opsby fakechris
DSH 運維工具箱:A/B 双槽快照、web 自愈、セッション復旧、dsh-doctor 自救、4 skills
編集者のおすすめキュレーション開発者ツール143 - 12dsh-plugin-guardby lxzy-7
インストール前の自動スナップショット、ワンクリック/自動ロールバック、ガード付き起動、事故レポートからのエージェント分析を備えた DeepSeek Harness インストール安全網
編集者のおすすめキュレーションその他443 - 14agent-context-editorby jermaine123123
長い Coding Agent 会話向け検索可能・可逆コンテキスト管理。元セッション保持
編集者のおすすめキュレーション開発者ツール632 - 15dsh-plugin-gating-hubby noob-stupid
DeepSeek Harnessのプラグイン管理パネルです。GitHub・Gitee・カスタムソースの検索、npmやGitリポジトリの導入、スキル管理、ローカルサーバー制御、アップグレードとロールバックに対応します。
キュレーション開発者ツール928 - 16dsh-better-editby rianico
DeepSeek Harness(dsh)向けハッシュアンカー付き read/edit/batch_edit/undo_last_edit ツール。pi-hashline-edit-lsz の dsh 移植
キュレーションエージェント・自動化・ワークフロー336 - 17dsh-file-review-tabby lzh3070
dsh-better-sidebar のサイドバータブ版ファイル変更レビュー。行単位の赤緑 diff と取り消し、チャット行へのディープリンク(left0ver/dsh-file-review から移植)。
キュレーションUI・体験193 - 18dsh-prompt-enhanceby rongxingda
DeepSeek Harness Web GUI 向けのプロンプト強化プラグイン。下書きを構造化プロンプトへワンクリック書き換えし、プレビュー・差し戻し・取り消しに対応します。
キュレーションセッション・メッセージ63
会話の巻き戻し:セッションごとではなく、ターンを取り消す
多くの人が「dsh rewind」で探しているのはこちら:会話をより早いメッセージまで切り戻します——書き直しや再ロールも可能——新しいセッションを開始せずに。ワークスペース対応のターンロールバックから、純粋なメッセージ手術まで 4 の方式を紹介します。
dsh-turn-rewind(★119)
最も完全な巻き戻し:永続化 Change Ledger がワークスペースの各変更を引き起こしたメッセージに紐付け、コマンド 1 つで会話とコード状態を任意のより早いターンへ一緒に戻せます。
チャットの手術ではなく、実プロジェクトのリポジトリで Claude Code 式ターンロールバックが欲しい人に。
dsh-rewind(★94)
Claude Code の /rewind を DSH Web profile で再現:メッセージごとのボタンで任意のより早いユーザーメッセージまで切り戻し、軽量ワークスペースバックアップ(任意)がファイルも一緒に復元——新しいセッションをフォークしません。
「deepseek harness rewind」という検索に最も合致する 1 本です。
dsh-easyrewrite(★116)
シームレス層:送信済みメッセージを取り消して編集し直しても、元の Web 体験をそのまま保ちます——互換性が高く、全機能にトグルがあり、モダンな軽量 UI。
ターン単位の状態ロールバックではなく、存在を感じさせないメッセージ級の取り消し・書き直しが欲しい人に。
dsh-message-edit(★49)
イベントソーシング方式のメッセージ編集:ターン境界から編集・再ロール・再試行して新しいセッションバージョンを生成し、undo/redo と Timeline タブで全ブランチを管理します。
アーキビストの選択——履歴を上書きせず、全バージョンを残します。
ファイルのロールバック:agent が変更したファイルを復元
会話状態は損害の半分。残る半分はディスク上にあります。このグループは agent が触ったファイルを追跡・スナップショットし、変更をレビュー可能・取り消し可能にします——git リポジトリの有無を問いません。
dsh-filesnap(★43)
Rust コアの Rewind & Redo:毎ターンワークスペース状態をキャプチャし、会話と変更ファイルを任意のターン前まで一括で復元——git リポジトリ不要、ディスク消費は少なく、復元自体も取り消し可能(redo は opencode 発案)。
git がなくてもワンコマンドロールバックが欲しいフォルダに。
dsh-checkpoint-rewind(★21)
Git ファーストのチェックポイント:すべての変更前にスナップショットを置き、セッションはターン境界でフォーク、/rewind で一発復元——dsh-plugin capability seam の上に構築されています。
プロジェクトがすでに git リポジトリで、チェックポイントを監査可能な git の中に置きたい人に。
dsh-recall-plugin(★35)
ユーザーメッセージごとの取り消しボタン:送信時にワークスペースをシャドウ git リポジトリへスナップショットし、取り消すとファイルを復元してセッションを送信前の状態へフォークします。除外設定 UI 付き。
後悔がいつも「あのプロンプトを送るんじゃなかった」という人に。
dsh-file-review(★43)
agent が直前に変更したファイルの diff レビューパネルで、ワンクリックで取り消し——単体でも dsh-better-sidebar 内でも使えます(Tab 版移植の dsh-file-review-tab もあります)。
事後ロールバックではなく「残す前にレビュー」。上のどの巻き戻しとも相性が良いです。
設定バックアップとクラッシュ救出:DSH 自身の損傷を取り消す
クラスターで最も星の重いグループは、チャットではなくハーネス本体を狙います:壊れたプラグインを生き延びる設定エクスポート、クラッシュを生き延びるスナップショット、自分自身をロールバックできるアップグレード経路です。
dsh-undo-savepoint(★165)
クラスターのヘッドにしてクラッシュ救出の専門家:マスキング済みスナップショットから設定とプラグインコードの変更を取り消し、ワンクリック SAFE MODE に切り替え、DSH が起動しなくても動くオフライン CLI/GUI 救援ツールを同梱します(Windows/PowerShell)。
必要になる前にインストールしてください——これは DSH が動いている間にしか手に入らない「保険」です。
dsh-config-manager(★129)
DSH 設定一式——設定・プラグイン・MCP サーバー・スキル・ワークスペース——のエクスポート、インポート、移行、同期。ワンクリックで別マシンへ移行でき、WebDAV 同期にも対応します。
「変更 1 つの取り消し」ではなく「環境ごとの引っ越し」向け。危険な実験の前に必ず実行を。
dsh-backup(★20)
ユーザーデータ全件をワンコマンドでバックアップ/復元:定時自動バックアップ、sha256 検証、自動ロールバック付きの堅牢な復元、認証情報のマスキング、マシン間 GitHub 同期、ホストが起動しなくても動くプロセス外レスキューチャネル。/backup doctor は壊れたセッションログを修復し、migrate-check はアップグレードの破壊範囲を予測します。
3 本中最も徹底したバックアップ。設定はやや多めです。
dsh-harness-ops(★14)
運用ツールボックス:公式の日次スナップショットを A/B デュアルスロットでローテーションし、旧プラグインの移行と検証が全部通ってからアトミックに切り替わり、ワンクリックロールバックが常に保険に。デーモンは web を自動再起動し、agent は中断箇所から自動再開、dsh-restart-recover が途切れたセッションを継続します。
常時稼働の環境向け:アップグレードやクラッシュに午後を奪わせないために。
壊す前に:インストールガードとコンテキストレビュー
2 つのプラグインは、より早い段階でミスを止めます——片方はインストールを、片方はコンテキスト編集をゲートします。どちらも巻き戻しの代わりにはなりませんが、必要になる頻度を減らします。
dsh-plugin-guard(★44)
インストールの安全網:プラグインのインストール前に自動スナップショット、ワンクリックまたは自動ロールバック、悪いプラグインが起動を壊したときのガードブート、agent 分析を自動起動するインシデントレポート。
毎週新しいプラグインを試す人に——まさにそれが引き受けるリスクです。
agent-context-editor(★63)
AI 会話コンテキストへの手動外科手術:検索・フィルタ、メッセージの非表示と復元、全変更の取り消し、元セッションは常に保存——エージェントを横断して動作します。
コンテキスト汚染への取り消しボタン:モデルを逸らす部分を、履歴を削らずに刈り込みます。
ロールバック vs エクスポート vs リプレイ:本当に必要なのはどれ?
隣接する 3 つの意図は混同して検索されがちです——ロールバック、エクスポート、リプレイ。答える問題が違うので、プラグイン選びより意図の見極めが重要です。
ロールバック = その場で取り消す
より早い状態に復元し、同じセッションで作業を続ける——このページの全プラグインがこれです。直近のいくつかのターンが失敗で、消してしまいたいときに使います:会話・ファイル・設定を一緒に戻し、履歴はトリムまたはフォークされます。
エクスポート = コピーを 1 部持ち出す
現在のセッションをファイルとして凍結し、保存・共有・他ツールへの入力に使います。その場では何も変わらないので、取り消すものもありません——そして新しいエクスポートは、profile が壊れても生き残る最安の保険です。危険な実験の前に控えを 1 部取っておきましょう。
リプレイ = もう一度走らせる
記録されたセッションをステップごとに再生または再実行し、バグの再現やフローのデモに使います——下でリンクしている session-replay ガイドのテーマです。失敗が再び起きるところをもう一度見る必要があるときに。ロールバックは履歴を消し、リプレイは履歴を再実行します。
よくある質問
巻き戻すとデータが消えますか?
巻き戻しは範囲限定であって、破壊的ではありません。会話の巻き戻しはカット点より後のターンを捨てます——それが目的です——そしてワークスペース対応の 4 本(dsh-turn-rewind、dsh-rewind、dsh-filesnap、dsh-checkpoint-rewind)は、ファイルをそのターンのスナップショット時点の状態にのみ戻します。捨てたターン内の成果は捨てた履歴の中にしか残らないので、そこが大事なら先にセッションをエクスポートしてください。設定ツールは正反対:dsh-undo-savepoint と dsh-backup は「何も失わせない」ために存在します。
AI が壊した設定を取り消せますか?
はい——それこそ dsh-undo-savepoint の本業です:変更前に設定とプラグインコードをスナップショットし、後からまとめて取り消せます。DSH が起動しなくなっても、オフライン CLI/GUI とワンクリック SAFE MODE がアプリの外から動きます。profile 全体が壊れた場合は dsh-backup が自動ロールバック付きで全データを復元し、dsh-config-manager は既知の正常なエクスポートを再インポートします。今後の備えとして、dsh-plugin-guard はインストールごとにスナップショットを取り、次の悪いプラグインをワンクリックでロールバックできます。
手動バックアップや git と何が違いますか?
タイミングと範囲の違いです。git がカバーするのは実際に commit したリポジトリ内のファイルだけ。手動バックアップは、覚えたときに覚えたものだけ。これらのプラグインは重要な瞬間——各ターン、各変更、各インストール、各アップグレードの前——にフックし、スナップショットを対応する会話状態とペアにするので、復元すると会話とファイルが同じ時点に揃います。dsh-filesnap は git なしで動作し、dsh-checkpoint-rewind はあえてチェックポイントを監査可能な git の中に置きます。
巻き戻しプラグインを 2 つ同時に使えますか?
レイヤーごとに 1 つ選んでください。会話巻き戻しを 2 つ入れると両方がメッセージ送信にフックし、同じ履歴を取り合います——フォークの重複や復元ポイントの混乱が起きます。レイヤーを跨ぐ組み合わせは問題なく、むしろ定番です:dsh-plugin-guard でインストール、ワークスペース巻き戻し 1 本でファイル、dsh-undo-savepoint で設定。dsh-tui を使っているなら、内蔵のダブル Esc ロールバックがすでにターミナル内の基本的なタイムトレースをカバーしている点も、Web profile 層を選ぶ際の前提にしてください。
巻き戻しプラグインのアンインストール方法は?
他の dsh プラグインと同じく——設定のプラグインマネージャーから削除できます。手順は下のアンインストールガイドを参照。知っておくべきは残骸です:シャドウ git リポジトリ(dsh-recall-plugin)、変更前バックアップ(dsh-rewind)、スナップショットストア(dsh-undo-savepoint)、チェックポイントデータ(dsh-checkpoint-rewind)は profile やワークスペース内にあり、意図的にアンインストール後も残ります。容量を取り戻すならフォルダごと削除し、再インストールの可能性があれば残しましょう。
ディレクトリ全体を見る
全カテゴリにまたがる数百のプラグイン。自作プラグインの掲載申請もできます。
