Back to articles
Your Multi-Agent Framework Handles Operations. What About the Other Five?

Your Multi-Agent Framework Handles Operations. What About the Other Five?

via Dev.toPhilipp Enderle

In Part 1 , I introduced the Viable System Model (VSM) and how it maps to multi-agent AI systems. The response was great — but the most common question was: "OK, the theory makes sense. But how is this actually different from what CrewAI/LangGraph/AutoGen already do?" Fair question. Let me answer it properly. The One Thing Every Framework Gets Right Every multi-agent framework gives you System 1 — Operations. The agents that do actual work. Define a role, give it tools, let it run. CrewAI calls them "agents." LangGraph calls them "nodes." AutoGen calls them "agents" too. This part works. The problem is that operations is 1 of 6 necessary control functions. The other five — coordination, optimization, audit, intelligence, and identity — are either missing entirely or left as an exercise for the developer. Here's what that looks like: S1 S2 S3 S3* S4 S5 Ops Coord Optim Audit Intel Ident CrewAI ✅ ❌ ⚠️ ❌ ❌ ❌ LangGraph ✅ ❌ ⚠️ ❌ ❌ ❌ OpenAI Agents ✅ ❌ ❌ ❌ ❌ ❌ AutoGen ⚠️ ⚠️ ❌ ❌ ❌ ❌ ViableOS ✅

Continue reading on Dev.to

Opens in a new tab

Read Full Article
9 views

Related Articles