Build1 publisher3 min readPublished
Where the agent runs decides whose guardrails apply
An InfoWorld column sorts web agents into three homes and argues that businesses with compliance exposure should build the on-site one first. Its security case rests on published guidance from Anthropic and OWASP.
The Engineer · Build desk

What happened
- An InfoWorld column argues that the deciding question in agent integration is where the agent lives, because that is what settles who is accountable when the agent gets something wrong.
- It names three homes for an agent that interacts with a business, on-site, in-browser and off-browser, and says each trades control for reach differently.
- Industry attention, the column says, sits on the two homes furthest from the business: extensions that co-browse alongside a user, and cloud agents that call your APIs or drive a browser themselves.
- It calls WebMCP a promising step because a site can publish actions an agent invokes rather than leaving the agent to guess at the page.
Compiled by The EngineerSomething wrong?How this is made
Why it matters
- decision Picking the deployment home is also picking how much of the stack you keep: on the column's account only one of the three leaves model selection with the business.
- exposure A co-browsing extension needs no integration from the site to act inside a session the site already authenticated, so there is no integration point at which the site can attach its own policy.
- contradiction The argument's central claim is hedged to a possibility, and the risks are sourced to guidance documents, so a buyer weighing this has reasoning to work from and no incident record.
Accountability, in this framing, is an inventory of controls. With an on-site agent the column says you choose the model, define the guardrails, and decide the tone, the escalation paths and exactly what the agent is and is not allowed to promise a customer [12]. With an off-browser agent the list runs the other way: a model you did not choose, guardrails you did not write, and your brand represented in a conversation you cannot see [5]. In-browser is described as a better deal, because a human is watching the same screen and can catch a mistake before it lands, while the model, the tone and the decision logic stay outside your hands [10].
The co-browsing path is where the mechanism is easiest to see. An extension can act inside a user's already authenticated session without requiring any special integration on the site's side [11]. Nothing in that flow asks the site to agree. "But an agent you do not control is still speaking for your business," the author wrote [6].
The liability claim itself is stated as a possibility. If an outside agent misquotes a price, misstates a policy or initiates a transaction that creates a customer dispute, then according to the column "the fact that the agent belonged to somebody else may not make the resulting problem disappear" [7]. The security half of the case is sourced to two documents. Anthropic's guidance for browser and computer-use agents notes that webpages and application interfaces can contain adversarial instructions, and recommends scoped permissions, human confirmation for high-stakes actions and monitoring of agent behavior [8]. OWASP's AI Agent Security Cheat Sheet lists prompt injection, tool abuse and privilege escalation, data exfiltration and memory poisoning [9].
The precedent the column draws is the strongest part of the argument. Enterprises did not expose databases directly to the internet; they introduced APIs, and APIs brought contracts, authentication, auditing and policy enforcement [14]. The equivalent for agents is exposing governed capabilities through tools with explicit contracts [15]. A tool contract governs which call is permitted. What the agent then says to the customer comes from the model and the prompt, and those are what the on-site home lets you pick [12].
The published-action idea helps both sides. The column's description of WebMCP is a site publishing actions that an agent can invoke, and it does not say whose agent [16]. A documented, callable action removes the guessing for your own on-site agent, and it removes the same guessing for the roaming one.
Whether the recommendation transfers depends on the two conditions the column sets for it: real compliance exposure, or a brand you cannot afford to have misrepresented [4]. The column credits off-browser agents with real reach, comparing your prices against every competitor and continuing to work after your support team has gone home [17]. On-site restores something concrete in return: direct access to your systems, so the agent does not have to reverse-engineer your checkout flow, and it can be given your actual domain knowledge and your actual APIs [13]. There is no figure in the piece for what the on-site build costs, and none for how often an outside agent gets a price or a policy wrong.
What to watch
- Whether the WebMCP specification ends up constraining which agents may invoke a published action, or leaves the caller unrestricted.
- A documented case where a site carried the cost of an off-browser agent's misquoted price or disputed transaction, which the column argues is possible but does not cite.
- Whether Anthropic's recommendations on scoped permissions and human confirmation for high-stakes actions become shipped defaults in browser-agent products.