劉裕が初めて仕官したのは冠軍将軍孫無終
の司馬(副官)としてであった[7]。隆安3年(399年)、五斗米道の信者を中心に起こった孫恩の乱において、劉裕は北府軍の劉牢之に請われて配下の参府軍事となり、わずか数十人の部隊で孫恩軍の数千の部隊を破り、自らも長刀を振るって奮戦するなど多くの勝利を挙げた[8]。対孫恩戦で挙げた武功より、建武将軍への昇進を果たす。隆安5年(401年)に再び孫恩らが襲来、建康に攻撃を仕掛けるも叶わず撤退。これを徹底的に追撃して海辺に駆逐した[9]。こういう戦乱のとき、東晋軍の他の武将は軍律を守らずに民衆から略奪して大いにひんしゅくを買ったが、劉裕隊は軍規が厳正で民衆から歓迎されたという[10]。元興元年(402年)、西府軍団を率いる桓玄が首都の救援の名目で建康を制圧した。この際、劉牢之は桓玄に寝返りを考える。劉裕と劉牢之の甥である何無忌はそれを懸命に諌めるも聞き入れられず、結果桓玄が司馬道子らを殺害して実権を握った。後悔した劉牢之は江北に逃れてともに再起を図ろうと劉裕を誘ったが、劉裕は「将軍は強卒十万を率いながらも投降し、全軍の支持を失ったではありませんか!」と述べて拒絶した[11]。劉牢之は孤立して最期には自殺し、劉牢之を失った北府軍団は解体され、劉裕も桓玄の支配に属する。
元興2年(403年)10月、桓玄が安帝司馬徳宗を廃して、国名を楚として自ら皇帝を称した(桓楚)。この際、桓玄は劉裕を高く評価し、酒宴を何度も開いて慇懃丁寧に応対し、贈与品も手厚くした。
元興3年(404年)2月、劉裕は何無忌・劉毅・諸葛長民らを同志として、桓玄打倒のため決起した。劉裕は京口にて桓玄のいとこである桓修を切り捨てると檄を飛ばし、建康に向かった。劉裕軍はわずかに1700名という寡兵であったが、桓玄の繰り出す兵はことごとく破られた。桓玄は舟で長江から江陵に逃走し、幽閉していた安帝を連れて再度東下したが、攻め上ってくる劉毅・何無忌・劉道規の軍に蹴散らされて江陵も失い、5月には蜀で馮遷に殺された。劉裕は桓玄に追放されていた安帝を復位させた。
桓玄打倒、安帝復位の功績により、劉裕は鎮軍将軍・都督十六州諸軍事とされた。 劉裕が東晋国内で発言力を高めた一方、桓玄の残党らは北西の後秦に逃げ込んだ。西では成都で?縦が謀反を起こし後蜀を打ち立て、北部では南燕や北魏が勢力を伸ばしていた。南では孫恩より五斗米道軍を引き継いだ盧循が地盤を築きつつあった。これら周辺勢力の討伐が劉裕に求められた。 元興3年(404年)3月、盧循が海伝いで番禺を破り、広州刺史の呉隠之
南燕征伐、五斗米道撃退
義熙4年(408年)1月、揚州刺史・録尚書事につけられたが、同年9月、劉敬宣(劉牢之の子)が後蜀討伐に失敗。任命責任を負い、中軍将軍へ降格となる。
義熙5年(409年)2月、南燕軍が東晋との国境付近で大規模な略奪をなし、およそ千世帯が被害に遭った。劉裕は3月に南燕征伐を宣言。多くの者が反対したが、孟昶・臧熹・謝裕らの後押しを受け、敢行した[12]。7月には南燕首都の広固城を包囲したが、義熙6年(410年)2月の陥落までには半年以上の期間を要した。
同月、劉裕の不在を好機と見た盧循は広州より北上。建康との中間地点にあたる豫章にて何無忌を敗死させた。この事態を受け劉裕は南燕の鮮卑人三千余りを穴埋めにして殺害[13]、急遽南下し、4月に建康入りを果たした。5月、劉裕の制止を振り切り迎撃に出た劉毅が五斗米道軍に敗退。孟昶は「臣が五斗米道どもに付け入る隙を与えてしまった。この危機は臣の罪である」と、薬を仰ぎ自殺した。
劉裕が建康の守りをまともに整えられないうちに、盧循軍は建康に接近。そのまま上陸し攻め立てられれば敗北は必至であったが、盧循が敢えて上陸をせず様子見をする作戦をとったことから、最悪の事態は回避される。その間に劉裕は戦闘可能な兵力を石頭城に集結させ、休息及び装備の再分配をなし、周辺地域より集結してきた救援勢力と合わせて各地に兵力を配した。このとき命令違反をなす将兵は殺すなど、命令の徹底を尽くした。結果、建康防衛に成功。逃亡を開始する盧循軍に対し、追撃。義熙7年(411年)には盧循を討ち果たす。
南燕征伐、盧循討伐の功から、太尉に昇進した[14]。 義熙7年(411年)4月、荊州を任せていた劉道規が病を得、帰還を願い出た。その代任として劉毅が派遣される。ここで劉毅は、自らの派閥に属する謝混や?僧施
蜀討伐、政敵排除
劉裕は荊州に到着すると、さらに後蜀討伐の軍を起こす。ただし親征はせず、新進の将軍朱齢石に一任し、本人は建康に帰還した。朱齢石の任用は物議を醸したが、義熙9年(413年)7月、朱齢石は後蜀を攻め滅ぼした。
建康に帰還した劉裕はクーデター決起以来の同志である諸葛長民を誅殺した後、国内の体制を整えるため奔走。謝晦らの手筈により[15]土断を施行する。ただし徐・?・青三州に住む晋陵郡に本籍のある者は例外とされた。
東晋の皇族司馬休之が劉毅滅亡後の荊州に赴任、任地にて声望を集めていた。劉裕は義熙11年(415年)1月、司馬休之らの子らの失態にかこつけて攻撃。4月に司馬休之は後秦に亡命、ここに国内の対立勢力を一掃した。 後秦では名君であった姚興が死に、子の姚泓が立った。しかしその即位によって兄弟同士の争いが起こるなど紛糾していた。この機を逃すまいと劉裕は北伐に打って出た。義熙12年(416年)8月に進軍を開始。前鋒の檀道済・王鎮悪が進む先の後秦勢力は次々と投降。10月には洛陽を陥落させる。洛陽は西晋時代の都であり、歴代皇帝の陵墓が存在している。
長安奪還、そして失陥