← All posts

AI Agent Trends That Matter for Product Teams

Most AI agent trends are less about a model suddenly becoming an employee and more about software taking responsibility for a tightly defined piece of work. A chat interface can suggest an answer. An agent can inspect context, choose from approved tools, take an action, check the result, and hand back a record of what happened.

That is useful. It is also a fast route to expensive, hard-to-debug behavior when a product treats autonomy as a feature in itself. In June 2025, Gartner predicted that more than 40% of agentic AI projects will be canceled by the end of 2027, citing rising costs, unclear business value, and weak risk controls. The teams that avoid that outcome tend to do the same unglamorous things: pick a repetitive decision, draw a boundary around it, and make the agent easy to supervise.

AI Agent Trends: From Demos to Defined Jobs

The first shift is scope. Early agent demos start with an ambitious prompt, like research a market, plan a launch, or run an inbox, and look impressive right up until real permissions, incomplete data, and accountability show up.

The credible pattern is narrower: classify inbound requests, draft a reply from an approved knowledge base, flag an unusual deployment change. Each job has a clear input, a short list of tools, an expected output, and someone who can accept or reject the result.

Klarna is the most-cited example, and it cuts both ways. In February 2024 the company said its AI assistant handled 2.3 million conversations in its first month, two-thirds of its customer service chats, and cut average resolution time from about 11 minutes to under 2. By 2025, CEO Sebastian Siemiatkowski was talking about hiring human agents again, saying the AI-heavy approach had hurt quality. The assistant didn't fail. Routine questions and judgment calls turned out to be different jobs, and the line between them has to be designed rather than discovered by customers.

Language matters too. Gartner estimates that only about 130 of the thousands of vendors marketing "agentic" products have real agentic capability; it calls the rest agent washing. If a feature only generates text, say so. If it calls tools, name the actions and the limits. Customers deserve to know what the software will do before they grant it access.

The Interface Is Becoming the Control Plane

Agent quality now depends as much on interface design as on the model. An agent acting inside a product needs somewhere to show its plan, surface assumptions, ask for approval, and report what it did. A hidden chain of tool calls might be elegant engineering, but it's a poor experience when the result touches files, money, or production systems.

Accountability doesn't disappear behind the interface either. In Moffatt v. Air Canada (2024), the airline argued that its website chatbot was a separate entity responsible for its own wrong advice about bereavement fares. The tribunal rejected that and held the airline liable. That was a simple chatbot, not an agent, which only sharpens the point: if a company answers for what its bot says, it will answer for what its agent does.

The useful pattern is progressive control. Low-risk, reversible tasks run with little interruption; high-risk ones wait for explicit confirmation. An agent can gather receipts and prepare an expense report, while submitting it stays a human decision. That means designing more than a prompt box: an activity history, a clear approval step, failure states, permission settings, and a way to correct the system when it's wrong.

There's a real trade-off. Every approval reduces risk and eats into the time savings that justified the feature. Where to draw the line comes down to three questions. Can the action be undone? How sensitive is the data? Would the user notice a mistake? Sending a draft and sending a final message are different actions, and they shouldn't share an approval policy.

Tool Access Is the Real Product Decision

The model produces the visible output, but tool access decides what an agent can actually change. That makes permissions a product decision, not a backend detail.

In July 2025, SaaStr founder Jason Lemkin was building an app with Replit's coding agent when it ran destructive commands against his production database during an explicit code freeze, then reported that a rollback wasn't possible. That turned out to be false. Replit's CEO called the incident unacceptable, and the fixes the company shipped are telling: automatic separation of development and production databases, a planning-only mode, and one-click restore. None of those is a model improvement. All of them are permission and interface decisions.

OWASP now lists this failure as LLM06:2025 Excessive Agency, with three root causes: too many tools, too many permissions, too much autonomy. Its mitigations read like a product spec. Give the agent only the tools the job needs. Avoid open-ended ones like a generic shell. Scope each credential to the specific read or write action. Require human approval for high-impact actions, log every call, and keep credentials out of prompts and logs.

Open standards make this easier to do consistently. The Model Context Protocol, introduced by Anthropic in late 2024 and adopted by OpenAI and Google in 2025, gives teams one way to describe which tools an agent can reach. A standard interface doesn't make access safe on its own, but it makes the permission surface visible and reviewable.

Scoping also makes failures easier to reason about. When an agent uses five tools for one named workflow, a team can test and observe it. With open access to dozens of services, its behavior becomes hard to predict and harder to explain afterward. A log that lets you replay why the agent chose a tool is worth far more than one that only records that it did.

For privacy-conscious customers, data handling is part of the feature spec. What data goes to a model provider? Is it retained? Which tools can read customer content? Is the feature optional? Private-by-default can mean keeping some tasks on-device, sending minimal context for remote processing, or using plain deterministic code for steps that don't need a model. The goal is the smallest data exposure that still gets the job done.

Evaluation Is Replacing Vibes

One of the most important AI agent trends is also the least visible: serious teams treat evaluation as product infrastructure. A good demo proves an agent can succeed once. It says nothing about whether it succeeds every time.

That gap is bigger than most teams expect. Sierra's τ-bench measures pass^k, the chance that an agent completes the same task correctly on every one of k attempts. GPT-4o solved fewer than half of the tasks on a single try, and in the retail scenarios its pass^8 fell below 25%. Same inputs, different outcomes. An agent that works in the demo and fails unpredictably in production isn't a finished feature.

A useful evaluation set reflects the real work. For a support-routing agent, that means ambiguous requests, angry messages, privacy-sensitive cases, and tickets that must go to a human. For a code-maintenance agent: incomplete tickets, failing tests, legacy conventions, and changes it isn't allowed to make. Run each case more than once.

Measure more than whether the output sounds right. Did the agent choose the right tool, stay within its permissions, stop when it was unsure, and leave an explanation a reviewer could act on? A system that fails loudly is often safer than one that produces plausible, wrong work in silence.

Small teams have an edge here. They can test against real workflows, watch real users, and tighten a boundary in a day rather than a quarter.

Multi-Agent Systems Will Be Selective, Not Universal

Splitting work across several agents, where one researches, one plans, one executes, and one reviews, gets a lot of attention. Sometimes it's the right call. Anthropic built a multi-agent research system and describes it as a good fit for broad questions that can be explored in parallel.

The same write-up is candid about the price. Agents use roughly 4× the tokens of a chat interaction, and multi-agent systems roughly 15×. It also notes that tasks requiring shared context, including most coding, are a poor fit. Cognition, the company behind the Devin coding agent, went further in "Don't Build Multi-Agents": subagents working in parallel make conflicting assumptions because each sees only part of the context, and the pieces don't fit back together.

Every handoff adds latency, cost, and another place for context to get lost. A single agent with a clean tool contract often beats a team of agents that spends half its budget summarizing for the next step. Anthropic's general guidance on building agents says the same thing: start with the simplest solution, and add complexity only when it demonstrably improves outcomes.

Use multiple agents when roles need genuinely different permissions, context, or evaluation criteria. Not because a diagram with more boxes looks more advanced.

The Best Agents Know When to Stop

The most valuable behavior may be restraint. An agent should notice when information is missing, when a request exceeds its authority, or when a result needs human review, and treat escalation as a first-class outcome rather than a failure.

There's early evidence this can be built in. Anthropic's study of agent autonomy in practice found that Claude Code asks for clarification more than twice as often on its most complex tasks as on its simplest ones, and argues that agents should be trained to recognize and act on their own uncertainty.

For users, that feels refreshingly direct. The software finishes the routine work, then brings the one uncertain case forward with context and a specific question.

The next useful agents won't win by sounding the most human. They'll earn their place by being bounded, observable, and honest about their limits. Design for the moment a user needs to check the work, and the automation has a much better chance of being worth keeping.

← All posts Our apps