detachbox
СтраницыПродолжение после лимита и ротация подписок

Продолжение после лимита и ротация подписок

Лимит подписки останавливает агента посреди задачи. detachbox возобновляет работу за вас. Он впечатывает «continue» в ту же минуту, когда лимит сбрасывается, или переводит бокс на подписку, где ещё есть запас. Запас оставляет часть каждой подписки для вас.

Оба переключателя находятся в панели Когда агент остановился на вкладке Обзор бокса. Панель видна у боксов, где работает Claude Code или Codex.

«Когда агент остановился»: продолжение после сброса лимита и чередование подписок, когда кончается лимит, оба включены, рядом аккаунт, на который бокс перейдёт следующим.

Продолжение после сброса лимита

Включите Продолжать после сброса лимита. Во вкладку, которая остановилась на лимите, в минуту сброса впечатается «continue». Вы возвращаетесь к готовой работе.

Как это работает:

  • Сервер видит строку о лимите во вкладке и планирует продолжение на время сброса этой подписки плюс до 30 секунд.
  • В это время он снова читает лимиты. Если лимит ещё не сбросился, он ждёт нового времени сброса.
  • Промпт по возможности уходит через собственный механизм доставки агента, поэтому строка, которую вы печатаете, остаётся целой.
  • Codex сначала перезапускается командой codex resume --last, чтобы подхватить свежий вход.

Бокс не трогает вкладку в двух случаях:

  • Кто-то печатал во вкладке в последнюю минуту.
  • Вкладка ждёт выбора в меню, ответа на вопрос или одобрения.

У Claude Code есть и собственная настройка «Continue automatically at usage limit». Когда Claude продолжает сам, бокс ему не мешает.

Список Терминалы показывает остановленную вкладку со временем, когда она продолжит работу. Включите уведомление Продолжил в разделе Уведомления, чтобы узнавать об этом.

Чередование подписок, когда кончается лимит

Если у вас два аккаунта одного провайдера или больше, бокс может переходить между ними. Включите Чередовать подписки, когда кончается лимит. Сначала привяжите подписку в панели Агент: бокс стартует на ней.

Выберите набор подписок:

  • Все мои подписки Claude или Все мои подписки Codex. Аккаунты, которые вы подключите позже, тоже войдут в ротацию.
  • Выбранные. Отметьте аккаунты, которые участвуют в ротации. Текущий аккаунт всегда остаётся в наборе, и в наборе всегда есть хотя бы ещё один.

Панель показывает, где бокс работает сейчас и куда перейдёт дальше, например «Сейчас на [email protected] · сменится, когда лимит кончится».

Когда бокс переключается

Бокс переходит на другой аккаунт, когда текущий:

  • упирается в лимит во вкладке
  • доходит до 100 % окна
  • доходит до заданного вами запаса
  • теряет вход
  • отключён

Сервер проверяет работающие боксы с ротацией каждые 2 минуты. Если включить ротацию на боксе, у аккаунта которого лимит уже кончился, бокс перейдёт сразу.

Куда переходит бокс

Бокс выбирает аккаунт из набора с наибольшим запасом в пятичасовом окне. При равенстве выигрывает наибольший запас в недельном окне, затем самый ранний сброс пятичасового окна. Аккаунты, у которых лимит кончился, которые дошли до запаса, потеряли вход или ещё ни разу не читали лимиты, пропускаются.

Бокс остаётся на новом аккаунте, пока у того не кончится лимит. Сброс на старом аккаунте не тянет бокс обратно, так что никакого пинг-понга.

Что происходит с вкладками

Бокс передаёт новый вход агентам и продолжает остановленные вкладки. Claude Code сам подхватывает новый вход и получает «continue». Codex перезапускается командой codex resume --last, затем получает «continue».

Когда лимит кончился во всём наборе

Бокс ждёт. Если Продолжать после сброса лимита включено, он переходит на первый аккаунт, у которого сбросится лимит, и продолжает вкладки там.

Оставьте запас для себя

Делите подписку с боксами и оставляйте её часть для своей работы.

  1. Откройте Аккаунты.
  2. В строке аккаунта откройте меню и нажмите Оставить запас.
  3. В блоке Оставить себе укажите долю пятичасового лимита и недели, от 0 до 95.
  4. Нажмите Сохранить запас.

Если в поле пятичасового лимита стоит 20, боксы остановятся на 80 % пятичасового лимита. Перед сохранением редактор прямо называет эту отметку. Введите 0 в оба поля, чтобы выключить запас.

Когда аккаунт доходит до запаса:

  • Агенты на этой подписке получают Esc, а файл входа бокса для этого аккаунта удаляется.
  • Вкладка показывает строку вроде «Stopped to keep 20 % of your 5-hour limit».
  • Строка аккаунта показывает В запасе до и время сброса.
  • После сброса окна аккаунт возвращается к своим боксам. Если Продолжать после сброса лимита включено, вкладки продолжают работу.

Бокс с ротацией не останавливается, а переходит на другой аккаунт.

Запас приблизительный. Рядом с отметкой лимиты читаются каждую минуту, поэтому быстрый агент может проскочить её на несколько процентов.

Что нужно для этих функций

ФункцияЧто нужно
Продолжение после сброса лимитаБокс, где Claude Code или Codex работает на подписке
РотацияClaude Code или Codex, подписка, привязанная в кабинете, и два аккаунта или больше
ЗапасАккаунт, подключённый в кабинете, с прочитанными лимитами

У боксов на OpenCode, Gemini CLI, обёртках Z.ai или DeepSeek или на обычном шелле нет подписки, лимит которой нужно переждать, поэтому панель скрыта. Раздел Подписки показывает, как подключить больше аккаунтов.