如果宋朝有行政法:王安石變法的程序正義與執行爭議

ancient%20Chinese%20battlefield%20with%20dramatic%...
發表時間:2026 年 10 月 31 日 | 更新日期:2026 年 10 月 31 日 | 編輯:雅寶社區編輯團隊
如果宋朝有行政法:王安石變法的程序正義與執行爭議 - 雅寶社區 · 頂客論壇

2. 正當程序原則:青苗借貸的「告知—聽證—說明理由」

青苗法本質上是官府對農戶的一種貸款業務:每年正月和五月各放貸一次,利率二分,隨夏秋兩稅歸還。既然是借貸,就涉及自願、額度、擔保、違約處理等一系列問題。若按正當程序原則,官府在放貸前至少應當做到三件事:一是明確告知利率與還款方式,讓農戶知道自己在承擔什麼;二是給予農戶選擇權,不願借的可以拒絕;三是對拒借或還款困難的農戶,提供說明與申訴的管道。然而史實是,青苗錢的發放往往由胥吏在各鄉直接攤派,農戶根本沒有「借不借」的選擇權,甚至連利率是多少、幾時還款都搞不清楚。假如當時真有告知與聽證程序,「抑配」至少很難明目張膽地進行。

3. 比例原則:免役錢的「寬剩」難題

免役法(募役法)的原意是讓民戶按戶等出錢,官府再用這筆錢雇人服役,從而讓農民從勞役中解脫出來,用心不可謂不善。但免役法同時規定,可在正額之外加收兩分「寬剩錢」,以備災年之需。問題是,這筆「寬剩錢」沒有明確的上限,也沒有用途監管,結果在實際執行中被層層加碼,變成地方財政的重要來源。行政法上的比例原則要求:手段必須與目的相稱,徵收必須有明確上限,附加負擔必須與實際需要掛鉤。若當時有比例原則與預算公開,寬剩錢的濫徵至少在制度上會受到限制。

4. 信賴保護原則:祖宗之法與既得利益

司馬光反對變法,最常被引用的理由是「祖宗之法不可變」。後世常譏其保守,但若從行政法角度看,這其實觸及了一個相當現代的概念——信賴保護與法安定性。既有的賦役制度已經運行了上百年,百姓、地主、商人都在其中形成了穩定的預期,一旦劇烈變動,必然有人受損。信賴保護原則並不是說舊法不能改,而是說改變必須有正當理由、必須有過渡期、受損者應該得到某種補償或適應的空間。變法的推動者若只強調「法之當變」,而不處理「變之有序」,即使政策方向正確,也會在社會層面激起巨大的抵抗。

三、逐條審查:四大新法的程序瑕疵清單

如果把熙寧新法當成一批等待「合規審查」的行政措施,我們可以列出一份相當長的瑕疵清單。以下挑出最具代表性的幾項,逐一分析它們在程序上的關鍵缺口。

1. 青苗法:從行政契約到強制攤派

青苗法的制度設計,其實頗有現代「政策金融」的雛形:官府在青黃不接時放貸,幫助農戶度過難關,同時賺取利息以充實國庫。若以行政契約來理解,官府與農戶之間應該是雙方合意的關係。但實際運作中,放貸額度被納入州縣官的考核指標,於是「自願借貸」迅速變成「按戶等攤派」:上等戶被要求多借,因為他們還得起;下等戶雖不需要也被強行放貸,因為放貸數額本身就是政績。更糟的是,許多農戶拿到錢後並未用於生產,而是被胥吏以各種名目收回,最後還得背上一筆利息債務。這裡的核心缺口有三:一是缺乏自願性保障,二是缺乏利率與條款的告知程序,三是缺乏對違約處理的規範。假如有行政契約的程序規範,青苗法的執行至少會透明許多。

2. 免役法:戶等評定的裁量黑洞

免役錢收多少,取決於民戶的「戶等」;戶等由地方官與胥吏依據田產、人丁、經營狀況評定,共分五等。戶等評定看似技術性,實際上是一項高度裁量性的行政行為,而且直接關係到每家每戶的錢袋子。宋代雖然規定由知州、通判親自審定戶等,但在實際操作中,這項權力往往下放給縣吏,於是「有賄賂則降等,無賄賂則升等」的現象層出不窮。從行政法角度看,這裡缺少的是評定標準的公開、異議程序的設置,以及上級機關的實質復核。戶等一旦評錯,百姓幾乎無處申訴。

3. 市易法:官商界線與「市易折閱」

市易法在開封設立市易務,平價收購滯銷貨物,再賒貸給商販,收取利息,目的是平抑物價、增加財政收入。這在概念上接近現代的「國營貿易」或「政策性金融」。但當行政機關直接下場做生意,問題就來了:它既是規則制定者,又是市場參與者,還握有強制力。主持市易務的呂嘉問等人,後來被指責強買強賣、攤派貨物、甚至對不配合的商人進行報復。更麻煩的是,市易務的帳目缺乏公開與審計,最後出現大額虧損,史稱「市易折閱」。行政法在此需要的,是明確的業務範圍、獨立的會計監督,以及與行政權力分離的商業判斷機制。

4. 均輸法與農田水利法:資訊不對稱與地方負擔

均輸法由發運使薛向主持,要求官府統一採購與運輸,做到「徙貴就賤,用近易遠」,以節省成本、穩定物價。這個構想在資訊充分的條件下是可行的,但宋代缺乏全國性的物價與物流資訊系統,發運使只能依靠地方上報,而地方為了完成任務,往往強行徵調物資與人力。農田水利法鼓勵地方興修水利,方向正確,但同樣出現強制攤派工料、虛報工程、誇大成效的情況。這兩項新法的共同缺口,是「資訊不對稱」:中央不知道地方的真實情況,地方又不敢如實上報,於是政策在層層傳遞中變形。

四、執行走鐘的原因:考核、監察與救濟的三重失靈

為什麼一項立意良善的政策,執行起來會大幅走樣?除了上述逐條分析的技術缺口之外,還有三個更深層的制度原因。這三重失靈,恰好對應行政法上的三個關鍵機制:績效考核、監察監督、權利救濟。

1. 考核指標扭曲:以「息錢」論功過的後果

熙寧年間,朝廷對地方官的考核,很大程度上以新法的推行成效為標準:青苗息錢收了多少、免役寬剩錢收了多少、市易利潤有多少。當「數字」成為唯一的評價依據,官員自然會把注意力放在「衝量」上,而忽略程序與公平。行政學上把這種現象稱為「目標置換」:原本是為了達成政策目標,最後卻變成為了達成指標而犧牲目標。青苗法的抑配、免役錢的加碼、市易務的強買強賣,背後都有考核指標在推波助瀾。若有一套行政程序法,明確規定考核不得以程序外的指標作為主要依據,情況或許會有所不同。

2. 台諫失聲:監察權被政治化

宋代的政治制度中,台諫(御史台與諫院)是最具特色的監察機制,台諫官可以「風聞言事」,對朝政與百官進行批評。這本來是行政系統內部最重要的糾錯裝置。然而在熙寧二年到三年之間,呂誨上疏彈劾王安石「十大罪」,隨後被罷;范純仁、劉述、劉琦、錢顗等台諫官相繼被貶出朝。監察權一旦被政治化,行政系統就失去了內部的預警能力,變法派再也聽不到真實的反饋,只能依靠地方上報的數字來自我確認。從這個角度看,台諫失聲比任何一項新法的技術缺陷都更致命。

3. 救濟無門:「越訴」與「陳狀」的困境

宋朝其實設有登聞鼓院、登聞檢院,百姓若有冤屈,可以「詣闕陳狀」,也就是直接到京城告狀。但問題在於,「越訴」本身是有罪的,越級上訴可能先被打一頓板子。變法期間,百姓因青苗抑配、免役不公而上訴的案例不少,卻大多被地方官府壓下,或者被以「越訴」論處。這種情況下,百姓既無法在地方獲得救濟,又難以承擔進京告狀的成本,實質上等於沒有救濟。假如當時有一套類似行政復議的機制,比如允許百姓向提舉常平司申訴,必要時由轉運司或御史台復核,那麼許多執行偏差就能在早期被糾正。

五、反對派的程序話語:司馬光、蘇軾、范純仁

提到反對變法的人,後世往往貼上「保守派」的標籤,但如果仔細讀他們的奏疏與書信,會發現其中有大量內容並不是反對改革本身,而是對「改革的方式」提出程序性質疑。換句話說,舊黨未必個個守舊,但他們對「怎麼改」有很強的意見。

1. 司馬光的三封書信:變法太急、用人太銳

熙寧三年,司馬光接連寫了三封《與王介甫書》,勸王安石慎重。信中批評的重點,不是「新法內容全錯」,而是「以己意行之」——也就是決策過於集中、程序過於草率。司馬光主張,重大變革應該先取得朝野共識,再逐步推行,而不是靠皇帝的支持一步到位。這種主張,若用行政法的語言表述,就是「重大行政決策應經公開討論與利害關係人參與」。從這個角度看,司馬光其實是在要求一種程序上的正當性。

2. 蘇軾《上神宗皇帝書》:求治太速的行政學批評

蘇軾在《上神宗皇帝書》中,提出「求治太急,聽言太廣,進人太銳」的批評,並指出「法相因則事易成,事有漸則民不驚」。這段話放到今天的行政學課堂上,幾乎可以直接當作「政策執行節奏」的教材。蘇軾的意思是:法令的變動應該考慮社會的適應能力,改革應該有先後次序,人事的進用不宜過快。這不是反對變法,而是對「行政節奏」與「行政能力」的關切。若當時有一套行政程序法,或許會要求重大政策先試點、再推廣,並設置過渡期與評估機制,這恰恰是蘇軾所主張的。

3. 阿雲之獄:法律安定性與個案正義

熙寧元年發生的登州阿雲案,是理解變法派法律觀的一個絕佳切口。少女阿雲在母喪期間嫁給韋阿大,因嫌其貌醜,夜間持刀砍傷對方,僅斷一指。按《宋刑統》,謀殺已傷者應處絞刑;但阿雲在案發後有「按問欲舉」的情節,涉及自首減免的爭議。王安石主張適用自首減免,司馬光則主張謀殺已傷不得自首。這場爭論表面上是個案,實際上涉及兩個更根本的問題:法律的解釋權歸誰?法律的安定性與個案正義如何平衡?從行政法的角度看,這正是「裁量基準」與「法律解釋」的典型難題。

六、思想實驗:如果熙寧年間真的立了這部法

現在,讓我們把想像力推到極致:假設神宗在熙寧二年真的頒布了一部《熙寧行政程序法》,它大概會包含哪些條文?又會對變法產生什麼影響?以下是我們可以想像的幾個核心條款。

  • 第一條(職權法定):行政機關之設立與職權行使,應有法律或編敕之明文依據;臨時機構不得行使常設機關之法定職權,其命令須經中書門下覆核。
  • 第二條(告知與聽證):行政機關作成影響人民權利義務之決定前,應以文書告知相對人其內容、依據與救濟方式;重大措施應給予相對人陳述意見之機會。
  • 第三條(說明理由):行政決定應載明理由,包括所依據之法令、認定之事實與裁量之考量。
  • 第四條(比例原則):行政措施所採取之手段,應與所欲達成之目的相當;附加負擔不得逾越必要限度,並應設定明確上限。
  • 第五條(信賴保護與過渡):變更既有制度時,應設合理過渡期,並對因信賴舊法而受損者給予補償或適應措施。
  • 第六條(資訊公開):新法之條文、費率、考核標準應向地方與百姓公開,不得以內部密令變更。
  • 第七條(考核限制):官員考核不得以程序外之指標為主要依據,違反程序者即使達成指標亦不予獎勵。
  • 第八條(救濟):人民對行政決定不服者,得向原機關之上級或專設機構申訴;受理機關應於限期內作成書面決定。
  • 如果這部法真的存在,熙寧變法會變成什麼樣子?最直接的影響,是青苗錢的「抑配」會變得非常困難,因為攤派一旦被要求書面告知並給予拒絕權,胥吏的操作空間就會大幅壓縮。其次,免役錢的「寬剩」會被要求設定上限與用途,地方財政的小金庫難以成形。再者,市易務的商業行為會被要求公開帳目,強買強賣的成本會大幅提高。更重要的是,台諫失聲與救濟無門這兩個問題,會因為第八條的救濟機制而部分緩解。

    但我們也要誠實地說:立法並不能解決所有問題。古代沒有獨立的司法審查,皇帝不願自我約束,法律人才也極度稀缺,這些都是程序法落地的現實障礙。就算條文寫得再漂亮,若缺乏實施的意願與能力,也不過是一紙空文。然而,有程序規範總比沒有好,因為它至少提供了一個「可以援引的標準」與「可以被檢驗的依據」,讓後人能夠清楚地指出:問題出在哪裡。

    七、結語:程序不是變法的敵人,而是變法的防腐劑

    回到最初的問題:王安石變法的失敗,究竟是政策錯,還是執行壞?我的答案是:兩者都有,但真正致命的是「程序上的空白」。青苗法的初衷是幫助農民度過青黃不接,免役法的初衷是讓農民從勞役中解脫,市易法的初衷是平抑物價,這些目標放到今天看都稱得上進步。但當這些政策被塞進一個沒有程序約束的行政機器裡,就必然會在層層執行中變形,最後變成百姓眼中的「苛政」。

    程序正義的價值,恰恰在於它能把「好的意圖」固定下來。告知與聽證,讓政策不會變成單方面的強迫;說明理由,讓權力必須對自己的決定負責;比例原則,讓負擔不會無限膨脹;救濟機制,讓錯誤有機會被糾正。這些機制在當時沒有出現,不代表它們在理念上不存在——司馬光要求「先定其志,後擇其人」,蘇軾主張「事有漸則民不驚」,范純仁批評「求治太急」,這些話語背後,其實都是一種樸素的程序意識。

    九百多年後的今天,我們重讀熙寧變法,或許不必急著選邊站。王安石的勇氣值得敬佩,司馬光的審慎也值得理解。真正值得我們記住的,是那個跨越時代的教訓:再好的政策,若沒有程序正義作為防腐劑,最終都會在執行中走味。而這,也正是「假如宋朝有行政法」這個歷史腦洞,最想留給現代人的一點啟示。

    ```

    🏠 返回首頁