السلام عليكم.......اخي في سؤالك قلت وكيل الجمهورية والنيابة العامة اي النائب العام.....في الحقيقة كل من وكيل الجمهورية و النائب العام يمثلان النيابة العامة:حيث ان النيابة العامة في المحكمة العليا يمثلها :نائب عام .يساعده مساعد النائب العام و محامون عامون في المجالس القضائيةيمثلها نائب عام و يساعده مساعد نائب عام اول و مساعدون في المحاكميمثلها وكيل الجمهورية يساعده عند الاقتضاء مساعدون.....من صلاحيات وكيل الجمهورية استئناف الاحكام و القررات الجزائية.تحريك الدعوي العمومية.استئناف اوامر قاضي التحقيق....و من صلاحيات النائب العام استئناف الاحكام و القرارات الجزائية والطعن بالنقض في الاحكام و القرارات النهائية.يقوم بتقديم طلب تعيين قاضي الاحداث علي مستوي المحكمة الى رئيس المجلس القضائي الذي يصدر الامر بالتعيين.كذلك يحرك النائب العام الدعوي العمومية.يستانف اوامر قاضي التحقيق...... .