AI 智能體採取行動時,誰要負責?
When an agent acts, who is accountable?
隨着 AI 智能體獲得更多自主執行能力,企業必須明確其身份、權限及責任歸屬。即使智能體把工作委派予子智能體,企業仍須追溯原始授權、各智能體所持權限及其採取的行動。身份、權限、執行追蹤和所有權生命週期須落實於系統,才能在出錯時還原經過並進行補救。
by Shayan Mohanty
opinion
Oct 15, 20266 mins
For most of the history of enterprise software, accountability has been relatively easy to understand. A person logs in, a person has a set of permissions, and a person takes an action. If something goes wrong, you can usually work backwards from there.
Agentic AI changes that. We are moving from systems that suggest what someone should do to systems that can actually do it. Agents can access tools, call other systems, make decisions across multiple steps, and increasingly operate without a human approving every move. That is the point, of course. An autonomous system that needs someone hovering over every decision is not particularly autonomous.
But the more action we hand over, the more important one deceptively simple question becomes: When an agent does something, who did it?
Not philosophically. Operationally. Whose authority was it using? What was it allowed to touch? Who granted those permissions? And if something goes wrong, who owns the outcome?
Accountability starts with identity
The first question is what an agent actually is inside your organization. Should it always be treated as a delegate of a human, acting on that person’s behalf and inheriting some version of their permissions?
That model makes accountability relatively straightforward. If my agent does something, the action can be traced back to me. But it becomes harder to sustain as agents become more persistent and autonomous.
An agent might run continuously or serve an entire team rather than one person. It might perform a business function that continues long after whoever originally configured it has moved on. In those cases, should the agent have an identity of its own? And if it does, who creates that identity, who owns it, who grants its permissions, and how long should those permissions last?
Identity is where accountability starts because if you cannot reliably answer who the agent is, everything that follows becomes harder to reason about.
Identity and permissions are closely related, but they are not the same thing. Consider an agent designed to conduct research using public information. It might be perfectly reasonable for that agent to use a public model, external tools, or public Model Context Protocol (MCP) servers. Now point that same capability at internal finance data.
The agent has not fundamentally changed. Its environment has.
Suddenly, sending information to an external model may be unacceptable. Certain tools may need to disappear from its reach. Data that could previously move freely now sits inside a very different compliance boundary. So permissions cannot simply be a static list attached to an agent. They need to reflect who the agent is, what it is trying to do, and the context in which it is operating.
That becomes even more important when agents can choose different tools and paths through a problem rather than following a completely predictable workflow.
Delegation gets complicated quickly
Now add sub-agents.
An agent receives a goal and creates several others to complete pieces of the work. Do those sub-agents inherit the parent’s identity? Do they inherit its permissions? Should their authority be narrower based on the task they have been given? And who ultimately owns what they do?
There may not be one universal answer, but there does need to be an answer inside the enterprise. More importantly, there has to be a through line.
An agent can delegate execution to another agent, which delegates part of that task again. That cannot mean accountability disappears somewhere along the way. Autonomy can branch. Accountability cannot disappear.
Enterprises need to retain the relationship between the original authority, every agent involved, the permissions each one carried, and the actions they ultimately took. Otherwise, when something goes wrong, everyone gets to participate in a very expensive game of “whose agent was this?”
The same problem appears over time, not just across agent chains. Consider a long-running agent that constantly monitors tickets and takes action. Eventually, it becomes part of normal operations. Then the person who created it leaves the company.
The agent stays.
Who owns it now? Did responsibility automatically transfer to the person’s manager? Was a successor assigned? Does the team own it? Does the enterprise? And what happens to permissions that were originally linked to someone who no longer exists in the organization?
We already manage life cycles for employees, service accounts, and enterprise applications. Agents need the same seriousness. They need an ownership life cycle, not simply a deployment life cycle.
Accountability has to exist in the system
Defining ownership is only useful if you can reconstruct what actually happened. That means connecting an agent’s identity to its permissions, actions, tools, sub-agents, and eventual outcome.
If something fails, the organization should be able to understand what happened, why the agent was allowed to do it, which permissions enabled the action, which agent actually performed it, and where the control failed. That is what makes remediation possible.
This is why identity, permissioning, and execution tracing cannot live only in policy documents. Writing down who owns an agent is not the same as encoding that ownership into the systems governing it. Telling an agent not to access something is not the same as preventing access. And asking teams to piece together an incident afterwards is not the same as tracing execution while the system is running.
The goal is not to put a human approval step in front of every agent action. That would defeat much of the value of autonomy. The goal is to move humans up a level, from making every individual decision to defining the boundaries within which autonomous systems can make them.
As agents take on more work, enterprises need to know what they can do, who owns them, how authority is delegated, and how every action can be traced.
Because the question is no longer simply whether an agent can act. It is whether, when it does, the organization can still answer who.
—
New Tech Forum provides a venue for technology leaders—including vendors and other outside contributors—to explore and discuss emerging enterprise technology in unprecedented depth and breadth. The selection is subjective, based on our pick of the technologies we believe to be important and of greatest interest to InfoWorld readers. InfoWorld does not accept marketing collateral for publication and reserves the right to edit all contributed content. Send all inquiries to doug_dineley@foundryco.com.
by Shayan Mohanty
Contributor
Shayan Mohanty is Chief Data and AI Officer at Thoughtworks, where he leads the company’s global Data and AI practice, focusing on enterprise AI strategy, governance, and scaling AI into production. He previously led Thoughtworks’ AI research group and co-founded Watchful, an AI startup the company later acquired. Earlier in his career, he worked on data infrastructure at Facebook and served as a guest scientist at Los Alamos National Laboratory.
來源:InfoWorld · infoworld.com