Обновлено 3 августа 2026 года.
Чат GPT для кода — это ChatGPT, где код пишут модели семейства GPT-5.6 и отдельный агент Codex. На бесплатном тарифе доступен GPT-5.5 Instant и ограниченный Codex, на Plus за $20 в месяц — GPT-5.6 Sol, Terra и Luna. GPT-4o, которую до сих пор советуют старые статьи, ChatGPT отключил 13 февраля 2026 года.
- Generative Pre-trained Transformer (GPT) — модель OpenAI для генерации текста; на генерации и правке кода она работает так же, потому что код для неё тот же текст.
- Отдельная среда и обучение модели на своих данных для этого не нужны: хватает чата и точно поставленной задачи.
- Интерфейс за два года сменился: canvas в актуальных моделях отключён, код теперь живёт в code blocks с кнопками Preview и Run.
- Под длинную работу с репозиторием у OpenAI есть Codex — он включён во все тарифы ChatGPT, включая Free и Go, но с разными лимитами.
- Проверка результата остаётся на вас: ниже — прогон, который ловит типовую ошибку в сгенерированном коде.
Какие модели ChatGPT сейчас пишут код, а какие отключены
Это первое, что устарело в статьях про чат GPT для кода. По странице тарифов chatgpt.com/pricing доступ к моделям на личных планах распределён так:
| Модель | Free | Go | Plus | Pro |
|---|---|---|---|---|
| GPT-5.5 Instant | есть | есть | расширенный доступ | без лимита* |
| GPT-5.6 Sol | нет | нет | есть | без лимита* |
| GPT-5.6 Sol Pro | нет | нет | нет | есть |
| GPT-5.6 Terra | ограниченно, в Work и Codex на десктопе | ограниченно, в Work и Codex на десктопе | есть | без лимита* |
| GPT-5.6 Luna | нет | нет | есть | без лимита* |
| Codex | ограниченно | ограниченно | есть | расширенный доступ |
* На странице тарифов к отметке «без лимита» стоит сноска: «Unlimited subject to abuse guardrails» — безлимит действует, пока использование не упирается в защиту от злоупотреблений.
Разница между тремя моделями GPT-5.6 в документации OpenAI для разработчиков описана коротко: Sol — «Frontier model for complex professional work», Terra — «GPT-5.6 model that balances intelligence and cost», Luna — «GPT-5.6 model optimized for cost-sensitive workloads». То есть Sol берут под сложную задачу целиком, Terra — под повседневную, Luna — когда важнее скорость и цена. В ChatGPT флагман GPT-5.6 Sol начали раскатывать 9 июля 2026 года, и в анонсе OpenAI прямо перечисляет кодинг первым в списке сценариев: «our flagship reasoning model for complex work across coding, research, science, cybersecurity, computer use, and design». Free, Go и незалогиненные пользователи в раскатку не включены.
А вот список того, чего в ChatGPT больше нет — по справке OpenAI:
- 13 февраля 2026 года отключены GPT-4o, GPT-4.1, GPT-4.1 mini, OpenAI o4-mini и GPT-5 (Instant и Thinking).
- 11 марта 2026 года отключены GPT-5.1 Instant, GPT-5.1 Thinking и GPT-5.1 Pro.
- 27 июня 2026 года из ChatGPT убрали GPT-4.5, а OpenAI o3 отключают 26 августа 2026 года.
Диалоги, которые работали на снятых моделях, OpenAI переводит на ближайшие эквиваленты — GPT-5.3 Instant, GPT-5.4 Thinking и Pro. Практический вывод простой: если инструкция советует «выбрать в переключателе GPT-4o» или «включить o1», она описывает интерфейс, которого уже нет. Сверяйтесь с переключателем моделей в своём аккаунте — OpenAI отдельно предупреждает, что состав моделей и лимиты меняются.

- Возможность получить Доступ в Нейроклуб на целый месяц
- Как ИИ ускоряет работу и приносит деньги
- За 2 часа вы получите четкий план, как начать работать с ИИ прямо сейчас!
Куда делся canvas: код теперь живёт в code blocks

Второе крупное изменение — рабочая область. Раньше длинный код и текст ChatGPT выносил в canvas, боковую панель с редактором. 28 мая 2026 года OpenAI записал в примечаниях к релизу: «With this update, canvas will no longer be available in GPT-5.5 Instant or GPT-5.5 Thinking. Writing and coding functionality is now supported directly in chat responses through writing blocks and code blocks». Платным пользователям canvas какое-то время остаётся на устаревших моделях — до их отключения.
Что пришло на замену, описано в справке: code block «keeps the code separate from the rest of the response so that you can read, copy, edit, preview, or run it more easily». В блоке кода доступны: копирование, метка языка (Python, JavaScript, HTML), правка прямо в блоке, полноэкранный режим, переключение Code / Preview и запуск Python.
Кнопка Preview показывает результат прямо в ChatGPT — справка перечисляет поддерживаемые типы: HTML-страницы, React-компоненты, SVG-изображения, диаграммы Mermaid, графики Vega и Vega-Lite. Если Preview не появилась, предпросмотр для этого блока не поддерживается. Для поддерживаемых блоков на Python есть кнопка Run: она открывает рабочую область с консолью, где видно вывод или ошибку, и запуск можно остановить. Выполняется код в песочнице; если предпросмотру нужны внешние ресурсы, ChatGPT спросит разрешение. Подробности и полный список действий — в справке OpenAI о writing blocks и code blocks.
Для той самой задачи «свёрстай сайт-портфолио на HTML, CSS и JS», с которой обычно начинают знакомство с чат GPT для кода, это важнее, чем кажется: вёрстку теперь видно сразу в ответе, без копирования в редактор и открывания файла в браузере.
Codex: отдельный агент для кода внутри подписки ChatGPT

Разговорный чат хорош, пока задача помещается в одно сообщение. Дальше у OpenAI есть Codex — по справке, «an AI agent that helps you write, review, and ship code». Ключевое отличие от чата: Codex работает с проектом, а не с фрагментом, и запускается там, где лежит код.
Где он живёт, по документации: ChatGPT desktop app (режим Codex), Codex CLI, Codex IDE extension и Codex web. Справка формулирует доступ так: «Codex is included across ChatGPT plans, including Free and Go. Usage limits vary by plan» — то есть попробовать можно без подписки, но лимиты на бесплатном плане отмечены как ограниченные.
Порядок подключения из документации Codex:
- Установить CLI:
npm install -g @openai/codexили через Homebrew —brew install openai-codex. - Открыть папку проекта и выполнить команду
codex. - При первом запуске выбрать Sign in with ChatGPT или другой доступный способ входа.
Шаги — в документации Codex CLI. Что такое агентный режим и чем он отличается от обычного диалога, разбирали отдельно: возможности GPT-5.3 Codex для агентного кодирования.
Сколько кода помещается в один чат: контекст по тарифам
Практический потолок, о котором почти не пишут: сколько исходников можно вложить в диалог, прежде чем модель начнёт терять начало. Страница тарифов chatgpt.com/pricing даёт это числами.
| Параметр | Free | Go | Plus | Pro |
|---|---|---|---|---|
| Контекст быстрых моделей (GPT Instant) | 27K | 54K | 54K | 128K |
| Максимум на вход, быстрые модели | ~12 страниц текста | ~40 страниц | ~40 страниц | ~250 страниц |
| Контекст рассуждающих моделей (GPT Reasoning) | зависит | 256K | 256K | 400K |
| Максимум на вход, рассуждающие модели | зависит | ~320 страниц | ~320 страниц | ~680 страниц |
Отсюда рабочее правило: мелкую функцию и один файл спокойно разбирает любой тариф, а вот «вот тебе три модуля, разберись» на бесплатном плане упрётся в потолок раньше, чем в качество модели. Для сравнения, в справке ChatGPT Business отдельно указано, что контекстное окно составляет 128K для GPT-5.6 Luna и GPT-5.6 Terra и 272K для GPT-5.6 Sol.
Как ставить задачу, чтобы чат GPT для кода выдал рабочий результат
Подготовка входных данных — половина результата. Это может быть описание задачи или уже существующий код, который нужно дополнить. Рабочий минимум из четырёх пунктов:
- Язык и версия. «C++», «Python 3.12», «React 19» — иначе модель выберет сама и не угадает.
- Вход и выход. Что подаётся, что должно вернуться, в каком формате.
- Ограничения. Без внешних библиотек, в одном файле, в стиле проекта.
- Проверка. Пример входа и ожидаемого выхода — по нему потом сверяют результат.
Учебная задача из курса программирования в такой формулировке выглядит так: «Напиши на C++ программу с подпрограммами (функциями) с параметрами. Задать значения вещественным элементам матриц P = {pij} и Q = {qij}, где i = 0…5, j = 0…8. Сформировать массивы R и T из количества нулевых значений столбцов матриц P и Q. Вывести исходные матрицы и полученные одномерные массивы». Результат обычно рабочий с первого раза — и именно поэтому его надо проверять.
Улучшение существующей программы работает так же: даёте кусок кода и говорите, что изменить — «добавь в этот цикл подсчёт очков вместе с подсчётом проигрышей» или «значения массива должны быть случайными». Модель дописывает нужное и подстраивает остальное, не переписывая программу целиком.
Как проверять код от нейросети: прогон вместо чтения глазами
Главное ограничение чат GPT для кода — не «он не умеет», а «он умеет убедительно ошибаться». Сгенерированный код читается как правильный, компилируется и падает на данных. Дешёвая защита — не вычитывать, а запускать на примере, где ответ известен заранее.
Возьмём ту же задачу про количество нулевых значений в столбцах. Функция ниже написана буквально по условию — сравнение с нулём:
def zero_cols(m):
return [sum(1 for row in m if row[j] == 0) for j in range(len(m[0]))]
def zero_cols_eps(m, eps=1e-9):
return [sum(1 for row in m if abs(row[j]) < eps) for j in range(len(m[0]))]
P = [[0.1 + 0.2 - 0.3, 1.0],
[0.0, 0.0]]
print("P[0][0] =", P[0][0])
print("zero_cols(P) =", zero_cols(P))
print("zero_cols_eps(P) =", zero_cols_eps(P))
Запуск на Python 3.14 даёт такой вывод:
P[0][0] = 5.551115123125783e-17
zero_cols(P) = [1, 1]
zero_cols_eps(P) = [2, 1]
По условию задачи в первом столбце два нулевых значения. Первая функция насчитала одно: выражение 0.1 + 0.2 - 0.3 в вещественной арифметике даёт не ноль, а 5.551115123125783e-17, и точное сравнение == 0 его не ловит. Вторая функция сравнивает по модулю с допуском и отвечает верно. Ошибка не в том, что код «плохо написан», — он написан ровно по формулировке. Её видно только на прогоне.
Отсюда порядок приёмки любого сгенерированного фрагмента:
- Подготовить пример, где правильный ответ известен вам, а не модели.
- Запустить — кнопкой Run в блоке кода или у себя.
- Отдельно проверить края: пустой вход, ноль, отрицательные и вещественные числа, максимальный размер.
- Расхождение показать модели вместе с фактическим выводом — так правка получается с первого раза.
Если хотите не разовые подсказки, а системную работу с нейросетями в разработке — на нашем курсе это разбирают на практике.
Преимущества и ограничения чат GPT в написании кода
Преимущество — скорость: каркас, шаблон, разбор чужого куска и правка существующей программы делаются за минуты вместо часов. Ограничения тоже конкретные, и их четыре.
- Баги, которые не видно при чтении. Пример выше — ровно этот класс. Проверять руками придётся всё равно.
- Потолок контекста. На Free в быстрые модели помещается ~12 страниц текста; большой проект туда не вложить — это работа для Codex, а не для чата.
- Смена моделей и интерфейса. За полгода из ChatGPT убрали модели и отключили canvas в актуальных. Инструкции стареют быстрее, чем выходят.
- Лимиты тарифа. На бесплатном плане, по справке OpenAI, использование ограничено, и ChatGPT сам сообщает, когда лимит исчерпан и когда сбросится.
Полезно сравнить с альтернативами: чем ChatGPT отличается от DeepSeek, разбирали в сравнении DeepSeek и ChatGPT, а чем агент в терминале отличается от IDE — в материале Claude Code и Cursor. Что поменялось в самом ChatGPT с выходом новых моделей, собрано в обзоре GPT-5.4 и GPT-5.4 Pro.
Что делать прямо сейчас
- Открыть переключатель моделей и посмотреть, что реально доступно на вашем аккаунте, — состав меняется в ходе раскаток.
- Мелкие задачи держать в чате, длинную работу с репозиторием отдать Codex.
- Формулировать задачу по схеме «язык и версия → вход и выход → ограничения → пример проверки».
- Каждый фрагмент прогонять на примере с заранее известным ответом.
- Не доверять инструкциям, где фигурируют GPT-4o, GPT-4.1, o4-mini, GPT-5.1 или canvas в актуальных моделях: это описание отключённого.
Частые вопросы
Можно ли писать код в ChatGPT бесплатно?
Да. По странице тарифов chatgpt.com/pricing на плане Free доступен GPT-5.5 Instant с ограничением по количеству сообщений и ограниченный доступ к Codex. Контекст быстрых моделей на Free — 27K, это примерно 12 страниц текста на вход.
Какая модель ChatGPT лучше пишет код в 2026 году?
Флагман для сложных задач — GPT-5.6 Sol: в анонсе от 9 июля 2026 года OpenAI называет его моделью для сложной работы, перечисляя кодинг первым сценарием. Он доступен на платных планах; Free, Go и незалогиненные пользователи в раскатку не включены.
Работает ли canvas для кода в ChatGPT?
В актуальных моделях нет. 28 мая 2026 года OpenAI объявил, что canvas больше не доступен в GPT-5.5 Instant и GPT-5.5 Thinking, а работа с текстом и кодом перенесена прямо в ответы чата — в writing blocks и code blocks. Платным пользователям canvas какое-то время остаётся на устаревших моделях.
Чем Codex отличается от обычного чата ChatGPT?
Codex — это отдельный агент OpenAI для работы с кодом: по справке, он помогает писать, проверять и выпускать код. Он запускается в десктопном приложении ChatGPT, в Codex CLI, в расширении для IDE и в веб-версии, работает с проектом целиком и включён во все планы ChatGPT, включая Free и Go, но с разными лимитами.
Почему код от ChatGPT компилируется, но выдаёт неверный результат?
Потому что модель пишет код по формулировке, а не по данным. Классический пример — сравнение вещественных чисел с нулём: выражение 0.1 + 0.2 — 0.3 в Python возвращает 5.551115123125783e-17, и проверка на равенство нулю не срабатывает. Ловится это только запуском на примере с заранее известным ответом.
Чат GPT для кода за два года превратился из «бота, который пишет функции» в связку из чата с блоками кода и агента Codex. Меняется быстро всё: состав моделей, интерфейс и лимиты. Неизменным остаётся одно — приёмка результата на вашей стороне.
- Выполним базовые задачи на российских нейросетях и посмотрим на результаты!
- Файл-инструкцию «Как сделать нейро-фотосессию из своего фото бесплатно, без иностранных карт и прочих сложностей»
- Покажем 10+ способов улучшить свою жизнь с ИИ каждому — от ребенка и пенсионера до управленца и предпринимателя
- Возможность получить Доступ в Нейроклуб на целый месяц
- Как ИИ ускоряет работу и приносит деньги
- За 2 часа вы получите четкий план, как начать работать с ИИ прямо сейчас!
- Выполним базовые задачи на российских нейросетях и посмотрим на результаты!
- Файл-инструкцию «Как сделать нейро-фотосессию из своего фото бесплатно, без иностранных карт и прочих сложностей»
- Покажем 10+ способов улучшить свою жизнь с ИИ каждому — от ребенка и пенсионера до управленца и предпринимателя
- Возможность получить Доступ в Нейроклуб на целый месяц
- Как ИИ ускоряет работу и приносит деньги
- За 2 часа вы получите четкий план, как начать работать с ИИ прямо сейчас!