Писать агенту по-английски? 40 прогонов — разница 12 токенов
Саммари
Расхожий совет «пишите агенту по-английски, русский съедает в полтора раза больше токенов» проверен на 40 контрольных прогонах: токенизатор действительно даёт 1.47×, но в реальных промптах к коду разница составляет 12 токенов на задачу, а в общем входе агента — около 0.005%. Вывод статьи не «пишите по-русски», а методологический: измеряйте не длину промпта, а шум повторных прогонов и структуру контекста, который агент перечитывает на каждом ходу.
Из этого следует: бюджет агента определяется не промптом, а тем, что он перечитывает на каждом ходу, — 94% входных токенов среднего прогона это кэшируемые системный промпт, инструменты, файлы и история.
На практике для Revit-инструментов русскоязычные инструкции в CLAUDE.md неубедительны как источник экономии: сотни токенов на фоне сотен тысяч, читаемых из кэша, — а вот длина описаний MCP-инструментов и объём передаваемого контекста модели уже считается по-настоящему.
Важный нюанс: шум между одинаковыми прогонами (1.5× в среднем, 3.4× в худьшем случае) больше любого измеряемого эффекта промпта — без нескольких прогонов на конфигурацию любой «оптимизация» оказывается случайностью.
Ограничение подхода: 40 прогонов, две модели одного семейства и пять задач малого размера; результат — сильный аргумент против совета по язык, но не основание для общего вывода о качестве задач на другом языке.