结论:
同居协议一般具有法律效力,但需满足一定条件,内容违法或违背真实意愿签订的协议可能无效或可撤销。
法律解析:
根据《民法典》规定,民事法律行为有效的条件包括行为人具有相应的民事行为能力、意思表示真实以及不违反法律、行政法规的强制性规定和公序良俗。同居协议若符合这些条件,像财产分配、债务承担等合理约定通常是有效的,比如约定同居期间各自收入归各自所有。但如果协议内容涉及限制人身权利,如禁止与他人交往,这类条款因违反法律和公序良俗而无效。若协议是在受胁迫、欺诈等违背真实意愿的情况下签订,受损害方有权请求撤销。在判断同居协议是否有效时,要综合考虑协议内容及签订情况。如果对同居协议的效力存在疑问,可向专业法律人士咨询,以保障自身合法权益。