Это вторая часть серии «Агентная разработка для .NET-команд». В части 1 рассматривается настройка агента кодирования для решения .NET. В части 3 рассматривается совместное использование состояния между сеансами и агентами. Контекстные окна теперь большие. В Клоде Коде басня...
Это вторая часть серии «Агентная разработка для .NET-команд». В части 1 рассматривается настройка агента кодирования для решения .NET. В части 3 рассматривается совместное использование состояния между сеансами и агентами.
Узкое место – это не модель
Контекстные окна теперь большие. В Claude Code модели Fable, Sonnet 5 и новее, Haiku 5.5, Opus 4.6 и новее, а также Sonnet 4.6 поддерживают окно в 1 миллион токенов. Это число соблазняет вас подходом «просто вставьте все». Сопротивляйтесь этому.
В исследовании Context Rot компании Chroma (июль 2025 г.) было протестировано 18 моделей, в том числе GPT-4.1, Claude 4 и Gemini 2.5, и обнаружено, что каждая из них становилась хуже по мере увеличения количества вводимых данных, даже при выполнении простых задач и задолго до того, как окно было заполнено. Более старая статья «Затерянные посередине» (Лю и др., 2023) показала, где болит больше всего: с 20 документами в подсказке GPT-3.5 ответил правильно примерно в 76% случаев, когда соответствующий документ шел первым, и примерно в 54% случаев, когда он находился посередине.
Итак, есть два числа, которые следует держать отдельно. Контекстное окно показывает, сколько токенов вы можете отправить. Эффективный контекст — это количество токенов, которые модель надежно использует, и всегда меньший из них.
Anthropic описывает контекстную инженерию в своем посте «E» за сентябрь 2025 г.