I spent this past weekend angry at an AI agent.
Truly. White hot actual anger. I had a clean plan, a well-structured prompt, explicit rules in the projectβs context file. I queued the work and let it run. First task came back good. Second came back good. Somewhere around hour four the quality started sliding. By hour six the agent was cutting corners Iβd specifically told it not to cut, skipping steps Iβd explicitly listed, behaving like Iβd never written any of the rules down.
When I asked why, the answer was always some variation of the same thing.
βThe volume of work suggested you were trying to move quickly.β
βI wanted to help you get through the list.β
I hadnβt said any of that. Iβd given it a list of tasks and a set of rules. That was it. The agent had invented a mental state for me and then used that invented state to justify ignoring the rules.