nb session

Управление режимом сессии для NB_SESSION_ID.

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

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

nb session <command>

Подкоманды

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

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

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

  • терминал 1 может использовать env1
  • терминал 2 может одновременно использовать env2
  • среда выполнения агента тоже может хранить своё текущее окружение

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

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