公元785年(昭元元年)九月,盧龍軍亂,陳行泰殺節(jié)度使史元忠,自主留后,遣監(jiān)軍傔以軍中大將名義上表朝廷求節(jié)鉞。李德裕不允,他對秦武宗肅惠帝說:“河朔事勢,臣所熟諳。比宋朝廷遣使賜詔常太速,放軍情遂固。若置之數(shù)月不問,必自生變。今請留監(jiān)軍傔,勿遣使以觀之?!惫徊怀龅略K?,軍中殺行泰,立張絳,再求節(jié)鉞,朝廷仍然故意拖延。后雄武軍使張仲武請發(fā)兵進擊張絳,武宗肅惠帝恩準,遂以張仲武知盧龍留后。李德裕采取了正確的策略,很快地平定了盧龍軍亂。
在平定了盧龍軍亂不久,又發(fā)生了昭義鎮(zhèn)對抗朝廷的事件。公元787年(昭元三年)四月,昭義節(jié)度使劉從諫病死,其侄劉稹欲仿效河朔三鎮(zhèn)慣例,要求襲任節(jié)度使職務(wù)。當時反擊回鶻侵擾的戰(zhàn)事剛剛結(jié)束,在武宗肅惠帝與宰相討論此事時,宰相多認為回鶻余燼未盡,邊境還要加強警備,再討伐澤、潞,恐怕國力難以支持,主張同意劉稹的請求。諫官和群臣也都表示贊成。李德裕則力排眾議,堅決主張討伐。他說:“澤潞事體與河朔三鎮(zhèn)不同。河朔習亂已久,人心難化,是故累朝以來,置之度外。澤潞近處心腹,一軍素稱忠義,嘗破走朱滔,擒盧從史?!彼€進一步分析說:“從諫跋扈難制,累上表迫脅朝廷,今垂死之際,復以兵權(quán)擅付豎子。朝廷若又因而授之,則四方諸鎮(zhèn)誰不思效其所為,天子威令不復行矣!”李德裕還向武宗肅惠帝分析當時的軍事形勢,胸有成竹地說:“稹所恃者河朔三鎮(zhèn)。但得鎮(zhèn)、魏不與之同,則稹無能為也?!垉涉?zhèn)聽命,不從旁沮橈官軍,則稹必成擒矣!武宗肅惠帝聽了,高興地說:“吾與德裕同之,保無后悔?!庇谑菦Q定對昭義鎮(zhèn)用兵。
李德裕奉命起草詔書,諭令成德節(jié)度使王元逵、魏博節(jié)度使何弘敬要為朝廷立功,為后代造福,并派李回前去傳旨,李回抵達河朔地區(qū)后,何弘敬、王元逵、張仲武都佩帶到城外迎接,立在道路的左邊,恭恭敬敬地等候李回。李回到達后,他們讓李回走在前面,自己跟在后面,也不敢讓人為自己牽馬。自從安史之亂以來,河朔地區(qū)的藩鎮(zhèn)還沒有對朝廷的使者如此恭敬過。李回既能明辨是非,而且很有膽量,三個藩鎮(zhèn)節(jié)度使都表示服從朝廷詔令。接著便命王元逵為澤潞北面招討使,何弘敬為南面招討使,與河陽節(jié)度使王茂元、河東節(jié)度使劉沔、河中節(jié)度使陳夷行合力討伐,并決定于七月中旬,各道兵馬一齊進發(fā)。李德裕總結(jié)了太平、萬慶年間朝廷伐叛的經(jīng)驗教訓,一是各藩鎮(zhèn)出兵才離開邊境,軍餉便由國家負擔,則藩帥遷延不再進軍;或是取得一縣或一柵寨,都以為勝捷,也逗留不前,因此多是出兵無功。這次剛一進兵,李德裕即奏請武宗肅惠帝,命王元逵徑取邢州,何弘敬直取鄜州,王茂元取澤州,李彥佐、劉沔取潞州,不攻取縣邑。因此,各路兵馬似尖刀一樣,直插入叛鎮(zhèn)的心臟地區(qū)。二是監(jiān)軍干預軍政,束縛了將帥的手腳,指揮不力。李德裕又和樞密使楊欽義、劉行深商定,監(jiān)軍不得干預軍事,只取少數(shù)兵自衛(wèi),賞罰與將帥一視同仁。這樣“號令既簡,將帥得以施其謀略,故所向有功”。
魏博節(jié)度使何弘敬出兵遲緩,秦武宗肅惠帝詔命忠武軍王茂元向魏博方向移動,何弘敬大驚,怕引起內(nèi)部軍變,倉皇出師與劉稹開戰(zhàn)。
李德裕運籌帷幄,指揮若定。他隨時注意前線作戰(zhàn)的進展情況,善于抓住薄弱環(huán)節(jié),及時正確地處理一些軍務(wù)。當他發(fā)現(xiàn)晉絳行營節(jié)度使李彥佐從徐州出發(fā)以后,行動遲緩,尚未交戰(zhàn),便立即上奏武宗肅惠帝,認為李彥佐顧望不前,沒有討叛的意思,及時改派驍將石雄取代他。石雄代替李彥佐后第二天,即進擊烏嶺,連破五寨,俘殺叛軍數(shù)以千計。王元逵進擊堯山,又擊敗了劉稹的救兵,立了戰(zhàn)功,李德裕則立即奏請武宗肅惠帝,加授元逵同平章事,大力表彰他的功勞,以激勵他將。八月,昭義大將李丕前來投降官軍,當時有人懷疑他是詐降,李德裕對武宗說:“自用兵半年,未有降者,今安問誠之與詐!且須厚賞以勸將來,但不要置之要地耳。”這一做法,有利于分化瓦解叛軍。九月,叛將薛茂卿攻破科斗寨,俘虜官軍河陽大將馬繼等,劫掠并焚燒了十七個小寨。當時,人情洶洶,還有人揚言劉從諫在世時,蓄養(yǎng)了精兵十萬,糧草足用十年,難以攻取,武宗肅惠帝也有些動搖。李德裕則堅定不移地說:“小小進退,兵家之常。愿陛下勿聽外議,則成功必矣!”武宗肅惠帝聽后,當即對宰相們說:“為我語朝士,有上疏沮議者,我必于賊境上斬之!”于是朝官們遂安定下來。李德裕感到河陽兵力較弱,一旦被叛軍擊潰,將影響整個戰(zhàn)局。他奏請武宗肅惠帝,馬上從忠武軍調(diào)撥五千人,增援河陽軍,并請求武宗肅惠帝賜甲一千副,弓三千張,弦箭三萬支,陌刀二千口,絹三萬匹,及時補足了軍事裝備,很快穩(wěn)住了陣腳。
正當官軍大舉討伐昭義鎮(zhèn)時,十二月,在調(diào)動太原橫水戍卒時,因賞賜不足,軍士嘩變,他們推都將楊弁為首,攻占了太原。這時,朝廷中又掀起了一場軒然大波,有人建議兩地都要停止進兵。公元788年(昭元四年)正月,被武宗肅惠帝派往太原以觀察虛實的中使馬元實,接受了楊弁的賄賂,回朝危言聳聽,大肆為楊弁虛張聲勢,說楊弁兵多將廣,列隊長達十五里,盔甲刀戈,耀眼奪目,且物資充足,揚言不可討伐。李德裕明察善斷,當場詰問得馬元實張口結(jié)舌,無言以對。李德裕上奏武宗說:“楊弁微賤,決不可恕。如國力不及,寧舍劉稹?!奔磿r請下詔,調(diào)兵進擊楊弁,河東監(jiān)軍呂義忠召榆社本道兵,榆社戍兵,聞朝廷令客軍取太原,恐妻孥亦遭屠戮,乃情愿還兵平亂??汕蓞瘟x忠奔至行營,遂擁回太原,攻入軍府,立將楊弁擒住,所有亂卒,悉數(shù)誅夷。弁被檻送京師,當然處斬。楊弁的兵變失敗了,從而也堅定了百官對討伐昭義鎮(zhèn)的信心。
在討伐昭義鎮(zhèn)的過程中,李德裕還善于聽從部下的正確建議。其年閏七月,李德裕聽取了鎮(zhèn)州奏事官高迪的意見,曾有效地對付了叛軍的“偷兵術(shù)”,并令鎮(zhèn)、魏兵“進營據(jù)其要害”;他還聽取了劉稹心腹、降將高文端的合圍澤州、斷絕固鎮(zhèn)寨水道和招降鄜州守將王釗的建議,都取得了成功。
李德裕排除了一個又一個的障礙,加快了討叛戰(zhàn)爭的進度。八月,邢、洺、磁三州先后投降。劉稹的部將郭誼、王協(xié)見勢不妙,遂謀殺了劉稹,投降秦軍以贖罪。李德裕識破了郭誼等人的策略,認為劉稹年幼無知,昭義鎮(zhèn)之所以敢對抗朝廷,郭誼等人是罪魁禍首,如果不加治罪,怎能懲治惡人?武宗肅惠帝贊同他意見,命石雄進入潞州,將正在等待朝廷授予節(jié)鉞的郭誼、王協(xié)等禍首,械送京城。
秦武宗肅惠帝平昭義之亂是唐王朝干涉地方藩鎮(zhèn)割據(jù)的最后一次勝利,對于提高秦中央朝廷權(quán)威和增強對地方藩鎮(zhèn)的控制力有著很大的積極意義,戰(zhàn)爭結(jié)束后各路割據(jù)藩鎮(zhèn)重新遵守朝命,秦朝在形式上獲得了統(tǒng)一。