💥GPT‑5 гайд для кодинга
GPT‑5 мощный, но промптится иначе, чем прошлые модели. Ниже — краткие советы, как выжать максимум через API или прямо в IDE.
#1. Будьте точными и избегайте противоречий GPT‑5 лучше следует инструкциям, но расплывчатые или конфликтующие правила (в том числе в .cursor/rules и AGENTS.md) сбивают его с толку. Старайтесь формулировать чётко и однозначно.
#2. Выбирайте подходящий уровень рассуждений Модель всегда что‑то «думает» при решении задач. Для сложных задач включайте высокий уровень рассуждений. Если модель «перемудрила» на простом, уточните задачу или снизьте уровень до medium/low.
#3. Используйте XML‑подобную разметку, чтобы структурировать правила Вместе с Cursor мы заметили: GPT‑5 лучше работает, когда инструкции структурированы. Например, опишите правила редактирования кода и значения по умолчанию:
<code_editing_rules> <guiding_principles>
- Компоненты должны быть модульными и переиспользуемыми </guiding_principles> <frontend_stack_defaults>
- Styling: TailwindCSS </frontend_stack_defaults> </code_editing_rules>
#4. Избегайте чрезмерно жёсткого тона С прежними моделями многие писали жёстко — и это работало. Но с GPT‑5 такие команды часто вызывают излишний сбор контекста и задержки.
⛔️Будь ПРЕДЕЛЬНО ТЩАТЕЛЕН при сборе информации. Убедись, что у тебя ПОЛНАЯ картина перед ответом.⛔️
Формулируйте конкретнее: что именно собрать, где искать и когда остановиться.
#5. Дайте место планированию и самопроверке Для задач «с нуля» полезно попросить модель сначала продумать подход и внутреннюю «рубрику качества», а уже потом писать решение.
<self_reflection>
- Сначала продумай рубрику (5–7 критериев).
- Оцени по ней своё решение.
- Если не дотягивает — улучши и проверь ещё раз. </self_reflection>
#6. Контролируйте «рвение» код‑агента По умолчанию GPT‑5 стремится тщательно собирать контекст. Задайте бюджет инструментов, где быть более/менее тщательным, можно ли параллелить вызовы и когда «чекиниться» с пользователем.
<persistence>
- Не засыпай уточнениями. Делай разумные допущения, действуй и зафиксируй их в конце для пользователя. </persistence>
Из того что получается круто, просите сам гпт описать алгоритм и по кускам собирать инфу из которой в будущем можно сформировать Промт и использовать его как инструкцию к той или иной задачи.