mcpField
R
rewind

rewind

github.com/builderio生産性4.6k99 回インストール1 日前に更新
リポジトリ

rewind について

rewindは、Clips Rewindを通じてローカルの画面記憶を検索するスキルです。チャプター検索と限定範囲の確認を案内し、必要な場合に限ってプライベートなClip処理へ引き継ぎます。

主な機能

  1. 01検索前にRewindの状態を確認
  2. 02画面記憶のチャプターを検索
  3. 03範囲を限定してコンテキストを取得
  4. 04単一フレームやコンタクトシートを確認
  5. 05依頼がない限り録画をローカルに保持

活用シーン

  1. 01アプリやプロジェクトの手掛かりから過去の場面を検索
  2. 02特定の作業セッションの状況を再確認
  3. 03録画内の特定の画面を確認
  4. 04聞き取りにくい音声や動きのClip処理への引き継ぎ

MCP 対応

ローカルのClipsエージェント接続を通じてScreen Memory MCPツールを利用します。状態確認、チャプター検索、コンテキスト、フレーム、コンタクトシートの取得に対応します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/builderio/skills --skill rewind

インストール後、Claude Code で/rewindを入力して読み込まれたか確認します。

同梱ファイルREADME.md

詳細

Rewind

Clips Rewind をローカルの画面メモリーとして使用します。適切な瞬間を見つけられる範囲で広く検索し、その後、関連する最小限の範囲だけを読み取ります。

初回セットアップ

Rewind の準備が整っていると決めつける前に、screen_memory_status を呼び出します。ツールを利用できない場合は、ツールが見つからないというエラーだけで終わらせたり、何も伝えずにインストールしたりしないでください。

  1. Rewind を利用するには、macOS 用の署名済み Clips Desktop アプリとローカルエージェント接続が必要だと説明します。

  2. Clips がインストールされているか尋ねるか、ホストが対応している場合は、システムに変更を加えない方法でネイティブアプリを検索します。Clips のアプリデータフォルダーは調べないでください。Clips が見つからない場合、またはインストールされているか確認できない場合は、何かを開いたりダウンロードしたりする前に許可を求めます。「Rewind には Clips Desktop が必要です。公式インストーラーを開いて、セットアップを案内してもよろしいですか?」

  3. 明確な許可を得てから、ユーザーのブラウザーで https://clips.agent-native.com/download を開きます。現在のホストで安全に実行でき、ユーザーから明示的な許可を得ている場合に限り、ネイティブのインストール手順を完了します。Gatekeeper を回避したり、macOS の許可ダイアログで承認したり、ユーザーに代わって画面や音声のキャプチャを有効にしたりしないでください。

  4. ネイティブ UI を操作できない場合は、ダウンロードリンクを提示し、Clips がインストールされ、実行中であることをユーザーが確認するまで待ちます。

  5. Clips のトレイで Rewind を有効にし、目的のキャプチャモードを選択するようユーザーに依頼します。その後、次のコマンドでローカル接続を設定します。

    npx -y @agent-native/core@latest skills add rewind --client <client> --scope user --yes

    <client> は、現在の互換性のあるホストである codex、claude-code、cursor、opencode、github-copilot、cowork のいずれかに置き換えます。

  6. ホスト上で MCP サーバーをその場で再読み込みできない場合に限り、ホストを再起動してから screen_memory_status を再試行します。Rewind が有効かつ一時停止されていないことが報告されるまでは、セットアップが成功したと主張しないでください。

検索の流れ

  1. まず screen_memory_status を呼び出します。最新のセグメントがまだ開いている場合は、古いセグメントで代用せず、確定するまで待ちます。
  2. 生の最近のコンテキストをリクエストする前に、screen_memory_search_chapters を検索します。手がかりとして、ユーザーの言葉、画面に表示されていたアプリやプロジェクト、可能性の高い時間範囲を使います。
  3. 該当する可能性のあるチャプターが複数ある場合は、候補を示して、どれを指しているのかユーザーに尋ねます。別々の作業内容を混同しないでください。
  4. screen_memory_recent_context を使って、役立つ最小限の範囲を読み取ります。行動に移る前に、取得した内容を言い換えて伝え、文字起こしやカバー範囲に不確実性がある場合は明示します。
  5. 正確な視覚的瞬間を確認するには screen_memory_frame_at を、範囲を絞ってスキャンするには screen_memory_contact_sheet を使います。クラウド処理に進む前に、ローカルのフレームを優先します。
  6. ローカルのテキストとフレームだけでは不十分な場合に限り、Clips の範囲指定されたプライベート Clip 引き渡しを通じて、関連する最小限のタイムスタンプ範囲をリクエストします。たとえば、音声が不明瞭な場合、重要な動きがある場合、詳細な分析が必要な場合、または後で保持して検索したい Clip がある場合です。

境界事項

  • ユーザーが範囲を指定した Clip の引き渡しを明示的に依頼しない限り、Rewind の録画、スクリーンショット、音声、文字起こし、OCR、インデックスはローカルに保持されます。

  • アーカイブのファイルシステムパスを明かしたり、Clips のアプリデータフォルダーをクロールしたり、Screen Memory MCP ブローカーを回避したりしないでください。

  • ローカルの Screen Memory ツールから返されたフレームをアップロードしないでください。

  • フォアグラウンドのアプリやチャプターのラベルは証拠として扱い、ユーザーの意図の証明とはみなさないでください。

  • Clips がインストール済みで Rewind が有効なのに Screen Memory MCP が見つからない場合は、次のコマンドでエージェント接続だけを修復する必要があると説明します。

    npx -y @agent-native/core@latest skills add rewind --client <client> --scope user --yes

    ホスト上で MCP サーバーをその場で再読み込みできない場合は、ホストの再起動をユーザーに依頼します。

  • Clips Desktop のインストールとスキル/MCP 接続のインストールを決して混同せず、直接確認できる証拠がない限り、どちらも成功したと主張しないでください。

コメント