uniflow
KO / EN
Productivity·실행·2026-04-16

When AI Ignores Your Instructions — A Practical Debugging Guide

When your AI ignores instructions, here is how to diagnose and fix the problem with practical debugging tips.

You wrote clear instructions. The AI ignored them. "I said use formal tone" — but the response comes back casual. The AI isn't broken. In most cases, the problem is in the instructions themselves.

This guide covers the most common reasons AI appears to ignore instructions, and how to fix each one. Whether you use Custom Instructions on the web or CLAUDE.md files in VS Code, the same principles apply.

Your Instructions Are Too Long

The most common cause. When instructions get long, the AI can't treat every rule equally. It focuses on the beginning and loses track of rules buried at the end.

Symptom: Rules near the top of your instructions work fine. Rules near the bottom get ignored frequently.

Fix:

  • Keep core rules under 500 words
  • Move detailed rules into separate files (CLAUDE.md + docs folder)
  • Separate "must follow" rules from "nice to have" rules
  • Put your most important rules at the very top — AI gives higher weight to the beginning of instructions

Before:

Use formal tone. Use tables. Include units for numbers. Keep introductions short. End with a summary. No emojis. Spell out abbreviations. Use numbered lists. Cite sources for quotes. Use analogies but not too many. Label code blocks with language...

After:

Core rules (always follow):

  1. Formal, professional tone
  2. Lead with conclusion, evidence after
  3. Numbers must include units and sources

Detailed rules: see docs/writing-rules.md

Your Rules Contradict Each Other

You might not notice it, but from the AI's perspective, your rules may conflict. When the AI encounters contradictions, it either picks one side or compromises. Either way, the result feels inconsistent.

Symptom: The AI responds differently each time — sometimes style A, sometimes style B, with no pattern.

Common contradictions:

Rule ARule BConflict
"Be concise""Explain reasoning in detail"Short vs detailed
"Use technical terms""Write for beginners"Expert vs simple
"Be creative""Stick to facts only"Creative vs factual

Fix:

  • Read through all your instructions and look for conflicting pairs
  • When you find a conflict, add conditions to separate them

Before:

Be concise. Explain your reasoning in detail.

After:

State conclusions in 1-2 sentences. Provide detailed reasoning in a separate section below.

Advertisement본문 중간 · 반응형본 도메인에서만 게재

"Do This" Is Vague — "Don't Do This" Is Precise

"Be concise" means different things to different AIs, in different conversations. Is 3 sentences concise? Is 10? There's no benchmark. "Don't do X" sets a clear boundary.

Symptom: The AI sort of follows your instruction, but the result is subtly off from what you intended.

Comparison:

Vague instructionPrecise instruction
Be conciseNo introductions longer than 2 sentences
Write simplyWhen using jargon, add a plain-language explanation in parentheses
Translate naturallyNever use awkward constructions like "it is being done"
Format it nicelyAll comparisons in tables, all sequences in numbered lists

Fix:

  • When writing a "do this" rule, always attach a specific threshold or example
  • Reframe as a "don't" boundary whenever possible
  • One concrete example beats a paragraph of abstract description

Priority Is Unclear

Ten rules listed with equal weight means the AI can't tell which matters most. The result: minor rules get followed while critical ones slip through.

Symptom: Trivial rules are consistently followed, but important ones are randomly violated.

Fix:

  • Split rules into "absolute" and "preferred" categories
  • Number them by importance
  • Reserve strong language ("never," "always," "mandatory") for truly critical rules only

Before:

  • Use formal tone
  • Use tables
  • No emojis
  • Lead with conclusion
  • Include units for numbers
  • Keep introductions short

After:

Absolute rules (never break):

  1. Formal tone — no exceptions
  2. Numbers must include units and sources

Preferred rules:

  • Lead with conclusion
  • Use tables for comparisons
  • Introductions under 2 sentences

The AI Forgets in Long Conversations

As conversations get longer, the AI's attention to early instructions fades. This isn't a problem with your instructions — it's a structural limitation of how AI processes context.

Symptom: The AI follows instructions perfectly for the first few turns, then starts breaking rules after 20-30 exchanges.

Fix:

  • Prefer multiple short conversations over one long session
  • Remind the AI mid-conversation: "Please re-read the instructions above"
  • Claude Projects and ChatGPT GPTs reload instructions at the start of each conversation, reducing this problem
  • CLAUDE.md files in coding tools are re-read every time, so forgetting isn't an issue

Debugging Checklist

When AI isn't following your instructions, check these in order. Most issues are caught by step 3.

  1. Length — Are core rules over 500 words? → Trim or split into files
  2. Contradictions — Do any rules conflict? → Add conditions to separate them
  3. Clarity — Are rules "do this" without criteria? → Rewrite as "don't" + add examples
  4. Priority — Are all rules listed equally? → Sort into absolute vs preferred
  5. Conversation length — Has the chat gone on too long? → Start a new one

Wrapping Up

When AI seems to ignore your instructions, the problem is usually the instructions, not the AI.

Shorten them. Remove contradictions. Replace "do this" with "don't do that." Add priority levels. The same AI will follow the same rules far more accurately. Instructions need debugging, just like code. You don't need to get them perfect on the first try — fix one rule at a time whenever something goes wrong.

Advertisement글 최하단 · 띠배너본 도메인에서만 게재