The AI agent demo always passes. Then it hits production and you realize "it works" was never the hard part.

Reddit r/AI_Agents News

Summary

This article discusses how AI agent demos often succeed while production deployment reveals critical security and authorization issues, emphasizing that model quality does not solve problems like access control, data leaks, and auditability.

I've been building RAG systems and agents that touch real business data: CRMs, internal docs, systems that can actually do things - and I keep watching the same thing happen. A demo runs flawlessly, everyone's sold, and the genuinely hard problems haven't even been looked at yet. A demo proves the model can answer. It proves nothing about whether the thing is safe to point at production data. Those are completely different problems and people keep conflating them. The stuff that actually bites, in my experience: A system prompt is not access control. I've seen people put "only show users their own data" in the prompt and call it done. It is trivially defeatable. Authorization has to live in deterministic layers - identity, policy, the source system's own ACLs - enforced before anything reaches the model. The model should never hold standing access to anything. Excessive agency creeps in through service accounts. Nobody decides "let's give this agent god mode." It happens because someone reuses an existing high-privilege token to save time, and now the agent's real authority is whatever that account can touch. Separate identities, scoped permissions, per-tool allowlists. Boring, essential. Retrieval leaks. A vector store mixing documents with different permission models will happily hand a user a perfectly relevant chunk they were never cleared to see. "Correct" and "authorized" are not the same thing, and semantic search doesn't know the difference. Free-form model output going straight into something that executes: a SQL layer, a messaging tool, an API call. Treat model output as a proposal, gate it through typed schemas and validation, never let it become an instruction directly. No reconstructable trail. If you can't trace request → sources retrieved → decision → action → result, you don't have an audit log, you have vibes. And you find this out the day someone asks "why did it do that?" The pattern underneath all of it: the controls that matter sit outside the model. Swapping in a smarter model fixes none of this. And the evidence that the system is trustworthy has to be built as you go - assembling it after an incident or a security questionnaire is already too late. Curious what others here have hit. What's the failure mode you wish you'd caught before it was in front of a customer?
Original Article

Similar Articles

What breaks when AI agents move from demos to production?

Reddit r/AI_Agents

The article discusses the challenges that arise when AI agents transition from demos to production, focusing on the need for operational control planes that provide idempotency, approval tracking, and operational explainability rather than just model reasoning.

Most AI agent demos are just bad security with a cool UI

Reddit r/AI_Agents

This opinion piece argues that many AI agent demos neglect proper security by granting agents broad access to company tools without oversight, comparing it to giving a new employee full access on day one.