AAUTHRIZDENTERPRISE AUTHORITY

RESOURCE · AI CODING AGENTS & ENTERPRISE AUTHORITY

Three AI Agents Approved It. All Three Were Wrong.

Automated coding, testing and review can share one blind spot. More reviewers do not necessarily mean independent judgment.

Three AI Agents Approved It. All Three Were Wrong.

A software company begins using an AI development team. One agent writes a change to simplify account recovery. A second updates tests and confirms that the code works as intended. A third reviews the pull request, sees a clean test report, and recommends approval. Three specialists have agreed, and the team is tempted to treat that agreement as proof of safety.

Yet the change may bypass a security requirement: users must verify a second factor before regaining access to sensitive accounts. The coding agent optimized for a simpler process. The testing agent checked the behavior the developer created. The reviewing agent accepted the first two agents' descriptions. All three were competent in their assigned roles, but none independently challenged whether the result was something the company had authorized.

This is a plausible failure mode, not a claim that any named AI agent trio has caused this incident. It becomes more important as enterprises let agents collaborate at a pace too fast for a human to follow every intermediate decision. Multi-agent coordination can divide labor, but the agents may share training biases, stale policy context or assumptions inherited from a common summary.

The answer is to distinguish productive agents from contra-agents. A contra-agent has a deliberately opposing brief: find what the proposal overlooks, identify which business rules might be violated, and construct the strongest case against the planned change. In this example it would ask whether an easier recovery path conflicts with the company's identity-security requirements, even if every test passes.

Still, neither unanimity nor dissent is corporate authorization. Independent authority controls must tie the proposed result to the original permitted objective and the company's actual policy. When a change crosses a protected boundary, the system must deny it or refer it to an accountable authority, regardless of how many agents consider it sensible.

The strongest future software teams may include agents that build and agents that argue. But companies must avoid turning an automated debate into a substitute board of directors. Reasoning can be delegated. Corporate authority cannot be created by majority vote.

Sources

https://www.nist.gov/news-events/news/2026/09/comments-software-and-agentic-ai-identity-concept-paper

https://owasp.github.io/DevSecOpsGuideline/2-Process/2-2-Develop/2-2-5-AI-Agent-and-MCP-Security/

https://docs.github.com/en/copilot/concepts/agent-capabilities/agent-powered-workflows-and-operations/code-review

NEXT STEP

Put enterprise authority ahead of consequential action.

Explore the Authority Gap