太宗为人聪明英武,有大志,而能屈节下士。时天下已乱,盗贼起,知隋必亡, 乃推财养士,结纳豪杰。长孙顺德、刘弘基等,皆因事亡命,匿之。又与晋阳令刘 文静尤善,文静坐李密事系狱,太宗夜就狱中见之,与图大事。时百姓避贼多入城, 城中几万人,文静为令久,知其豪杰,因共部署。计已定,乃因裴寂告高祖。高祖 初不许,已而许之。
高祖已起兵,建大将军府。太宗率兵徇西河,斩其郡丞高德儒。拜右领军大都 督,封敦煌郡公。唐兵西,将至霍邑,会天久雨,粮且尽,高祖谋欲还兵太原。太 宗谏曰:“义师为天下起也,宜直入咸阳,号令天下。今还守一城,是为贼尔。” 高祖不纳。太宗哭于军门,高祖惊,召问之,对曰:“还则众散于前,而敌乘于后, 死亡须臾,所以悲尔。”高祖寤,曰:“起事者汝也,成败惟汝。”时左军已先返, 即与陇西公建成分追之。夜半,太宗失道入山谷,弃其马,步而及其兵,与俱还。 高祖乃将而前,迟明至霍邑。宋老生不出,太宗从数骑傅其城,举鞭指麾,若将围 之者。老生怒,出,背城阵。高祖率建成居其东,太宗及柴绍居其南。老生兵薄东 阵,建成坠马,老生乘之,高祖军却。太宗自南原驰下坂,分兵断其军为二,而出 其阵后,老生兵败走,遂斩之。进次泾阳,击胡贼刘鹞子,破之。唐兵攻长安,太 宗屯金城坊,攻其西北,遂克之。义宁元年,为光禄大夫、唐国内史,徙封秦国公, 食邑万户。薛举攻扶风,太宗击败之,斩首万余级,遂略地至陇右。二年,为右元 帅,徙封赵国公,率兵十万攻东都,不克而还,设三伏于三王陵,败隋将段达兵万 人。