А вот забавная идея - когда LLM хочет вызвать функцию - сказать ей вот тебе future, и если результат прям вот нужен уже - вот тебе инструмент await. И внезапно, без дообучения моделей - тул колы страновятся асинхронными. Заявляется ускорение 1.26× на BFCL, 1.44× на SWE-bench. Без изменения модели.