سیستمهای چند عاملی به سرعت در حوزه های مختلفی از جمله روباتیک، کنترل توزیع شده، ارتباطات دوربرد، رسانه ها، بازیهای رایانه ای و غیره کاربرد پیدا می کنند. انجام بسیاری از وظایف در این حوزه ها نیازمند آن است که عامل ها بتوانند علاوه بر همکاری با یکدیگر بطور همزمان (آنلاین) با کاربر خود نیز در تعامل باشند. در این مقاله همکاری عامل ها با توجه به نوع همکاری آنها در سیستمهای چند عاملی و استرات ژی های مورد استفاده آنها معرفی و مقایسه شده اند، کاربرد سیستم های چند عاملی در رسانه های دیجیتالی و خبرگزاریها بررسی شده و در نهایت سنجه های جدیدی برای بالا بردن کارائی چنین سیستم هایی ارائه شده است.