AI Agents

  • |

    The Quiet AI Agent Problem

    Ask people what they like about AI agents and you will hear some version of the same answer. They work in the background. You hand off a task and later it is done. The quiet is part of the appeal. But the same property that makes agents pleasant to use is also what makes them hard to trust, and the two cannot really be separated. Here is what happens when the quiet you wanted turns into the quiet you did not.

  • |

    AI Agent Failure Handling

    Traditional software fails loudly: exceptions, stack traces, crashes. AI agents don’t work like that. They fail quietly and confidently, handing you a finished-looking answer to a question they couldn’t actually solve, while downstream steps treat that answer as ground truth. The mature agent systems aren’t the ones that fail least often; they’re the ones that fail visibly, by policy, with a name attached to what went wrong. This piece is about treating failure handling as a first-class part of agent design: how failures cluster by who can detect them, why detection has to live outside the agent itself, and what a real response policy looks like when something breaks at three in the morning.

  • |

    AI Agent Contracts: The Missing Primitive in Agentic Systems

    Gartner expects more than 40% of agentic AI projects to be cancelled by the end of 2027, and 78% of executives say they couldn’t pass an AI governance audit in the next 90 days. The standard explanations (better models, tighter prompts, more guardrails) keep falling short because they’re aimed at the wrong target. The real gap is structural: agents are operating without contracts. Not policy documents, not system prompts, not permissions matrices, but enforceable, bilateral agreements that define what the work is, what the agent is allowed to do, and what the agent and the surrounding system owe each other. Here’s why contracts are the missing primitive in agentic systems, and what builders and buyers should be doing about it right now.

  • |

    The AI Agent Authority Gap

    A customer service rep can type a discount into the system. The software will accept it. The customer would be thrilled. But the rep doesn’t do it, because they understand they’re not authorized to, even though they technically can. That gap between what someone can do and what they’re authorized to do is what keeps companies running. It’s also the thing missing from almost every AI agent deployment. This piece looks at why well-intentioned agents keep taking actions no one approved, why better permissions won’t fix it, and what AI agents are actually missing that every human employee already has.

  • |

    When NOT to Deploy an AI Agent

    Most writing about AI agents takes deployment as the default and asks how to do it well. The prior question, the one nobody seems to want to ask out loud, is whether the deployment should happen at all. Six conditions under which the honest answer is no, and why the cost of saying yes when the answer is no is larger than the cost of saying no when the answer might have been yes.

  • |

    Unexpected Architecture for AI Agent-Ready Systems

    When a solutions architect hears “design a system that includes AI agents,” the conversation usually goes straight to infrastructure: where the models run, how context is managed, which vector database, how tools get exposed. These are real questions with real answers. But they’re not the architectural decisions that determine whether the resulting system actually works. The decisions that matter most are upstream of all of that, and they tend to get skipped because they don’t look like AI problems. They look like ordinary systems design problems, applied to a kind of user the field hasn’t quite figured out how to think about yet.

  • |

    The AI Agent Demo Problem: Why They Work in Sales Calls and Fail in Production

    Most AI agent demos look impressive. Most AI agent deployments disappoint. The strange part isn’t that the gap exists; it’s that buyers who know demos are sales pitches still get burned by them. The reason isn’t the cherry-picking everyone expects. It’s the invisible human scaffolding that makes the agent look better than it is, and that scaffolding doesn’t survive the trip to production.

  • |

    The AI Agent Confidence Problem

    For three weeks, the finance team’s reports looked fine. Clean formatting, reasonable numbers, on schedule. Nobody had a reason to suspect anything was wrong. Then somebody noticed a discrepancy, traced it back, and found the AI agent had been mishandling one of the data sources the entire time. Three weeks of decisions made on slightly wrong numbers. No error messages. No flagged uncertainty. Just confident, professional reports that happened to be wrong. This is the shape of a problem most organizations deploying AI agents haven’t really confronted: errors don’t arrive as errors, they arrive as completed work.