Don't understand why everyone want to have specific agents to write software

Reddit r/AI_Agents News

Summary

A software engineer questions the over-engineering of multi-agent workflows in software development and suggests that standard tools like GitHub Copilot with skills are self-sufficient.

Hello I am a software engineer. I'm wondering about something with all the over engineerered around specific agents workflow. Some of my colleagues made their own workflow by designing an architecture of multiple agents. Typically, an orchestrator, an implementer, a reviewer, a tester. But for me, it's unnecessary and I don't understand the need to do that. LLM has to take context into input. Now we have agent skills which allow agents to be specialized in one specific workflow (for a library, a method of testing). And the specification said that we have description in metadata, which describes when the skill should be invoked. So for me just use the standard agent mode in GitHub copilot with the skills you want you apply in your project is self sufficient. Engineers who write GitHub Copilot and Vs code have already thought about all the workflow from the prompt to the result of the generation. My question is: is it me who is dumb ? Or is that my colleagues who over engineerered something ?
Original Article

Similar Articles

Are AI agents reintroducing problems software engineering already solved?

Reddit r/ArtificialInteligence

The article explores how AI agent workflows are reintroducing software engineering challenges around reproducibility, auditability, and state management that were previously solved with version control, CI/CD, and static code practices, while noting emerging solutions like GitHub's Agentic Workflows and git-native approaches.

Are we over-engineering AI agent workflows?

Reddit r/AI_Agents

The article questions whether AI agent architectures are over-engineered, using Kimi K2.6's Agent Swarm as an example, and explores the balance between specialization and efficiency.

Your Agents Are Code. Stop Governing Them Like Documents.

Reddit r/artificial

Argues that AI agents in enterprises are composed of code artifacts like skills, tools, and MCP servers, so they should be governed like software code rather than as documents or approval lists, since agents are unstable while underlying skills are reusable and stable.