Craft Agent × Nowledge Mem
Craftソース、ガイドファイル、nmemを利用したセッションインポートで、Craft Agentを共有メモリに接続します。
For your agent
セットアップ後にこれをCraft Agentに貼り付けてください:
Read the Nowledge Mem guide in the nowledge-mem source, check whether Mem is reachable, and tell me what context you can see.Craft Agentは、Craftのワークスペースソースシステムを通じてNowledge Memを利用できます。 このソースはCraftにMem MCPツールを提供します。 ガイドは、CraftがいつWorking Memoryを読み、過去の決定を検索し、永続的な知識を保存すべきかを教えます。
記録された会話については、CLIインポーターを使用してください。
Craftはセッションをローカルにsession.jsonlとして保存し、nmemはCraftマシン上のそれらのファイルを読み取り、正規化されたスレッドをローカルまたはリモートのMemサーバーにアップロードします。
始める前に
- Nowledge Memがローカルで実行されている、または到達可能なリモートMemサーバーがある
- Craft Agentがインストールされている
nmemがCraft Agentと同じマシンで動作する
nmem statusセットアップ
Craftソースとガイドを生成します:
nmem config mcp show --host craft-agent接続したいCraftワークスペースで:
sources/nowledge-mem/を作成します。- 生成された
sourceConfigJSONをsources/nowledge-mem/config.jsonとして保存します。 - 生成されたガイドmarkdownを
sources/nowledge-mem/guide.mdとして保存します。 - Craft Agentを再起動またはリロードします。
リモートMemの場合は、先に共有nmemクライアントを設定してから、再生成します:
nmem config client set url https://your-server
nmem config client set api-key your-key
nmem config mcp show --host craft-agent確認
Craftに尋ねてください:
Is Nowledge Mem connected? Read my Working Memory or Context Bundle and summarize the current focus.成功とは、Craftがnowledge-memソースからMemツールを呼び出せ、現在のコンテキストを確認できることを意味します。
Craftセッションをインポートする
実際のCraftトランスクリプトをMemに保存したい場合にこれを使用します:
nmem t sync --from craft-agent --all-projects --limit 20次にインポートします:
nmem t sync --from craft-agent --all-projects --applyインポーターはCraft設定ディレクトリ配下のCraftワークスペースをスキャンします。
利用可能な場合は各セッションのワークスペースヘッダーを使用し、安定したcraft-agent-*スレッドIDを書き込むため、再実行時は重複したスレッドを作成するのではなく、重複排除して追記されます。
便利なフィルター:
nmem t sync --from craft-agent --session-dir ~/.craft-agent/workspaces --limit 20
nmem t sync --from craft-agent --space work --applyCraft設定を別の場所に置いている場合は、CRAFT_CONFIG_DIRを設定するか、--session-dirを渡してください。
自動で行われること
Craftはソースとガイドが利用可能なときはいつでもメモリツールを使用できますが、Craftは現在Nowledge npmパッケージを必要としません。
ワークスペースソースがMCPアクセスを処理し、nmem t sync --from craft-agentがトランスクリプトのインポートを処理します。
Craftが将来安定したライフサイクルフックを追加した場合、Nowledge Memは同じソース名の上にライブキャプチャを追加できます。 それまでは、実際のセッションキャプチャは明示的なCLIインポートとして扱ってください。
関連
- コネクターの概要
- スレッド
- Craft Agentリポジトリ: craft-ai-agents/craft-agents-oss
