代理签订合同的义务主要有:代理人要根据授权范围以委托人的名义签订合同;勤勉工作,尽自己的最大可能性,力争使合同条款有利于自己所代理的当事人;禁止双方代理;代理人负有向被代理人报告的义务;代理人负有对被代理人的相关信息予以保密的义务;法定其他义务等。法律依据:《民法典》第一百六十一条
民事主体可以通过代理人实施民事法律行为。
依照法律规定、当事人约定或者民事法律行为的性质,应当由本人亲自实施的民事法律行为,不得代理。
第一百六十二条
代理人在代理权限内,以被代理人名义实施的民事法律行为,对被代理人发生效力。
第一百六十三条
代理包括委托代理和法定代理。
委托代理人按照被代理人的委托行使代理权。
法定代理人依照法律的规定行使代理权。