GPT-5: Тиха революція, що кинула виклик королю коду. Чи варто забути про Claude?
Мій друг, розробник із двадцятирічним досвідом, нещодавно сказав слова, які змусили мене задуматися. “Знаєш, Ліло, – почав він, розмішуючи цукор у каві, – я думав, що перехід на іншу модель буде легко.” Він, як і багато хто з нас, захоплювався Claude Sonnet та Opus. Meta теж перейшла на Claude. Це був золотий стандарт у світі AI-кодингу. Але друг, випробувавши GPT-5, раптом заявив: “Я спочатку назвав GPT-5 сміттям. А тепер… взагалі не користуюся Claude”. Звучить фантастично, правда? Особливо, якщо пригадати його попередні слова про GPT-5, що він “overengineered” і “can’t follow instructions”. Ось так, за тиждень, світ може перевернутися, а ти стоїш і думаєш: “Що тут відбувається?”
Я теж був у команді “Claude – наше все”. І, зізнаюся, коли OpenAI випустила GPT-5, я поставився до неї скептично. На той момент Claude був не просто добрим, він був необхідним. Кожен, кого я знав, користувався ним. Підручники з AI-кодингу містили приклади з Claude. Це був “двигун”, на якому будували додатки. А потім – бац! – OpenAI випускає GPT-5. Реакція була… ну, не надто захоплюючою. Я навіть написав у Twitter, що GPT-5 – “already over”. І, здавалося, весь світ з цим погодився. GPT-5 – мертвий на старті. Або так ми думали.
Але, як це часто буває, найцікавіше відбувається тоді, коли цього найменше очікуєш. Приблизно три тижні тому я вирішив знову спробувати Cursor, один з моїх улюблених інструментів для роботи з кодом. І, на мій подив, GPT-5 там був безкоштовним. Я почав експериментувати. Спочатку з GPT-5, а потім перемикався на Claude Sonnet для реалізації. Це було… чудово. Але потім я почав помічати дивні речі. Приблизно на п’ятий день я вже не так часто переключався на Claude. А на восьмий день, все ще працюючи виключно з GPT-5, я раптом зрозумів, що взагалі його не міняв. GPT-5 став моєю основною моделлю для кодингу. Я поділився цим у Twitter, думаючи, що, можливо, втратив зв’язок з реальністю. Але потім… люди почали підтверджувати мої здогади. І я зрозумів, що зміни невипадкові, а мають конкретні причини. OpenAI випустила Codex CLI, конкурента Claude, і, незважаючи на мої ранні заяви про “сміття”, він став дійсно хорошим і його включили у підписку ChatGPT Plus. Так почалася тиха міграція. Інфлюенсери, як і раніше, співали дифірамби Claude, а розробники почали таємно переходити на GPT-5.
Це історія про те, як я, досвідчений кодер, який провів у цьому світі понад 20 років, випадково знайшов чотири варіації GPT-5, які змусили мене відмовитися від, здавалося б, непохитного лідера AI-кодингу. Хочете уникнути помилок? Тоді слухайте уважно.
Розділ 1: Знайомство з “архітектором” – GPT-5 High
Коли я вперше почав тестувати GPT-5 High, то сприйняв його як “архітектора”. Він може годинами аналізувати план будинку. Він може “загубитися” на 5-10 хвилин, але результат завжди ґрунтовний. Якщо вам потрібне глибоке розуміння вашої кодової бази, якщо ви працюєте над новою функцією чи шукаєте неочевидний баг, GPT-5 High – це саме те, що вам потрібно. Він – стандарт, коли йдеться про розуміння вашого додатку.
Але є один нюанс, який багато хто не розуміє. Ось дивіться. Я використовую Cursor, і мені подобається, як він показує, скільки контексту вже використано. Коли ви починаєте з чіткого промпта в GPT-5 High, можливо, один промпт займе 20, 30, а то й 40% контексту! Це вражає.
І я бачу, як люди одразу пишуть: “Ой, це дурниця! GPT-5 з’їдає 40% контексту, це марно!” Ні, друзі мої, це не так. GPT-5, як і вся лінійка GPT-5, починає з низькою впевненістю. Він ніби думає: “Я нічого не знаю, мені треба все вивчити”. Це повна протилежність Claude, який з самого початку вважає, що знає все. Тому, коли ви запускаєте новий чат, GPT-5 мусить “завоювати” цю впевненість, глибоко аналізуючи ваш додаток. Але надалі наступні промпти додаватимуть до контексту лише 1-2%. І, що ще цікавіше, моделі стають швидшими, чим довше ви спілкуєтеся, за умови, що ви залишаєтесь в межах теми. Отже, те, що GPT-5 High спочатку займає багато місця в контексті – це не баг, це навмисне рішення, щоб приймати рішення з вищою впевненістю.
Розділ 2: Робоча конячка – GPT-5 Medium
Перейдемо до GPT-5 Medium. Я б назвав його “робочою конячкою”, адже саме цією моделлю я користуюся приблизно 70% часу. Чому? Тому що він має ідеальний баланс між глибоким аналізом і прийнятною швидкістю виконання. Це модель, яку я використовую майже для всього. І, розуміючи, що модель прискорюється з часом, накопичуючи “досвід” у вашому чаті, вона стає чудовим вибором за замовчуванням.
Я б рекомендував використовувати її замість Claude Opus. З нею ви можете створювати надійні плани, а потім доручати реалізацію їй самій. Це неймовірно зручно, якщо вас дратує необхідність перемикатися між різними моделями. Це як мати помічника, який генерує ідеї та добре їх втілює.
Розділ 3: Швидкий виконавець – GPT-5 Low (і чому я тепер ним майже не користуюсь)
Тепер про GPT-5 Low. Перший тиждень я активно його використовував, бо думав, що це найближчий аналог Claude Sonnet – швидший і не такий “занурений” у роздуми. Якщо ви вже мали план від GPT-5 High або Medium, ви могли спокійно перейти на GPT-5 Low, адже він більше орієнтований на виконання.
Але, знаючи, що моделі стають швидшими з часом, я частіше залишаюсь на GPT-5 Medium. Звісно, GPT-5 Low має своє місце, особливо якщо вам потрібна максимальна швидкість виконання готового плану.
Розділ 4: Таємний воїн – GPT-5 Minimal, або “Клоде-убивця”?
І ось ми підійшли до “таємної” варіації. Вона не така вже й секретна, але доступна лише через Codex CLI, того самого конкурента Claude від OpenAI. Цю модель називають GPT-5 Minimal. Minimal – тому що це, напевно, найчистіший конкурент Claude Sonnet у плані суто виконання завдань. Там мінімум роздумів, максимум дії.
Якщо ви починаєте свої задачі з GPT-5 High або Medium, а потім перемикаєтеся на GPT-5 Minimal, все має бути блискавично. На жаль, я не мав багато часу, щоб ретельно її протестувати, бо вона поки що недоступна в Cursor, Windsurf чи будь-де ще, крім Codex CLI. Але якщо ви вже користуєтеся Codex CLI (а, чесно кажучи, варто, адже він включений у ваш пакет ChatGPT), то перехід від High або Medium до Minimal – це, ймовірно, найкращий варіант.
Розділ 5: Мій робочий процес: від задуму до втілення
Як це виглядає на практиці? Ось мій типовий робочий процес:
- Для складних задач або пошуку багів: Я починаю з GPT-5 High, щоб отримати повне розуміння проблеми. Потім перемикаюся на GPT-5 Medium для подальшої роботи.
- Для повсякденних задач: Планую за допомогою GPT-5 Medium. А далі або залишаюся на ньому, бо він стає швидшим, або переходжу на GPT-5 Low. Щоправда, останнім часом я рідше користуюся Low.
Загалом, я перемикаюсь або від High до Medium, або від Medium до Low (хоча це останнім часом рідше), залежно від складності задачі.
Розділ 6: Менше багів, більше задоволення – несподіваний бонус
Найбільше, що мене вразило, і, чесно кажучи, мені трохи незручно це говорити, бо це звучить ніби я рекламую OpenAI – це те, що кількість багів, з якими я стикався після переходу на ці моделі, значно зменшилася. Не скажу, що їх “нуль”, але майже!
Так, вони можуть бути трохи повільнішими, особливо на початку нового чату. Але результат, який вони видають, настільки якісний, що варто з ними працювати, їх вивчати та оптимізувати.
Розділ 7: Як “приручити” GPT-5: більше контексту, менше “заливання”
Що означає “оптимізувати”? Це означає навчитися правильно працювати з ними. На відміну від Claude, який буває надто впевненим (“Ви абсолютно праві, давайте зробимо це!”), GPT-5 починає з нуля. Він досліджує, збирає інформацію, розуміє контекст, бачить патерни, і лише потім дає відповідь. І ця відповідь, як правило, правильна.
Але GPT-5 треба “приручити”.
- Завжди вказуйте на контекст вашого додатку: В кожному промпті я прошу GPT-5 врахувати специфіку мого додатку.
- Просіть не “переінженерізувати” рішення: Я чітко кажу: “Морш сторінка має 5-10 тисяч відвідувачів, це не наступний Microsoft, не оптимізуй її так само”.
- Наголошуйте на простоті: Я відверто кажу, що люблю прості рішення. У мене навіть є спеціальні правила в Cursor, які, до речі, чудово працюють і з Claude, але GPT-5 їх дотримується набагато довше – до 50-60% контексту! Claude ж швидко забуває про те, що було на початку розмови.
Висновок: Настав час для контратаки. Чи готові ви?
Я не хочу, щоб це сприймалося як “Claude – гаплик!”. Ні, зовсім ні. Але вперше у нього з’явився справжній конкурент. Конкурент, який, можливо, зараз кращий за Claude. Щонайменше, для мене. І, можливо, для вас теж.
Поки всі використовують Claude за звичкою, у вас є шанс. Шанс випередити більшість, використавши модель, яку ще місяць тому всі поховали.
Я закликаю вас: спробуйте Codex CLI, Windsurf, Cursor – що завгодно, і просто примусьте себе використовувати GPT-5. Якщо ця зміна справді реальна, я хочу, щоб ви були на гребені хвилі, а не намагалися наздогнати тих, хто вже там, через два місяці.
Підсумовуючи все вище сказане, ми бачимо, як швидко змінюється ландшафт AI-технологій. Claude, який був беззаперечним лідером, раптом отримав серйозного конкурента у вигляді GPT-5. Важливо пам’ятати про різні варіації GPT-5 – High, Medium, Low та Minimal – і використовувати їх відповідно до задачі. Ключ до успіху – це правильна робота з контекстом, чіткі промпти та розуміння “особливостей характеру” моделі.
Не бійтеся експериментувати! Візьміть ці знання, спробуйте GPT-5 у своїх проектах вже сьогодні. Світ AI-кодингу змінюється, і ви можете бути серед тих, хто його формує.