张翼出兵讨伐,还未攻破刘胄,蜀汉朝廷便征召张翼回朝,众部将都认为应该火速返回朝廷请罪,张翼说道:“不能这样,我是因为蛮夷起兵骚乱,不称职才被征召回朝的。
但是接替我的人还没有到达,而我正身临战场,应当组织运送、屯积粮草,作为讨灭叛贼的物资,怎么可以因为被免除官职的缘故而荒废国家的政事呢?”
于是继续统领事务,毫不松懈,直至接任的庲降都督马忠到达前线后才出发回朝。马忠依靠张翼打下的基础得以击杀刘胄,讨平叛乱,蜀汉丞相诸葛亮得知这件事后非常赞许张翼。
建兴十二年(234年)二月,诸葛亮兵出斜谷北伐曹魏,以张翼为前部都督,领扶风郡太守。
八月,诸葛亮病逝,大军撤回成都,拜张翼为前领军,并追封之前讨伐刘胄的功劳,赐予张翼关内侯的爵位。
延熙元年(238年),张翼入朝为尚书,参与朝廷政务的决策。后升迁为建威督,授予节符,并进封为都亭侯,拜征西大将军,驻守蜀汉的北部边境,过了几年之后在费祎当政之时又被调回成都,以中领军一职来统领蜀汉禁军,护卫天子。
费祎之所以让他任中领军,便是因为他之前的这些表现很好,又颇有才干、忠于蜀汉、正直,不会轻易被他人利诱收买并同流合污,再者张翼也是同费祎一样反对姜维的意见现在便出兵北伐的,认为国家弱小百姓疲惫,不应该滥用武力,费祎觉得这样一个与自己主张一致的人是很值得信赖的。
而在张翼之前担任中领军这一蜀汉要职的便是在诸葛亮所写的大名鼎鼎的出师表中都有赞许推荐的向宠,“将军向宠,性行淑均,晓畅军事,试用於昔日,先帝称之曰能,是以众议举宠为督。愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所也。”这可以说是对武将很高的评价了,
向宠是左将军向朗的侄儿,是蜀汉重要将领。具有谦和公允的性格品行,对军事通晓畅达,被汉昭烈帝刘备称赞。
刘备时,历任牙门将(类似于主将帐下的偏将),章武元年,刘备伐吴。