nb session

Управляет session mode для NB_SESSION_ID.

После включения session mode команды nb env use и nb env current сначала используют контекст текущей shell или runtime агента, вместо того чтобы напрямую делить один глобальный current env.

Использование

nb session

Подкоманды

КомандаОписание
nb session setupУстанавливает интеграцию shell или runtime для NB_SESSION_ID
nb session idПоказывает текущий фактически используемый id сессии
nb session removeУдаляет интеграцию shell или runtime для NB_SESSION_ID

Когда это нужно

По умолчанию рекомендуется один раз выполнить nb session setup, когда вы начинаете пользоваться CLI. Тогда:

  • терминал 1 может использовать env1
  • терминал 2 может одновременно использовать env2
  • runtime агента тоже может хранить свой current env

Без session mode разные сессии в итоге используют один и тот же глобальный last env как fallback, поэтому параллельная работа чаще влияет друг на друга.

Связанные команды