如果是法律规定必须追究法律责任(由国家机关)的,则协商没有效力。但如果只是民事责任或者轻微的刑事责任,则该达成的协议有效。
要看协议的内容是否为法律允许私下协商的,来判断是否有法律效力。如果是公诉范围,私下协议,就是不反悔也没有约束力。
要看协议的内容是否是法律允许双方可以私下协商的,来判断是否有法律效力