nb session

NB_SESSION_ID の session mode を管理します。

session mode を有効にすると、nb env usenb env current は単一のグローバル current env を直接共有する代わりに、現在のシェルまたはエージェントランタイムのコンテキストを優先して使います。

使い方

nb session

サブコマンド

コマンド説明
nb session setupNB_SESSION_ID のシェルまたはランタイム統合をインストールします
nb session id現在有効なセッション ID を表示します
nb session removeNB_SESSION_ID のシェルまたはランタイム統合を削除します

必要になる場面

CLI を使い始めるときに、一度 nb session setup を実行するのが基本のおすすめです。これにより、

  • ターミナル 1 は env1 を使える
  • ターミナル 2 は同時に env2 を使える
  • エージェントランタイムも独自の current env を保持できる

session mode がない場合、異なるセッションはフォールバックとして同じグローバル last env を共有するため、並行作業で干渉しやすくなります。

関連コマンド