海外からのアクセス:www.kdjingpai.com
Ctrl + D このサイトをブックマークする

Cursor MemoriesはGitHubでホストされているオープンソースプロジェクトで、AIコードエディターCursorに永続的なコンテキストメモリを提供することを目的としている。構造化されたドキュメントを通して、AIアシスタントがセッションをまたいでプロジェクト情報を保持することを支援し、AIが各セッション後にコンテキストを忘れてしまう問題を解決する。ユーザーは、プロジェクトの背景、技術的な詳細、進捗をシンプルなMarkdownファイルで管理することができ、AIがコンテキストを素早く回復し、開発効率を向上させることができる。このプロジェクトはコミュニティ開発者のcarlxrosalesによって管理されており、長期的なプロジェクト管理を必要とする開発者に適している。

 

機能一覧

  • 永続的コンテキストメモリプロジェクト情報をMarkdownファイルに保存することで、AIが各セッションの開始時にコンテキストを読み込んで復元することができます。
  • 構造化文書管理プロジェクト概要、テクニカルコンテキスト、プログレスノートなど、さまざまなタイプのドキュメントをわかりやすく整理してサポート。
  • カスタムモードのサポートCursorのカスタマイズ可能なスキーマと組み合わせることで、計画、実行、反省の各フェーズでワークフローを提供します。
  • 効率的なトークン最適化必要な文書のみを読み込む階層的な読み込みルールを採用し、AI処理におけるトークン消費を削減。
  • セッションを超えたコラボレーションメモリーバンク・ファイルで開発フェーズ間の一貫性を維持することで、AIコラボレーションを改善します。
  • オープンソースコミュニティのサポートプロジェクトのコードは一般公開されており、ユーザーが貢献したり、機能をカスタマイズしたりすることができます。

ヘルプの使用

設置プロセス

  1. クローン倉庫
    ターミナルで以下のコマンドを実行し、Cursor Memoriesプロジェクトをローカルにクローンする:

    git clone https://github.com/carlxrosales/cursor-memories.git
    

    クローニングが完了したら、プロジェクト・ディレクトリに移動する:

    cd cursor-memories
    
  2. 設定ファイルのコピー
    プロジェクトの内容 .cursor 歌で応える custom_modes フォルダにコピーします。これを Cursor プロジェクトのルート・ディレクトリにコピーします:

    cp -r .cursor /path/to/your/project
    cp -r custom_modes /path/to/your/project
    

    注:その他の文書(記述ファイルなど)は、オプションで memory_bank_documents フォルダを参照すること。

  3. カスタムモードの設定
    カーソルエディターでカスタムモードを手動で作成:

    • Cursorを開き、ChatパネルのMode Selectorをクリックする。
    • 以下のパターンを作成する(認識を高めるために、対応する絵文字を使用することをお勧めします):
      • VAN (視覚分析)
      • 📋 PLAN(プランニング)
      • クリエイティブ
      • ⚒️ IMPLEMENT(実装)
      • REFLECT(反射する)
      • 🗄️ アーカイブ
    • それぞれのモードで custom_modes フォルダ内の対応するファイルの指示内容。例えば van_instructions.md をVANモードのカスタムコマンド入力ボックスに追加する。
    • カーソルが提供するアイコンのいずれかを選択し、設定を保存します。
  4. メモリバンクの初期化
    プロジェクトのルート・ディレクトリで以下のコマンドを実行し、メモリー・バンクを初期化します:

    npx cursor-bank init
    

    これで memory_bank フォルダーに必要なMarkdownファイルが含まれている。 projectbrief.mdそしてtechContext.md 歌で応える progress.md.

使用方法

コア機能の操作

  • メモリバンクの読み込み
    カーソルチャットパネルで、コマンドを入力する:

    follow your custom instructions
    

    カーソルは自動的に memory_bank プロジェクト・コンテキストを復元するために、フォルダ内のMarkdownファイル。このコマンドは、新しいセッションの開始時に実行することをお勧めします。

  • メモリーバンクの更新
    主要な開発段階またはプロジェクトの更新が完了した時点で入力する:

    update memory bank
    

    カーソルは見直し、更新する memory_bank フォルダ内のファイル(例:アップデート progress.md 条約実施における最新の進展または変更 techContext.md の技術スタックに関する情報

  • プランニング・モデル(PLAN)
    計画モードに入る:

    /plan
    

    Cursorは既存のコードとMemory Bankファイルを分析し、4~6の明確な質問をします。例えば、「新しい機能の優先順位は?または「既存のAPI構造を調整する必要がありますか? ユーザーが回答すると、Cursorはユーザーが確認した後に実装する詳細な計画を作成します。

  • 実施態様(IMPLEMENT)
    プランニングが確認されると、インプリメンテーション・モードに入り、Cursorはプランに従ってコードを生成したり、ファイルを修正したりします。完了すると、完了ステータスが報告され、次のステップがリストアップされます。

詳しい操作手順

  1. 新規プロジェクトの立ち上げ
    • うごきだす npx cursor-bank init メモリーバンク構造を作成します。
    • コンパイラ projectbrief.mdプロジェクトの目的と背景を入力してください。例
      # Project Brief
      项目名称:在线任务管理工具
      目标:开发一个支持多人协作的任务管理 Web 应用
      技术栈:React, Node.js, MongoDB
      
    • ある techContext.md APIの構造やフレームワークのバージョンなど、技術的な詳細を文書化する。
  2. デイリー・デベロップメント
    • 各セッションの最初に follow your custom instructions.
    • 開発フェーズに応じてモードを選択します。例えば、UIデザインのドラフトを生成するにはCREATIVEモードを使用し、バックエンドのコードを記述するにはIMPLEMENTモードを使用します。
    • 定期更新 progress.mdユーザーがユーザー認証APIのメンバーである場合、「ユーザー認証API完了」のように完了のマイルストーンを記録することができます。
  3. コンテキスト管理の最適化
    • 現在のタスクに関連する文書だけをロードするには、階層的ルール・ロード機能を使用します。例えば、PLANモードは以下の文書だけをロードする。 projectbrief.md 歌で応える techContext.md.
    • 複雑なプロジェクトでは activeContext.md 現在の作業状況を記録する(例:「開発中の支払いモジュール」)。

注目の機能操作

  • チャート作成ワークフロー
    Cursor Memoriesは、スキーマが論理的な順序(VAN → PLAN → CREATIVE → IMPLEMENT)で接続されるグラフィカルなワークフローをサポートしています。ユーザーは、図式化されたワークフローを progress.md 録画モードが切り替わります。例

    # Progress
    2025-07-20: 完成 PLAN 阶段,进入 CREATIVE 模式设计 UI。
    

    カーソルに follow your custom instructionsAIは記録に従って行動を調整する。

  • モダリティを超えた記憶の共有
    メモリ バンク ファイルはモード間で共有されます。たとえば、PLAN モードで記録された要件は、自動的に IMPLEMENT モードのコード提案に影響を与えます。ユーザーがコンテキストを再入力する必要はありません。
  • QA機能
    どのモードでも、組み込みのQA関数を呼び出してコードを検証する。例

    Run QA on auth module
    

    カーソルはコードの一貫性をチェックし、潜在的な問題を報告する。

ほら

  • セキュア memory_bank フォルダ内のマークダウン・ファイルは明瞭かつ正確であり、AIの効果は文書の質に依存する。
  • メモリーバンクのファイルを定期的にバックアップし、偶発的な紛失を防ぎます。
  • プロジェクトが複雑な場合は、以下のように分割することを推奨する。 techContext.md のように、複数のファイルに対して apiContext.md 歌で応える uiContext.md.

アプリケーションシナリオ

  1. 長期プロジェクト開発
    開発者はカーソル・メモリーを使用して、複数のセッションにまたがる大規模なプロジェクトでAIのコンテキストの一貫性を保ちます。例えば、ウェブ・アプリケーションを開発する際、AIはテクノロジー・スタックとAPI設計を記憶し、命令の重複を避けることができます。
  2. チームワーク
    チームメンバーはメモリーバンクのファイルを共有し、AIがプロジェクトの背景を一貫して理解できるようにします。文書化されたメモリーバンクは、プロジェクトの記録としても機能するため、新しいチームメンバーもすぐにスピードに乗ることができます。
  3. ラピッドプロトタイピング
    CREATIVEモードでは、デザイナーや開発者はUIドラフトや機能プロトタイプを素早く作成し、メモリーバンクはその後のIMPLEMENTモードのためにデザイン決定を記録します。

品質保証

  1. メモリーバンクのフォルダは手動で作成する必要がありますか?
    必要ない。実行 npx cursor-bank init を自動的に作成します。 memory_bank フォルダと必要なファイルを作成します。手動で作成する場合は、ファイル構造がプロジェクト・テンプレートと一致していることを確認してください。
  2. 文脈の喪失にどう対処するか?
    各セッションの最初に follow your custom instructionsメモリーバンク・ファイルが見つからない場合は、カーソルがメモリーバンク・ファイルを読み込んでいることを確認してください。それでも見つからない場合は .cursor/rules 設定パスは
  3. 他のAIツールはサポートされていますか?
    はい、メモリーバンクは、Markdownファイルの読み込みをサポートするAIアシスタントであれば、コマンドのフォーマットを調整することを前提に、どのAIアシスタントでも動作する汎用的な文書管理方法です。
  4. トークン消費を最適化するには?
    現在のタスクに関連するファイルのみをロードするために、レイヤーロード機能を使用します。のファイルのロードは避けてください。 activeContext.md 機密情報や長文情報を
0ブックマークに登録
0表彰される

おすすめ

AIツールが見つからない?こちらをお試しください!

キーワードを入力する アクセシビリティこのサイトのAIツールセクションは、このサイトにあるすべてのAIツールを素早く簡単に見つける方法です。

新着情報

受信箱

お問い合わせ

トップに戻る

ja日本語