maxCostUsd пока не входят в действующий контракт, поэтому сумма токенов не
показывается как приблизительная цена.
Что потребуется
- Хотя бы один прогон, адаптер которого передал сведения об использовании.
- Доступ к прогону, Обсерватории проекта или общей Обсерватории.
Расход одной попытки
Откройте задачу и выберите прогон в её истории. Рабочий экран показывает:- входные и выходные токены;
- токены чтения и создания кеша;
- накладные расходы продолжения с контрольной точки;
- продолжительность прогона и попыток узлов;
- зафиксированные модель и сессию исполнителя.
Используйте Обсерваторию
Откройте Обсерватория для видимого портфеля или Проект → Обсерватория для одного репозитория, затем выберите период и представление расходов.
Рядом отображаются давление исправлений, автономность, время ожидания человека,
срабатывания проверок и покрытие доказательствами. Меньше токенов не означает
лучший результат, если после него больше доработок или слабее доказательства.
Распределение по исполнителям
История опирается на неизменяемый снимок сессии, а не на текущую строку каталога. Поэтому изменение или удаление настройки исполнителя не меняет подпись старых расходов. Распределение точно работает для именованных сессий Flow. Если планирование и реализация назначены разным сессиям, Обсерватория разделит их расход. Flow с одной сессией, черновой запуск и отдельный запуск платформенного агента относят всё к исполнителю по умолчанию. Неподтверждённая привязка попадает вunknown,
а не угадывается.
Чтобы оптимизировать этапы по цене, качеству и времени:
- Назначьте заметно разным этапам отдельные именованные сессии.
- Привяжите к каждому слоту нужного кодирующего агента и модель.
- Запустите несколько характерных задач разной сложности.
- Сопоставьте токены, время, доработки, доказательства и качество.
- Делайте дешёвый или быстрый профиль стандартным только после устойчивого результата на сопоставимых задачах.
Сравнивайте варианты в исследовании
Обсерватория показывает общую картину. Для нескольких решений одной задачи используйте сравнение прогонов. Исследование запускает разные Flow, кодирующих агентов, модели и наборы возможностей, а затем сводит объективные показатели, ИИ-судей и решение человека.Ступени бюджета
По мере приближения или превышения лимита политика выполняет явное действие:- Предупредить — записать событие и продолжить работу.
- Запросить решение — приостановить прогон и обратиться к человеку.
- Остановить — завершить работу типизированным результатом превышения.
- Если настроено, сохранить остановленную попытку для последующего продолжения.
Актуальность данных
Расход активного прогона помечается как изменяющийся. После завершения итог сверяется ещё раз с коротким окном для запоздавшей записи. Недостающие данные показываются как недостаточные, а не как искусственный ноль.Признаки проблемы
- Нет строки расхода — адаптер не передал сведения, прогон ещё завершается или сверка не закончена.
- Исполнитель
unknown— расход есть, но доказать соответствие снимку сессии невозможно. - Всё попало в один исполнитель — Flow использует общую сессию; создайте именованные сессии для отдельных этапов.
- Во входящих появился запрос бюджета — проверьте текущий расход и результат до решения продолжить, остановить или сохранить попытку.