Buff Development
Buff Code

Модели и расход

Какую модель получает Buff Code, кто её выбирает, как считается расход и где он виден в биллинге организации — по каждому устройству разработчика.

Откуда берётся модель

Buff Code работает на моделях вашей организации. Какая модель ответит, решает администратор — в выборе моделей, в строке «Разработка задач», а на выделенных мощностях — на их карточке: это та же модель, на которой платформа ставит, разрабатывает и проверяет задачи. Если ничего не выбрано — наша модель по умолчанию для тарифа.

Ключей провайдеров на машине разработчика нет. Запрос идёт через шлюз коннектора в Buff и оттуда — к модели по тарифу организации: на тарифах OpenRouter — к стороннему провайдеру, на выделенных мощностях и в индивидуальном сетапе — на выделенную машину, и к сторонним провайдерам ничего не уходит; коннектор запрос не читает и не хранит.

В Buff Code модели видны под провайдером Buff: команда /models в интерфейсе, buff models в консоли. Под каким именем — зависит от тарифа: модель, которую организация выбрала сама, видна под своим именем, а модель, которую подобрали мы, — под названием тарифа, например «OpenRouter (Сбалансированные модели)». Со старым коннектором (до v0.16.0) вместо названия видно просто buff. Подключить свою подписку на модели или чужого провайдера нельзя — так у команды одна модель, один счёт и одна история работы.

Как считается расход

Каждый ход модели — один запрос Buff Code и ответ — списывается по тарифу организации, как работа платформы: по токенам, которые назвала сама модель — у провайдера на тарифах OpenRouter или на выделенной машине (вход, выход, рассуждение, кэш). Проект — тот, что выбран в рабочем контексте: расход ложится на него.

Неудачный ход (отказ модели, обрыв, отказ из-за баланса) записывается, но не списывается.

Если на балансе не хватает средств, Buff Code получит понятный отказ, а не молчание модели; начатый ответ может увести остаток чуть ниже нуля — разница гасится следующим пополнением.

Где виден расход

  • В самом Buff Code: остаток организации — в строке под полем ввода (в консоли — на главном экране), «Баланс и расход» (/balance в консоли) — запас по дням, тариф и цены за миллион токенов, оценка этой сессии в рублях и ваш расход по дням. Когда средств мало или они закончились, над полем ввода появляется полоса с действием. Оценка сессии считается по ценам тарифа; точное списание — в кабинете. Нужен коннектор компании v0.18.0 или новее. См. Остаток и расход.
  • История биллинга организации: строка подписана «Buff Code · имя устройства», рядом — проект. Фильтр «Источник» отбирает только Buff Code или только работу платформы.
  • Сессии разработки: по каждой сессии — токены по видам, время работы моделей и сколько списано; итоги по выбранному периоду, проекту и разработчику.
  • В самом Buff Code — buff stats показывает локальную статистику этой машины; она считается по данным Buff Code и к биллингу отношения не имеет.

Ограничения

  • Одна модель на организацию для всех разработчиков: переключить её для одного человека нельзя.
  • Уровень рассуждения (/variants) выбирает разработчик — в пределах того, что умеет модель.
  • Расход по подписке разработчика на чужие модели через Buff Code не проходит: таких моделей в нём нет.

On this page