Multi-Agent Systems: Enhancing Scalability, Task-Agent Adaptiveness And Benchmarking