Listen

Description

NinjaAI.com

GPT-5 models demonstrate significantly improved instruction following. However, this advancement comes with a caveat: the model struggles with vague or conflicting instructions.

2. Optimizing Reasoning Effort

GPT-5 inherently performs reasoning to solve problems. The effectiveness of this reasoning can be controlled to match the complexity of the task.

3. Structuring Instructions with XML-like Syntax

Leveraging XML-like syntax is highly recommended for providing context and structure to instructions, especially in conjunction with tools like Cursor.

4. Avoiding Overly Firm Language

Unlike previous models where forceful language might have been necessary, GPT-5 can over-interpret and over-apply such instructions, leading to counterproductive results.

5. Incorporating Planning and Self-Reflection

For novel application development (zero-to-one), explicitly instructing the model to engage in planning and self-reflection before execution can significantly improve output quality.

6. Controlling Agent Eagerness and Context Gathering

GPT-5's default behavior is thorough context gathering. Prompts can be used to precisely control this eagerness, including tool usage and user interaction.