Lody
Lodyが起動するAIツールを接続し、Agent Configが安定した役割を表す場合にのみMem AI Identityを追加します。
LodyはAgent Configを通じてローカルセッションを実行します。 その設定はClaude CodeやCodexなどのAIツールを選択し、環境変数をそこに引き継ぐことができます。
これは常時稼働のチームメイトIDとは異なります。 Lodyはまずセッションおよびランタイムのランチャーとして扱ってください。 あるLody Agent Configを「レビュアー」や「オンボーディングアシスタント」のような安定した役割として意図的に使用する場合にのみ、Mem AI Identityを追加してください。
次のルールに従ってください:
- まずLodyが起動するAIツール(Claude CodeやCodexなど)を接続します。
- このLody Agent ConfigがCindyのような安定した役割を表す場合にのみ、
NMEM_AGENT_IDを追加します。 - 汎用的なランタイムプリセットでは、
NMEM_AGENT_IDを未設定のままにします。
セットアップ
まずLodyが起動するAIツールを接続します。 たとえば、Claude CodeまたはCodexコネクタをインストールします。
このAgent Configが永続的な役割を表すことを意図している場合は、Mem AI Identityを作成します:
nmem agents upsert cindy \
--name "Cindy" \
--default-space onboarding \
--instructions "Help with onboarding. Explain one step at a time."これにより、Cindyという名前のMem AI Identityが作成されます。
そのコマンドおよび環境IDはcindyです。
これにより、すべてのCodexセッションがCindyを使用するようになるわけではありません。
このIDはNMEM_AGENT_ID=cindyまたはagent_id="cindy"が渡された場所でのみ使用されます。
そのLody Agent Configに次の環境変数を追加します:
NMEM_AGENT_ID=cindyLodyの設定が汎用的なCodexまたはClaudeのランタイムプリセットにすぎない場合は、NMEM_AGENT_IDを未設定のままにします。
これにより、すべてのLodyセッションが同じ長期的な人物であるかのように扱うことを避けられます。
同じ永続的な役割に対して別のLody設定を作成する場合は、同じNMEM_AGENT_IDを維持してください。
設定をCodexからClaude Codeに切り替える場合は、IDではなく、ランタイムコネクタと--source-appを更新してください。
スペース
デフォルトではNMEM_SPACEを設定しないでください。
このLody設定全体が常に特定の1つのMemスペースを読み書きすべき場合を除き、IDのデフォルトスペースを使用してください:
NMEM_SPACE=onboarding詳細なホストID
ほとんどのユーザーはNMEM_HOST_AGENT_IDを設定すべきではありません。
これは、lody:<agent-config-id>のようなLody内部の安定したIDをMem AI Identityにマッピングする必要がある場合にのみ使用してください。
通常のセットアップでは、IDを未設定のままにするか、役割固有の設定にはNMEM_AGENT_ID=cindyを使用します。
フォーク
同じ人物が異なる動作をする必要がある場合は、1つのIDに過剰な役割を持たせるのではなく、新しいMem AI Identityを作成してください:
nmem agents upsert cindy-reviewer \
--name "Cindy Reviewer" \
--instructions "Review code. Leave concise comments. Do not edit files unless asked."次に、そのLody設定を次のように指定します:
NMEM_AGENT_ID=cindy-reviewer