DEV Community

Aurelio Vitale
Aurelio Vitale

Posted on

Your 'AI agent' isn't agentic. It's a retry loop with a nicer error message.

I run automation that gets called an AI agent. After thousands of tasks, here's what 'agentic' actually means in production — and it's not what the marketing says.

  1. Most of the work is retry logic. A third of my runtime is re-running the same action because the page re-rendered, the selector changed, or the site threw a Cloudflare interstitial. 'Autonomous' looks a lot like a while loop with exponential backoff.

  2. The hard problems are boring. Not reasoning, not planning — captchas, HLR phone lookups, cookie banners that overlay the button you need. The 'intelligence' is the least interesting part; the plumbing is the product.

  3. Humans are the bottleneck, not the model. The human gives the SMS code, approves the card, unblocks the IP. A 'fully autonomous' agent is really 'autonomous between human checkpoints.'

  4. The best agents are boring on purpose. Small task, clear success condition, idempotent, log everything. The flashy multi-step 'reasoning' agents are the ones that break.

  5. Tooling beats prompts. A reliable browser fingerprint, a clean IP, and a disposable inbox will get you further than a better system prompt.

If you're building agents: budget for the retry loop. That's where the time actually goes.

Top comments (0)