檢察院在民事訴訟中扮演的三種角色是:檢查監(jiān)督的主體、公益訴訟的起訴人以及支持起訴的主體。在刑事訴訟中,檢察院的角色是獨(dú)立行使監(jiān)督權(quán),監(jiān)督公安機(jī)關(guān)的偵查活動(dòng)和法院的審判活動(dòng),以確保程序的合法性和公正性。在行政公益訴訟中,檢察院兼具公訴人和法律監(jiān)督者的身份,通過(guò)參與訴訟來(lái)增強(qiáng)法律監(jiān)督的實(shí)效。然而,關(guān)于檢察院在行政公益訴訟中的角色定位還沒(méi)有定論,需要進(jìn)一步的理論和實(shí)踐探討。