Claude 4 vs GPT-5: сравнение для разработчиков в 2026 году

Сравнения флагманских моделей обычно сводятся к таблице процентов по публичным наборам задач. Проблема известна и никуда не делась: эти наборы просачиваются в обучающие данные, задачи в них не похожи на вашу работу, а разница в два-три процента лежит в пределах разброса между прогонами. Разработчику от такой таблицы пользы мало.
Полезно другое — собрать свой маленький набор задач и прогнать обе модели. Это занимает вечер и даёт ответ, применимый именно к вашему проекту.
Как собрать свой набор
Возьмите двадцать задач из того, что вы делали за последний месяц. Не придуманных, а настоящих — с вашим кодом, вашими зависимостями и вашими особенностями. Распределение примерно такое:
| Тип задачи | Сколько | Что проверяет |
|---|---|---|
| Написать функцию по описанию | 4 | Базовую генерацию |
| Найти баг в фрагменте | 4 | Чтение чужого кода |
| Правка в большом файле | 3 | Работу с длинным контекстом |
| Объяснить незнакомый код | 3 | Точность понимания |
| Задача с подвохом | 3 | Не выдумывает ли API |
| Многошаговый рефакторинг | 3 | Удержание задачи целиком |
Что считать, кроме «правильно или нет»
- Работает ли с первого раза. Не «после трёх уточнений», а сразу.
- Сколько правок до рабочего состояния. Главная метрика: модель, требующая двух правок вместо пяти, экономит время, даже если формально обе «справились».
- Выдумывает ли API. Считайте отдельно случаи, когда предложен несуществующий метод или параметр. Это дороже обычной ошибки: на проверку уходит время.
- Признаёт ли незнание. Ответ «в предоставленном коде этого не видно» ценнее уверенной догадки.
- Держит ли ограничения. Попросили не менять сигнатуру — не поменяла?
- Стабильность. Прогоните три одинаковых запроса. Разброс ответов — тоже характеристика.
Что различается устойчиво
Между флагманскими семействами есть различия, которые держатся дольше, чем номера версий, и на них имеет смысл смотреть при выборе:
- Поведение при неполном контексте. Одни модели скорее скажут, что данных не хватает, другие достроят правдоподобное. Для работы с чужим кодом первое безопаснее.
- Следование формату. Если вы встраиваете модель в конвейер и парсите ответ, важнее не качество рассуждений, а то, насколько строго соблюдается заданная структура.
- Длинный контекст. Заявленный размер окна и способность реально удерживать детали из середины — разные вещи. Проверяется задачей, где нужный факт спрятан в середине большого файла.
- Многошаговые правки. Способность довести цепочку из пяти зависимых изменений без потери первоначального требования.
- Стоимость. Считайте не цену за токен, а цену за решённую задачу: более дорогая модель, справляющаяся с первого раза, часто выходит дешевле.
Промт для честного прогона
Задача: [ваша реальная задача]. Контекст: [код, версии библиотек, ограничения]. Требования: - Если данных для решения не хватает — скажи, чего именно не хватает, и не додумывай. - Не используй методы и параметры, которых нет в указанных версиях. - Не меняй то, о чём я не просил. - В конце перечисли допущения, которые ты сделал.
Последний пункт особенно полезен при сравнении: по списку допущений сразу видно, какая модель угадывала, а какая работала с тем, что дано.
Как не обмануть себя
Три вещи ломают такие сравнения чаще всего. Первая — оценка вслепую своей симпатии: спрячьте, какая модель дала какой ответ, и оцените результаты, не зная авторства. Вторая — один прогон вместо трёх. Третья — разные промты для разных моделей: подстраивать формулировку под каждую можно, но тогда это сравнение промтов, а не моделей.
И последнее. Разница между флагманами сегодня меньше разницы между хорошим и плохим промтом. Если результат не устраивает обеих, дело чаще в постановке задачи, чем в выборе модели.
Конкретные версии, цены и результаты замеров в этом материале намеренно не приведены: они меняются быстрее, чем обновляется статья. Актуальные цифры смотрите на страницах провайдеров, а методику берите отсюда.