For the last few years, I thought the biggest impact AI would have on software development would be writing code faster. I watched copilots generate functions, explain legacy applications, and produce unit tests in seconds. Those advances were impressive, but they didn’t fundamentally change how software teams operated. The real transformation began when AI stopped acting like a programmer and started acting like a manager.
Instead of asking AI to generate a class or fix a bug, I gave it an objective. The system decomposed the work into dozens of smaller tasks, assigned those tasks to specialized AI agents, reviewed their output, requested revisions when necessary, and assembled the finished product. The code no longer came from a single large language model. It came from an organized team of AI specialists coordinated by what the industry now calls an Agent Manager.
Deciding How Work Gets Done
An AI agent performs a task. An Agent Manager decides which agent should perform that task, determines the order in which the work should occur, evaluates the quality of each result, and redirects work whenever something goes wrong. In many ways, it resembles an experienced engineering manager who coordinates a team of specialists rather than writing every line of code personally.
This wasn’t an isolated trend. Gartner predicted that by 2026, 40 percent of enterprise applications would incorporate task-specific AI agents, compared with fewer than 5 percent only a year earlier. At nearly the same time, Deloitte’s 2026 Global Software Industry Outlook concluded that autonomous AI agents were becoming central to software engineering, changing how organizations build products, manage engineering teams, and allocate technology investments.
Those reports pointed toward the same conclusion. As organizations deployed more AI agents, someone had to coordinate them. That responsibility increasingly belonged to the Agent Manager.
I found the implications fascinating because they represented a complete shift in the software development lifecycle. One agent gathered requirements. Another designed the architecture. A coding agent generated the implementation. Separate agents produced automated tests, scanned for security vulnerabilities, reviewed compliance requirements, updated documentation, and prepared deployment pipelines. The Agent Manager supervised every step. It tracked dependencies, evaluated progress, requested corrections, and determined when work was ready for human review.
The Role of Human Expertise
Instead of spending most of the day writing syntax, developers increasingly define objectives, establish constraints, review outcomes, and exercise judgment. As AI made software production dramatically faster, human expertise became concentrated where it always created the greatest value -- deciding whether the software actually solved the right business problem.
In July, Microsoft Research published The Rise of AI Coding Agents, an analysis of enterprise adoption across tens of thousands of software engineers using autonomous coding systems. The researchers found that engineers working with agentic coding tools merged approximately 24 percent more pull requests than expected. The paper also reached an important conclusion that received less attention. Organizations that achieved the greatest improvements weren’t necessarily using better AI models. They were better at integrating AI agents into structured engineering workflows and management practices.
The same month, researchers published Human Oversight in Agentic Software Development on arXiv. The study analyzed more than 25,000 AI-generated pull requests across 2,361 public GitHub repositories. The authors discovered that successful projects almost always relied on continuous human oversight throughout the development process. Fully autonomous software development remained rare. Human managers reviewed decisions, resolved conflicts between agents, validated outputs, and intervened whenever quality declined.
The Increasing Importance of Software Validation
AI didn’t eliminate software quality as a competitive advantage. It increased its importance. When generating code becomes inexpensive, validating that code becomes dramatically more valuable. The Agent Manager exists not to maximize code generation but to maximize confidence in the software that reached production.
Researchers from several universities published Lessons from a Twelve-Week Agentic Software Engineering Project in July 2026 after documenting a production software initiative built largely through frontier AI coding agents. Rather than celebrating autonomous development, the authors concluded that organizations needed stronger governance, repeatable engineering controls, and continuous supervision as AI systems became more capable. Greater autonomy increased the importance of management rather than reducing it.
For decades, software managers assigned work to developers. Tomorrow’s engineering leaders will increasingly assign work to intelligent agents. Their responsibilities will extend beyond sprint planning and code reviews. They’ll monitor agent performance, optimize task allocation, evaluate reasoning quality, manage operating costs, enforce security policies, and determine where human judgment should remain part of the workflow.
AI Governance and the Future
The engineering dashboard of the future won’t focus exclusively on developer productivity. It will also measure how effectively the Agent Manager coordinated specialized agents, how frequently human intervention became necessary, how reliably AI-generated software passed validation, and how efficiently computational resources were consumed.
That shift also explains why AI governance has become one of the fastest-growing areas of enterprise investment. Deloitte’s 2026 Global Software Industry Outlook identified governance, operational controls, and responsible AI oversight as critical factors separating successful AI deployments from expensive pilot projects that never reached production. The technology itself was only part of the equation. Sustainable value depended on disciplined management.
Software development has always been an exercise in coordination. The people involved are changing, but the need for leadership isn’t. Yesterday, engineering managers coordinated teams of developers. Tomorrow, they’ll coordinate teams of AI agents. The technology will continue advancing at an extraordinary pace, yet the organizations that thrive won’t be the ones generating the most code. They’ll be the ones managing autonomous who manage autonomous intelligence better than everyone else.





The manager analogy gets shaky when the system also grades its own work. Two agents can agree and still share the same blind spot. What decisions do you keep outside the agent loop entirely?
Great article.