山以为乱,公宜深备之。”无何,怀恩果与太原都将李竭诚通谋,将取太原,其帅辛云京觉之,斩竭诚,固城自守,怀恩遣其子瑒率兵围之。初,回纥北归,遣其将安恪、石常庭将兵数百及诱募附丽者复数千人以守河阳,东都所虏掠重货,悉积河阳。是时,怀恩遗薛嵩自相、卫馈粮以绝河津。抱玉令燧诣薛嵩说之,嵩乃绝怀恩从顺。署奏左武卫兵曹。历太子通事舍人,迁著作郎、营田判官。无几,迁秘书少监、兼殿中侍御史,为节度判官、承务郎,迁郑州刺史。燧乃劝课农亩,总其户籍,岁一税之,州人以为便。大历四年,改怀州刺史。乘乱兵之后,其夏大旱,人失耕稼;燧乃务修教化,将吏有父母者,燧辄造之施敬,收葬暴骨,去其烦苛。至秋,界中生鲁谷,人颇赖之。
  抱玉移镇凤翔,以汧阳被边,署奏陇州刺史、兼御史中丞。州西有通道,广二百余步,上连峻山,山与吐蕃相直,虏每入寇,皆出于此。燧乃按行险易,立石种树以塞之,下置二门,设篱橹,八日而功毕。会抱玉入觐,与燧俱行。久之,代宗知其能,召见,拜商州刺史、兼御史中丞、防御水陆运使。
  大历十年,河阳三城兵乱,逐镇将常休明,以燧检校左散骑常侍、御史大夫、河阳三城使。十一年五月,汴州大将李灵耀反,因据州城,绝运路,以邀节制。代宗务姑息人,因授灵耀汴、宋等八州节度留后。灵耀不受命。乃潜结魏博;田承嗣乃遣兄子悦将兵援灵耀,破永平军将刘洽。诏燧与淮西节度使李忠臣合军讨灵耀。忠臣惧贼,焚庐舍西走。燧劝其还兵,请为前锋,击破田悦,进逼汴州。忠臣行汴南,燧引军行汴北,又败灵耀将张清于西梁固。灵耀选锐兵八千,号为“饿狼军”;燧独引军击破之,进至浚仪。是时,河阳兵冠诸军。承嗣又遣悦将兵二万救灵耀,破永平军将杜如江,略曹州,又败李正己游军,击走刘洽、长孙全绪等军,乘胜去汴州一舍,方阵而进。忠臣会宋州、淮南、浙西兵,与战不利,请救于燧,燧引四千人为奇兵击破之,田悦匹马遁去。灵耀知悦败,明日以百骑夜走,汴州悉降,燧让功于忠臣。忠臣素暴戾,燧不欲入汴城,乃引军退舍于板桥。忠臣入城,果专其功,因会击杀宋州刺史李僧惠。燧还河阳。
  大历十四年六月,检校工部尚书、太原尹、北都留守、河东节度留后,寻为节度使。太原承前政鲍防百井败军之后,兵甲寡弱,燧乃悉召将吏牧马厮役,得数千人,悉补骑卒,教之数月,为精骑。造甲者必令长短三等,称其所衣,以便进趋。又造战车,蒙以狻猊象,列戟于后,行则载兵甲,止则为营阵,或塞险以遏奔冲,器械无不犀利。居一年,陈兵三万,开广场以习战阵,教其进退坐作之势。
  建中二年六月,朝于京师,加检校兵部尚书,令还太原。初,田悦新代承嗣统兵,恐人不附己,诈效诚款,燧上疏明其必反,宜先备之。其年,悦果与淄青、恆冀通谋,自将兵三万围邢州,次临洺,筑重城,绝其内外,以拒救兵。邢州将李洪、临洺将张伾,皆坚守不拔。昭义军告急,乃诏燧将步骑二万与昭义节度使李抱真、神策行营兵马使李晟合军救临洺。燧军出郭口,兵未过险,乃遣持书喻悦,且示之好,悦谓燧畏之。十一月,师次邯郸,悦遣使至,燧皆斩之以徇;遣兵击破其支军,射杀其将成炫之。悦自攻临洺,遣大将杨朝光将兵万人,于临洺南双冈东西列二栅以御燧。燧乃率李抱真、李晟进军,营于二栅之中。其夜,东栅走归悦。明日,燧进军营明山,取其弃栅以置辎重。悦谓将吏曰:“朝光坚栅不下万人,假令燧等尽锐攻之,比数日,计不能下,杀伤必甚。吾此必拔临洺,赏劳军士而与之战,必胜之术也。”悦乃分恆州李惟岳救兵五千以助朝光,燧率军攻朝光,田悦将万余人救之。燧乃令大将李自良、李奉国将骑兵合神策军于双冈御之,令曰:“令悦得过,当斩尔!”自良等击却悦。燧乃令推火车以焚其栅,斩朝光及大将卢子昌,斩首五千余级,生虏八百余人。居五日,进军至临洺,田悦悉军战。燧自将锐兵扼其冲口,凡百余合,士皆决死,悦兵大败,斩首万余级,生虏九百人,得谷三十万斛,器甲称是。悦收败兵夜遁,邢州围亦解。以功加右仆射。先战,燧誓军中,战胜请以家财行赏,既胜,尽出其私财以颁将士。德宗嘉之,诏度支出钱五万贯行赏,还燧家财。寻加魏博招讨使。
  三年正月,田悦求救于淄青、恆冀,李纳遣大将卫俊将兵万人救悦,李惟岳亦遣兵三千赴援。悦收合散卒二万余人,壁于洹水,淄青军其东,恆冀军其西,首尾相应。燧率诸军进屯于鄴,奏请益河阳兵,诏河阳节度使李芃将兵会之。军次于漳,悦遣将王光进以兵守长桥,筑月城以为固,军不得渡。燧乃于下流以车数百乘,维以铁锁,锁绝中流,实以土囊以遏水,水稍浅,诸军毕渡。是时军粮少,悦深壁不战,欲老燧军。燧令诸军持十日粮,进次仓口,与悦夹洹水而军。抱真与李芃问:“粮少而深入,何也?”燧曰:“粮少利速战,兵法善于致人,不致于人。今田悦与淄青、恆三军为首尾,计欲不战,以老我师;若分军击其左右,兵少未可必破,悦且来救,是前后受敌也。兵法所谓攻其必救,彼固当战也,