1 Introduction

2 Background  
2.1 Single-Agent Systems Powered LLMs  
2.2 Single-Agent vs. Multi-Agent Systems

3 Dissecting LLM-MA Systems: Interface, Profiling, Communication, and Capabilities  
3.1 Agents-Environment Interface  
3.2 Agents Profiling  
3.3 Agents Communication  
3.4 Agents Capabilities Acquisition

4 Applications  
4.1 LLM-MA for Problem Solving  
4.2 LLM-MA for World Simulation

5 Implementation Tools and Resources  
5.1 Multi-Agents Framework  
5.2 Datasets and Benchmarks

6 Challenges and Opportunities  
6.1 Advancing into Multi-Modal Environment  
6.2 Addressing Hallucination  
6.3 Acquiring Collective Intelligence  
6.4 Scaling Up LLM-MA Systems  
6.5 Evaluation and Benchmarks  
6.6 Applications and Beyond

7 Conclusion