mcpField
C
check-integration

check-integration

github.com/nowledge-coエージェントワークフロー197337 回インストール今日更新
リポジトリ

check-integration について

check-integrationは、AIエージェント向けのNowledge Mem設定・トラブルシューティングスキルです。ローカルまたはリモートのnmem CLIを確認し、利用中のホストに合った接続方法を案内して検証します。

主な機能

  1. 01nmemでNowledge Memの状態を確認
  2. 02ローカル・リモート接続の診断
  3. 03エージェントを検出して接続方法を提案
  4. 04メモリとスレッドの動作を説明
  5. 05検索アクセスをセットアップ後に検証

活用シーン

  1. 01Nowledge Memの接続状況の確認
  2. 02新しいエージェント向け統合方法の選定
  3. 03メモリ設定の問題の診断

インストール

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

$npx skills add https://github.com/nowledge-co/community --skill check-integration

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

詳細

コネクターの確認

Nowledge Mem が実行中かどうかを確認し、エージェントに最適なコネクターを案内します。

使用する場面

  • Nowledge Mem のセットアップまたは設定について質問されたとき
  • メモリツールが動作しない、または利用できないとき
  • 「メモリは動作していますか?」や「Nowledge Mem をセットアップするにはどうすればよいですか?」と質問されたとき
  • このエージェントで Nowledge Mem を初めて使用するとき
  • スキルからネイティブコネクターへのアップグレードについて質問されたとき

ステップ 1:nmem CLI を確認する

nmem --json status

修復を行う前に、次のルールに従ってください。

  • Nowledge Mem Desktop と同じマシンの場合: デスクトップアプリに同梱されている nmem を使用してください。Nowledge Mem を開くようユーザーに案内し、コマンドがまだ見つからない場合は、Settings → Preferences → Developer Tools → Install bundled CLI を使用してください。
  • 別のマシンの場合: このマシンにスタンドアロンの PyPI パッケージ nmem-cli をインストールし、ユーザーの Mem サーバーに接続してください。リモートサーバー、開発用マシン、CI ランナー、ホスト型エージェント、SSH マシンが対象です。Python 3.11 以降が必要です。

ユーザー自身のデスクトップでは、ユーザーがスタンドアロン CLI を明示的に求めない限り、デスクトップに同梱されている CLI の上から PyPI CLI をインストールしないでください。

エージェントがデスクトップマシン上におらず、nmem が見つからない場合は、PyPI CLI をインストールしてください。

python3 -m pip install --user nmem-cli
# or: pipx install nmem-cli
# or for one-off checks: uvx --from nmem-cli nmem --json status

nmem config client set url https://<their-mem-server>
nmem config client set api-key nmem_...
nmem --json status

nmem が存在するのにステータス確認に失敗する場合、このマシンから Nowledge Mem に接続できていません。ユーザーに次のように案内してください。

ステップ 2:エージェントを特定し、最適な方法を推奨する

新規インストールの場合は、汎用接続スキルから始めてください。

Read https://mem.nowledge.co/SKILL.md and follow the instructions to install or update Nowledge Mem for the AI tool I am using.

この統合確認スキルを診断時の代替手段として使用してください。何がインストールされたかを確認し、ユーザーが期待できる動作を説明し、問題が発生した場合は設定を修復してください。

「X をインストールしてください」と答えるだけではいけません。ユーザーが得られる動作上の保証を説明してください。

  1. 自動的に開始されるもの
  2. スキル/ルールによる案内にとどまり、引き続きモデル主導で動作するもの
  3. スレッドが自動的に記録されるのか、明示的に保存されるのか、引き継ぎ用の要約としてのみサポートされるのか

次の優先順位に従ってください。

  1. ホストにネイティブコネクターがある場合は、ネイティブコネクターを最優先
  2. ホストが Agent Plugins に対応しており、ネイティブコネクターがない場合は、Universal Agent Plugin
  3. ホストが MCP に対応しており、より適したパッケージ経路がない場合は、直接 MCP
  4. ホストが共有スキル/プロンプトに対応しており、ネイティブコネクター、Agent Plugins 対応、MCP ツールのインターフェースがない場合は、再利用可能なパッケージ

新規ユーザーが重視するのは、通信方式ではなく得られる結果です。セットアップ後に実際に何ができるようになるかを説明してください。

自律性のレベル
経路通常の動作保証されないこと
ネイティブコネクター最も強力なセットアップです。セッションのブートストラップは多くの場合自動で、一部のホストでは自動記録やフック駆動の想起も追加されます積極的な想起/蒸留の正確なタイミングは、ホストによって異なる場合があります
Universal Agent Plugin専用コネクターのない互換クライアント向けに、共有スキルとローカル Mem MCP を組み合わせた標準的な Agent Plugins パッケージですAgent Plugins 1.0 では、移植可能なライフサイクルフックやトランスクリプトへのアクセスは提供されません
直接 MCPツールを利用できます。推奨プロンプトブロックを使用すれば、エージェントは積極的にツールを使えますMCP だけでは、ホストによって強制される自律性は実現しません
再利用可能なパッケージWorking Memory、想起、蒸留をルール/スキルで案内しますプロンプトやプロジェクトのガイダンスが十分でないと、ホストがその案内を無視する場合があります

使用中のエージェントを確認し、利用可能であればネイティブコネクターを推奨してください。

この表の正式な情報源は community/integrations.json です。

エージェント検出方法コネクターのセットアップドキュメント
Claude CodeClaude Code エージェントとして実行中です。~/.claude/ が存在しますclaude plugin marketplace add https://github.com/nowledge-co/community && claude plugin install nowledge-mem@nowledge-communityガイド
GrokGrok として実行中です。~/.grok/ が存在しますgrok plugin install nowledge-co/community#nowledge-mem-claude-code-plugin --trustガイド
Grok Botクラウドホスト型の Grok Bot を設定中です。ローカル CLI のインストールは想定されていませんGrok Bot の設定で、公開 HTTPS エンドポイントを使用するカスタム Nowledge Mem MCP コネクターを追加します。Bot またはチームに互換性のある Plugins 設定がある場合は、対応するスキル/フック用に共有パッケージをそこで有効にします。localhost や 127.0.0.1 は使用しないでください。スレッド全体の自動キャプチャには、文書化された Bot のトランスクリプトエクスポートまたはフックのペイロードが引き続き必要です。ガイド
OpenClawOpenClaw エージェントとして実行中です。~/.openclaw/ が存在しますopenclaw plugins install clawhub:@nowledge/openclaw-nowledge-memガイド
CursorCursor IDE 内で実行中ですコミュニティリポジトリから nowledge-mem-cursor-plugin を ~/.cursor/plugins/local/nowledge-mem-cursor にコピーし、Cursor を再読み込みしますガイド
Gemini CLIGemini CLI エージェントとして実行中です。~/.gemini/ が存在しますgemini extensions install https://github.com/nowledge-co/nowledge-mem-gemini-cli --auto-update を実行するか、Extensions Gallery から「Nowledge Mem」をインストールしますガイド
Google AntigravityAntigravity として実行中です。~/.gemini/config/plugins/ または ~/.gemini/antigravity/ が存在しますネイティブプラグインをインストールします:mkdir -p ~/.gemini/config/plugins && git clone --depth 1 https://github.com/nowledge-co/nowledge-mem-google-antigravity.git ~/.gemini/config/plugins/nowledge-mem を実行し、Antigravity を再起動します。リモート Mem の場合は、nmem config mcp show --host google-antigravity を実行し、生成された serverUrl MCP ブロックを Antigravity の MCP 設定に貼り付けます。古い履歴をプレビューするには nmem t sync --from antigravity を使用します。Trajectory Extractor は、キャッシュにのみ残っている古いセッションに限って使用します。ガイド
AlmaAlma 内で実行中です。~/.config/alma/ が存在しますAlma で、Settings > Plugins > Marketplace を開き、「Nowledge Mem」を検索しますガイド
DroidDroid(Factory)内で実行中ですnowledge-co/community マーケットプレイスを追加し、nowledge-mem@community をインストールしますガイド
OpenHandsOpenHands または OpenHands SDK 内で実行中ですPlugin.load("path/to/nowledge-mem-openhands-plugin") で nowledge-mem-openhands-plugin を読み込むか、.openhands/plugins/nowledge-mem にコピーします。パッケージガイド
CodeBuddyCodeBuddy Code 内で実行中ですcodebuddy plugin marketplace add nowledge-co/community && codebuddy plugin install nowledge-mem@nowledge-community を実行し、CodeBuddy を再起動しますガイド
WorkBuddyWorkBuddy 内で実行中ですデスクトップの Plugins -> + で https://raw.githubusercontent.com/nowledge-co/community/main/.workbuddy-plugin/marketplace.json を追加し、Nowledge Mem をインストールして有効にしてから再読み込みし、MCP の Trust を確認します。プラグインカードの Update を使用してください。プラグインのスラッシュコマンドは、ホストが公開している場合にのみ代替手段となります。ガイド
CodexCodex デスクトップまたは Codex CLI 内で実行中です。~/.codex/ が存在しますcodex plugin marketplace add nowledge-co/community --sparse .agents --sparse nowledge-mem-codex-plugin && codex plugin add nowledge-mem@nowledge-community を実行し、[features] plugins = true、hooks = true、および [plugins."nowledge-mem@nowledge-community"] enabled = true を有効にしてから、インストール済みの scripts/install_hooks.py を実行します。ホストで引き続き必要な場合に限り、従来の plugin_hooks ゲートも追加されます。Codex を再起動し、求められたら Nowledge Mem フックを信頼します。Codex のローカル Memory が有効な場合は、Allow memory generation from tool-assisted tasks をオフにします。ガイド
BubBub 内で実行中ですpip install nowledge-mem-bubガイド
PiPi エージェントとして実行中です。~/.pi/ が存在しますpi install npm:nowledge-mem-piガイド
DimAgentDimAgent 内で実行中です。~/.dim/ が存在するか、DIMCODE_HOME が設定されていますネイティブ DimAgent インポートに対応した Mem リリースにアップグレードしてから、DimAgent の Codex 互換プラグインフローで nowledge-mem-dimagent-plugin をインストールし、DimAgent を再起動します。求められたらライフサイクルフックを信頼します。ホスト固有のマーケットプレイスコマンドは、まだ検証済みのものが公開されていません。パッケージガイド
OMPOMP エージェントとして実行中です。~/.omp/ が存在しますomp plugin install nowledge-mem-ompガイド
OpenCodeOpenCode エージェントとして実行中です。~/.config/opencode/ または .opencode/ が存在しますopencode --version を確認します。1.x: opencode plugin [email protected] --global。2.x: opencode plugin add opencode-nowledge-mem(デフォルトでグローバル)。フックを読み込むため、OpenCode を再起動しますガイド
AmpAmp エージェントとして実行中です。~/.config/amp/ または .amp/ が存在しますbash nowledge-mem-amp-plugin/scripts/install.sh を実行してから、ツール、agent.end キャプチャフック、スキルを読み込むために Amp を再起動しますガイド
Craft AgentCraft Agent 内で実行中です。~/.craft-agent/ が存在するか、CRAFT_CONFIG_DIR が設定されていますnmem config mcp show --host craft-agent を実行し、生成されたソース設定とガイドをアクティブな Craft ワークスペースに追加します。実際のセッションをインポートするには nmem t sync --from craft-agent --all-projects --apply を使用します。ガイド
Hermes AgentHermes エージェントとして実行中です。~/.hermes/ が存在しますネイティブの Hermes プロバイダーをインストールします(または代替手段として MCP のみを使用します)ガイド
CradleCradle 内で実行中です。プラグインマーケットプレイスにバンドル済みの nowledge-mem インテグレーションが表示されますCradle にバンドルされている Nowledge Mem プラグインを有効にします。必要に応じて、API URL、オプションの MCP URL、Space、実行時のみ使用する API キーを設定します。ガイド
ArkloopArkloop 内で実行中です。Settings > Memory に Nowledge が表示されますMemory を有効にして Nowledge を選択し、ローカルインスタンスを検出するか、Base URL、API Key、タイムアウトを入力します。ガイド
iCodeiCode(Chrys)内で実行中です。~/.chrys/ が存在するか、CHRYS_SESSION_ROOT_DIR が設定されていますコミュニティリポジトリのチェックアウトから nowledge-mem-icode-plugin/scripts/install.py を実行し、iCode を再起動します。エージェントプロファイルに nowledge-mem MCP サーバーを統合し、user_prompt_submit コンテキストフックをインストールして、共有スキルをコピーします。/agents > MCP と、新しいセッションで最初のプロンプトを実行して確認します。パッケージガイド
OpticLMOptic 内で実行中です。拡張機能の設定に Nowledge Mem が表示されますOptic の組み込みインテグレーションを有効にします。Working Memory、検索、永続メモリのツールも必要な場合は、Mem MCP を別途直接追加します。ガイド
Hermes を更新するには、ガイドに記載されたセットアップコマンドを実行し、Thread import endpoint: /threads/import と表示されることを確認してください。古いエンドポイントが表示される場合や、エンドポイントが表示されない場合は、別の HERMES_HOME で Hermes を起動している可能性があります。HERMES_HOME を明示的に設定してから、再起動する前にセットアップを再実行してください。

エージェントが上記に記載されていない場合:

  • ホストが Agent Plugins に対応している場合は、Universal Agent Plugin を使用してください
  • それ以外の場合は、直接 MCP を使用し、推奨されるプロンプトブロックを追加してください
  • ホストが共有スキルには対応しているものの、MCP ツールを利用できない場合は、共有の npx skills パッケージを使用してください

生の MCP がネイティブコネクターと同等であると説明しないでください。

ステップ 3:確認

セットアップ後、次の方法で確認してください。

nmem --json m search "test" -n 1

結果が返される場合(エラーのない空のリストを含む)、コネクターは動作しています。

次に、期待される動作を平易な言葉で説明してください。

  • 作業メモリ:自動、ガイド付き、または手動
  • 想起:自動、ガイド付き、または手動
  • 要約:自動、ガイド付き、または手動
  • スレッド:自動キャプチャ、明示的な保存、引き継ぎのみ、またはなし

利用経路が guided のみの場合は、次のうち何がその利用経路を強化するかを説明してください。

  • nmem をローカルで使用できる状態にしておく
  • インストール後にホストを再起動する
  • 推奨される場合は、パッケージの AGENTS.md または同等のリポジトリガイダンスを統合する
  • リモートモードでローカルの nmem クライアントを設定する

ネイティブコネクターで追加される機能

スキルを使うと、コマンドラインからメモリにアクセスできます。ネイティブコネクターでは通常、次の機能が追加されます。

  • 自動想起:各応答の前に関連するメモリを挿入します(手動検索は不要です)
  • 自動記録:セッション終了時に、会話を検索可能なスレッドとして保存します
  • LLM による要約:重要な決定事項や知見を自動的に抽出します
  • グラフツール:つながり、変化の連鎖、エンティティ間の関係を調べます
  • 作業メモリ:セッション開始時に、日次ブリーフィングを読み込むか挿入します
  • スラッシュコマンド:/remember、/recall、/forget(対応している場合)

これらすべてが、あらゆるホストで利用できると約束しないでください。ユーザーが設定している実際の利用経路に合わせてください。

リンク

コメント