Услуги
Сайты и магазиныЛендинги ★Создание сайтовИнтернет-магазины
ИИ и автоматизацияИИ-секретарь ★Автоворонка и прогрев ★Telegram-боты ★Автоматизация ★CRM-разработка
ПродвижениеSEO-продвижениеAI-продвижение ★Контекстная рекламаSMM и соцсети
Наружка, печать и производствоВывески и буквыНаружная рекламаБаннеры и штендерыТипографияВизиткиШирокоформатБрендированиеОклейка автоТорговое оборудованиеМатериалы для рекламы
Дизайн и поддержкаДизайнПоддержка
КомплексDigital под ключ ★
РешенияКейсыПортфолиоЦеныО студииБлогКонтакты Обсудить проект

Что сработало

Размен 1:22: что грузить всегда, а что по вызову

Контекст агента делится на постоянную часть и вызываемую, и цена одного текста по разные стороны этой границы отличается в десятки раз. Разбираем размен 1:22 на описаниях навыков, арифметику «68 токенов за навык против 1 500 вынесенных» и тот же приём на уровне подзадач — контракт вместо всего материала.

Замер: 9 августа 2026наш замер

Чем проверено: замер токенов по слоям до и после переноса, замер полного контекста против контракта на одной странице корпуса

Короткий вывод. Контекст агента делится на две части с разной ценой: то, что грузится всегда, и то, что грузится при вызове. Разница в стоимости огромна, поэтому выгодно не сокращать текст, а переносить его через границу. В ревизии нашего стартового контекста все слои ужались, кроме одного: описания навыков выросли с 769 до 904 токенов (+135) — осознанно. Плата в 135 токенов убрала из постоянной загрузки 2 995 токенов процедур (1 570 + 1 425), которые теперь приезжают только по вызову. Размен 1:22 в нашу пользу. Тот же приём этажом выше — контракт вместо полного материала для подзадачи — даёт примерно 20-кратную экономию.

Две цены одного текста

Любой текст рядом с агентом стоит по-разному в зависимости от того, когда он попадает в контекст. Описание навыка читается перед каждым запросом, включая те, где навык не понадобится, — его цена умножается на число запусков. Тело навыка, процедура на полторы тысячи токенов, приезжает только тогда, когда навык позвали.

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

ЧастьКогда грузитсяТокенов
Описания навыковвсегда, на любой запрос769 → 904 (+135)
Тело первого навыкатолько при вызове1 570
Тело второго навыкатолько при вызове1 425
Размен+135 постоянных против 2 995 вынесенных = 1:22

Почему единственная выросшая строка — правильная

Отчёт, в котором все строки идут вниз, обычно означает, что автор сокращал ради числа. Строка с плюсом на этом фоне читается как ошибка — а была решением: чтобы навык вызвали в нужный момент, его описание должно точно объяснять, когда он нужен. Урезанное описание экономит 135 токенов и ломает вызов, после чего процедура не грузится никогда.

Арифметика на будущее. Каждый новый навык добавляет к постоянной загрузке около 68 токенов описания и уносит из неё около 1 500 токенов процедур. Постоянная часть растёт медленно и линейно: каждый следующий навык прибавляет к старту десятки токенов, а уносит из него тысячи — поэтому число навыков перестаёт быть поводом для беспокойства.

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

Тот же приём этажом выше: контракт вместо материала

На уровне конвейера граница проходит между исполнителем и его задачей. Первый способ — отдать подзадаче весь материал: пусть видит всё, разберётся сама. Второй — отдать контракт: что она получает на входе, что обязана вернуть на выходе и по каким правилам, а сам материал подтянуть точечно.

Замер разницы на одной странице корпуса дал экономию примерно в 20 раз. Оговорка автора замера стоит рядом: соотношение 20× устойчиво, абсолютные значения гуляют в пределах ±15% — считать по ним бюджет можно, обещать точную сумму нельзя.

Экономия здесь вторична. Подзадача, получившая структуру вместо всего материала, отвечает на заданный вопрос, а не на соседний. Полный контекст тянет исполнителя в сторону: он видит десять интересных проблем и правит одиннадцатую. Контракт эту степень свободы убирает — и это ценнее, чем сэкономленные токены.

Как переносить через границу

  1. Разложите постоянную часть по строкам. Не общий объём стартового контекста, а список: что именно грузится на каждый запрос. Дальше по каждой строке один вопрос — нужна ли она на запросе «привет».
  2. Разделите каждый блок на указатель и тело. Указатель — когда это нужно и где лежит, десятки токенов. Тело — сама процедура, тысячи. Постоянно грузится только указатель.
  3. Тело за границей не сокращайте. Экономить на том, что грузится по вызову, — ложная работа; там подробность дешевле недосказанности.
  4. Указатель пишите под вызов, а не под краткость. Он существует ради одного: чтобы тело позвали в нужный момент. Плюс 135 токенов здесь окупаются двадцатикратно.
  5. Подзадачам отдавайте контракт. Вход, выход, правила приёмки — вместо «вот весь материал, разберись».
  6. Считайте размен, а не экономию. Правильная строка отчёта выглядит как «+135 постоянных против 2 995 вынесенных», а не как «стало меньше».
Итог. Граница «всегда против по вызову» — самый дешёвый рычаг в работе с контекстом: один и тот же текст по разные стороны от неё стоит в двадцать раз по-разному. Наш размен 1:22 состоял в том, чтобы одну строку осознанно увеличить.

Источники материала

  • Ревизия слоёв знаний: замер описаний навыков и тел процедур до и после переноса, подсчёт размена 1:22 и прироста на каждый новый навык.
  • Методика конвейера, раздел о передаче задач исполнителям: замер полного контекста против контракта на одной странице корпуса, оговорка об устойчивости соотношения и разбросе абсолютных значений.
  • Инвентарь замеров, группа «Организация работы с ИИ-агентами».

Разбор устройства контекста — второе занятие курса

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

Программа курса и цены
Соседние материалы
Предыдущий замер: «176 мс» оказались 176 секундамиСледующий замер: Изоляцию проверили 12 запускамиВсе материалы журнала

Обсудим ваш проект

Оставьте заявку — свяжемся в течение 15 минут в рабочее время, зададим пару вопросов и пришлём ориентир по цене и срокам. Бесплатно, без обязательств.

  1. 1. Заявка или квиз
  2. 2. Короткий созвон / переписка
  3. 3. Бесплатная смета и план
  4. 4. Договор и старт

Бесплатно и ни к чему не обязывает. Ответим за 15 минут.