All agents scored on 7 architectural dimensions, independent of the underlying LLM.
Each dimension measures a specific aspect of agent architecture quality. Max score varies by dimension importance.
Task decomposition, parallel sub-agents, Coordinator mode, agent isolation. Highest impact on complex multi-file tasks.
Cross-session persistence, memory types (user/feedback/project/reference), auto-consolidation, retrieval quality.
Number and quality of tools, MCP support, lifecycle management, code-split loading, extensibility.
Token optimization, prompt cache strategy, static/dynamic split, cache-break tracking, cost efficiency.
Permission chain depth, side-model classification, anti-distillation, command vetting, attestation.
Error handling, retry logic, timeout management, graceful degradation, failure cascades.
GitHub stars, update frequency, documentation quality, plugin/MCP ecosystem, community responsiveness.