Cursor で onemind を使用する
Cursor は CLI で選択した Team Project ターゲットと、個別に有効化した通常の Project リポジトリターゲットに対応します。Project 指示の保存先は .cursor/rules/one-mind.mdc です。ネイティブ BETA 同期は ~/.cursor/plugins/local/onemind-team-context/rules/one-mind.mdc に安定したユーザー全体のブートストラップルールを別途維持し、Project 内容をそこへコピーしません。Cursor は onemind 経由のスキル機能を持ちません。
macOS アプリ
- OneMind BETA.app にサインインし、ホストが検証可能な接続に対応していれば Team で Cursor を接続します。
- Mind で対象 Project を選び、この Mac の正確なフォルダを関連付けます。
- 承認済み Mind を開いて同期を選び、ツール/デバイスを確認して今すぐ同期を選び、配信の確認を待ちます。
- そのフォルダから新しい Cursor チャットまたは Agent セッションを開始します。保留・オフライン・復元は Mind 同期を参照してください。
ネイティブアプリ自身が接続とフォルダの関連付けを管理します。CLI のリポジトリ検出は別のターミナルフローです。
CLI
Cursor で開くリポジトリから実行します:
onemind project cursor .
CLI は Cursor を検出し、onemind を開いて検出されたフォルダの Project Mind を選ぶよう促すメッセージを表示します。onemind アプリを開き、同期設定で検出されたフォルダを見つけて、対象の Project Mind にバインドしてください。次に実行します:
onemind sync
onemind status
<repository>/.cursor/rules/one-mind.mdc の管理された Project パッケージを確認します。初回書き込み時、onemind は以前のファイルを .one-mind フォルダにバックアップとして保存します。新しい Cursor チャットまたは Agent セッションを開始します。
任意のホスト連携 ~/.cursor/plugins/local/onemind は onemind integrations が管理する別のライフサイクルです。onemind は所有するルールブロックをアトミックに置換し、バージョン後退を防ぎ、検証失敗時は以前のルールを保ちます。同梱の Cursor rules/skill/MCP パッケージはアトミックに管理されます。明示的なインストール、更新、アンインストールでは、利用可能な場合に読み取り専用の cursor-agent --print --output-format json マーカー検証を実行します。新しい正確なマーカー結果だけが接続済みの証拠です。受動状態は Cursor を起動しません。
Cursor Project の合成同期と Project の構造化 outbox 同期は利用できます。有効化された Cursor Project binding では、onemind はレビュー済みメモリを同期し、同期設定でターゲットのアップロードが有効な場合はその Project の構造化 onemind 提案キューもアップロードします。Cursor 固有のチャットデータベースを読み取ったり、任意のファイル変更を永続的なナレッジとして扱ったりすることはありません。