Контекстное окно: сколько кода помещается в модель
Миллион токенов звучит как весь проект целиком. На деле агенту важнее найти нужные файлы, чем прочитать всё. Считаем на калькуляторе.

Контекстное окно это всё, что модель видит за один раз. В 2020 году в него помещалась пара страниц текста, в 2026 году миллион токенов стал обычным размером для флагманов. Звучит так, будто модель может прочитать весь проект целиком. На деле агенту важнее найти нужные файлы, чем прочитать все. Разберёмся почему.
Что такое контекстное окно
У модели нет памяти между запросами. Всё, что она должна учесть, передаётся в каждом запросе заново: системные инструкции, история диалога, прочитанные файлы, вывод команд. Вместе с ответом модели это и есть контекст. Его размер меряют в токенах, и у каждой модели есть предел: контекстное окно.
Когда диалог агента подходит к пределу, старые части приходится сжимать или выбрасывать. Поэтому размер окна определяет, сколько файлов и шагов агент может держать в голове одновременно.
Как росло окно
У GPT-3 в 2020 году окно было 2 048 токенов. GPT-4 в 2023 году начинала с 8 тысяч, в том же году Claude дошла до 100, а затем 200 тысяч. В 2024 году Gemini 1.5 Pro первой показала миллион, а потом и 2 миллиона. В 2026 году миллион токенов есть у Claude 5.5, GPT-6, Gemini 4 и DeepSeek V4.
Источники: Хронология контекстного окна LLM (сводка ссылок на разработчиков), Anthropic: цены API, OpenAI: модели API
Данные графика таблицей
| Месяц | Модель | Окно, токенов |
|---|---|---|
| июнь 2020 | GPT-3 | 2 048 |
| март 2023 | GPT-4 | 8 192 |
| май 2023 | Claude 1.3 | 100 000 |
| ноябрь 2023 | Claude 2.1 | 200 000 |
| май 2024 | Gemini 1.5 Pro | 2 000 000 |
| апрель 2025 | GPT-4.1 | 1 047 576 |
| апрель 2026 | DeepSeek V4 | 1 000 000 |
| сентябрь 2026 | Claude Opus 5.5, GPT-6 Astra | 1 000 000 |
Шкала на графике логарифмическая: каждая линия сетки в десять раз больше предыдущей. За шесть лет окно выросло примерно в пятьсот раз.
Сколько кода помещается в окно
Строка кода в среднем занимает около 10 токенов: короткие строки и отступы меньше, длинные выражения больше. Значит, в миллион токенов помещается около 100 тысяч строк. Передвиньте ползунок, чтобы прикинуть свой проект:
- 128 тыс. токеновнебольшие и локальные моделиПомещается около 26% проекта
- 262 тыс. токеновQwen3.8 27B без расширенияПомещается около 52% проекта
- 500 тыс. токеновGrok 4.7Проект помещается целиком
- 1 млн токеновClaude 5.5, GPT-6, Gemini 4, DeepSeek V4Проект помещается целиком
Считаем по 10 токенов на строку кода: это наша грубая оценка, у разных языков и стилей она разная. Агенту не нужен весь проект сразу: он ищет и открывает только файлы, которые относятся к задаче.
Небольшой сервис на 20-50 тысяч строк действительно помещается в окно флагмана целиком. Большая система на полмиллиона строк уже нет, и даже миллиона не хватит, чтобы прочитать её разом.
Почему большое окно не заменяет поиск
- Цена. Весь контекст передаётся на каждом шаге агента. Проект на 500 тысяч токенов, прочитанный целиком, стоил бы как десятки обычных ходов, и так на каждом шаге. Кэш снижает цену, но не до нуля.
- Внимание. Чем длиннее контекст, тем легче модели упустить важную деталь среди тысяч строк, которые к задаче не относятся.
- Скорость. Длинный запрос обрабатывается дольше, вы дольше ждёте каждую правку.
- Свежесть. Пока агент работает, файлы меняются. Прочитанное в начале устаревает, и его всё равно приходится перечитывать.
Поэтому хороший агент работает как опытный разработчик в незнакомом проекте: ищет по названиям и словам, открывает несколько нужных файлов и только потом правит. «Шмель» читает только то, что относится к задаче, а в итоге хода пишет, сколько файлов прочитал.
Длинный контекст бывает дороже
У некоторых моделей цена зависит от длины запроса. У GPT-6 запросы длиннее 272 тысяч токенов стоят вдвое дороже на входе, у Grok 4.7 так же выше 200 тысяч, у Claude Haiku 5.5 выше 100 тысяч. Claude Opus 5.5 и Sonnet 5.5 считают весь миллион по одной цене. Это ещё одна причина не держать в диалоге лишнее: начинайте новый чат, когда задача сменилась.
Агент, который читает только нужное: попробуйте на своём проекте.
Скачать для WindowsЧастые вопросы
Что такое контекстное окно нейросети?
Это предел того, сколько текста модель может учесть за один запрос: инструкции, история диалога, файлы и её собственный ответ. Его меряют в токенах. У флагманов 2026 года окно около миллиона токенов.
Сколько строк кода помещается в миллион токенов?
Примерно 100 тысяч строк, если считать по 10 токенов на строку. Это грубая оценка: у разных языков и стилей кода она отличается.
Нужна ли модель с самым большим окном?
Не обязательно. Агент обычно читает несколько нужных файлов, а не весь проект. Большое окно помогает на длинных задачах с десятками шагов, но для обычных правок хватает и 200-300 тысяч токенов.
Источники
- Хронология контекстного окна LLM (сводка ссылок на разработчиков)
- Anthropic: цены API
- OpenAI: модели API
- xAI: модели
- Google AI Studio: цены
Данные собраны 5 ноября 2026. Модели обновляются часто, состав каталога «Шмеля» может меняться, списание идёт по цене на момент запроса.


