GitHub полностью переключил Copilot на usage-based billing через AI Credits (1 кредит = $0.01). Это меняет экономику инструмента для всех — от студентов до enterprise-команд: вместо фиксированной подписки расходы теперь зависят от того, какую модель ты выбрал и сколько токенов сжёг.
Механика биллинга строится на токенах. Каждое взаимодействие с Copilot генерирует input-, output- и cached-токены; их стоимость зависит от модели и конвертируется в AI Credits. Важное исключение: code completions и next edit suggestions остаются безлимитными для всех платных планов. Всё остальное — Chat, облачные агенты, Copilot Spaces, Spark, сторонние агенты — тарифицируется в кредитах.
Структура кредитов у каждого плана двухслойная:
- Base credits — фиксированный ежемесячный объём, соответствующий цене подписки; не меняются.
- Flex allotment — переменная надбавка сверху, которую GitHub обещает адаптировать по мере изменения цен моделей и появления новых.
После исчерпания обоих слоёв можно продолжить работу, если заранее выставлен spending budget — перерасход спишется в конце месяца. Для организаций кредиты не делятся по пользователям, а пулятся на уровне биллинг-сущности: Copilot Business даёт 1 900 кредитов на пользователя в месяц в общий котёл, Copilot Enterprise — 3 900. Это позволяет тяжёлым пользователям тратить больше за счёт лёгких, но усложняет контроль на уровне конкретного человека.
Двойные расходы в code review — наименее очевидный момент. Copilot code review одновременно потребляет и AI Credits, и минуты GitHub Actions: агентные возможности (сбор контекста проекта и прочее) запускаются через Actions-раннеры. На приватных репозиториях Actions-минуты сверх включённого плана биллятся отдельно по стандартным ставкам GitHub Actions. То есть один code review может ударить по двум статьям расходов сразу, и если Actions-минуты кончились, агентная часть ревью просто не запустится.
Переход на токен-биллинг логичен при агентных сценариях с непредсказуемым потреблением, но создаёт риск bill shock — особенно там, где code review незаметно сжигает и кредиты, и Actions-минуты одновременно. GitHub не раскрыл, как именно рассчитывается flex allotment и по каким критериям он может быть урезан, а также каков реальный средний расход кредитов на типичную агентную сессию. Без этих цифр оценить реальный бюджет заранее не получится.