924年回国后，担任黄埔军校政治部副主任、主任。第一次国共内战期间，担任中共苏区中央局书记、中国工农红军总政治委员兼中国工农红军第一方面军政治委员、中共中央革命军事委员会副主席，参与中央苏区历次反围剿战争，并指挥长征。在西安事变中，他代表中国共产党与中国国民党签订合约，共同对日军作战。中国抗日战争期间，担任国军政治部副主任兼第八路军驻重庆办事处主任，负责国共双方军事与政治调停。日本投降后，陪同中共中央委员会主席毛泽东前往重庆，与中国国民党总裁蒋介石于重庆谈判。第二次国共内战期间，担任中央军委代总参谋长，代表