W październiku 1917 sekretarz Piotrogrodzkiego Komitetu Wojskowo-Rewolucyjnego, aktywny uczestnik rewolucji październikowej, między lutym a marcem 1918 sekretarz Komitetu Rewolucyjnej Obrony Piotrogrodu, zarządzający sprawami Komuny Północnej, członek Wojskowej Rady Rewolucyjnej 5 Armii, od 19 września do 10 grudnia 1918 członek Wojskowej Rady Rewolucyjnej 2 Armii Frontu Wschodniego, od 10 grudnia 1918 do 5 czerwca 1919 członek Wojskowej Rady Rewolucyjnej Frontu Wschodniego, od czerwca do grudnia 1919 dowódca Moskiewskiego Sektora Obrony, od 15 czerwca do 4 grudnia 1919 komisarz Sztabu Polowego Wojskowej Rady Rewolucyjnej Republiki.

Od lipca 1919 do stycznia 1920 był szefem Zarządu Rejestracyjnego (Registrupru) (wywiadu Armii Czerwonej).

Od 11 grudnia 1919 do 16 stycznia 1920 członek Wojskowej Rady Rewolucyjnej Frontu Południowo-Wschodniego, od 16 stycznia do 29 sierpnia 1920 członek Wojskowej Rady Rewolucyjnej Frontu Kaukaskiego, od 5 kwietnia 1920 do 17 kwietnia 1923 zastępca członka KC RKP(b), od 29 sierpnia do 14 października 1920 członek Wojskowej Rady Rewolucyjnej Frontu Południowo-Zachodniego, od 14 października do 10 grudnia 1920 członek Wojskowej Rady Rewolucyjnej Frontu Południowego (przeciw Wranglowi), dowódca Moskiewskiego Sektora Obrony.