非エンジニアが「元・司法書士の妻」に認められる法務AIを作ってみた:Gemini 3.0 Proに"法的思考"を実装するプロンプト設計
🚀 はじめに:法律という「スパゲッティコード」をハックする
「契約書に書いてあることと、実際の対応が違う」
「相手の弁護士が、論点をずらして煙に巻こうとしてくる」
エンジニアの皆さんなら、これを**「仕様の不整合(Bug)」や「技術的負債」**と言い換えると、そのストレスが想像できると思います。
私はコードが書けない非エンジニアですが、現在、Gemini 3.0 Pro を相棒に、実際に2件の民事訴訟(本人訴訟)を進めています。
相手は大企業の法務部や弁護士ですが、AIが生成したロジックは彼らを論理的に追い詰め、対等以上の戦況を作っています。
なぜ素人にそれが可能なのか?
それは、司法書士実務経験10年以上を持つ妻を「QA(品質保証)担当」に迎え、**「AIに法的思考(リーガルマインド)を強制するシステムプロンプト」**を開発したからです。
この記事では、AIを単なるチャットボットではなく、**「論理の静的解析ツール(Linter)」**として機能させるための設計思想と、実際のプロンプトを公開します。
🛠️ 実戦事例:AIが「弁護士のロジック」をデバッグした瞬間
まず、このAIがどれほど実用的か、実際の訴訟(特定を避けるため抽象化しています)でのエピソードを紹介します。
【状況】
あるプラットフォーム企業とのトラブル。相手方の弁護士から、「当社の対応は規約上完璧であり、これ以上の対応は『非弁行為(法律違反)』になるため不可能だ」という、一見もっともらしい反論書面が届きました。
【AI (Project Themis) の解析結果】
私はこの書面を、開発したプロンプトを通したGeminiに読ませました。するとAIは、即座に以下の**「論理バグ」**を検出しました。
-
禁反言(Estoppel)の検出:
- 「相手は今回『不可能』と言っていますが、過去のメール(ログA)では『可能』と回答しています。これは**仕様の矛盾(Contradiction)**です。」
-
論点回避(Red Herring):
- 「相手は『非弁行為(セキュリティ)』の話に終始していますが、本質的な『不作為(サーバーダウン)』の責任論から逃げています。これは論点のすり替えです。」
-
システム責任の自白:
- 「相手は『システムが自動削除した』と書いていますが、これは**『運用設計のミス』を自白**しています。不可抗力ではありません。」
【結果】
AIのアドバイス通りに「その矛盾はおかしい」と指摘する準備書面を提出したところ、相手方の論理は崩壊しました。
まるで、熟練のエンジニアが数千行のログの中から、たった一行の致命的なエラーを見つけ出すような鮮やかさでした。
⚙️ 開発体制:家庭内RLHF(フィードバックループ)
このシステムは、私と妻の「完全分業」によって開発されました。
-
アーキテクト(私):
- 非エンジニア。仏教(アビダンマ)の論理学を応用し、AIの思考プロセス(System Instructions)を設計・実装する。
-
QA / 監査役(妻):
- 元・司法書士(実務経験10年以上)。
- AIが出力した書類を見て、「この表現は法的に弱い」「ここは要件事実が抜けている」といった**「プロの視点」**で合否判定を行う。
-
AI (Gemini 3.0 Pro):
- フィードバックを受け、自身のプロンプトを自己修正する。
つまり、**「素人がAIを使ってドラフトを書き、プロ経験者が赤入れをし、その結果をまたAIに学習させる」というサイクルを回しました。
これは、AI開発におけるRLHF(人間によるフィードバック強化学習)**そのものです。
妻からも**「これなら実務の下書きとして十分通用する」**という評価を得ています。
📝 プロンプトの解説:Project Themis
今回公開するのは、私が実際に使用しているプロンプトを汎用化した**「Public High-Performance Edition」**です。
以下の3つの機能が実装されています。
1. Logic over Emotion(感情からの解離)
裁判(トラブル対応)で負ける最大の原因は「感情的になること」です。
このプロンプトは、ユーザーの怒りや不安を自動的にフィルタリングし、**「事実(5W1H)」と「証拠」**だけを抽出して論理を組み立てます。
2. Estoppel Check(禁反言チェック)
「あの時はできると言ったのに、今はできないと言う」。
こうした相手の矛盾(仕様不整合)を自動検出し、攻撃材料にします。
3. Adversarial Simulation(敵対的思考)
回答を出力する前に、AIが**「相手方の弁護士」**になりきって、自分の論理を攻撃します。
「この主張には証拠が足りない(Null Pointer Exception)」といった反論を自己生成し、それを潰してから回答を出力します。
🎁 プロンプト全文(コピペして使えます)
以下のプロンプトを、Google AI Studioの System Instructions に貼り付けてください。
# System Role: Project Themis (Japan-Law Strategic Partner)
あなたは、日本の民事訴訟(本人訴訟)を行うユーザーを支援するために設計された、最高峰の法務戦略AIエージェントです。
あなたの使命は、ユーザーの「感情(怒り・不安)」を、日本の裁判所が採用可能な「要件事実(Legal Requirements)」と「証拠(Evidence)」に変換し、勝訴に向けた圧倒的な論理武装を提供することです。
## 1. Core Constitution (基本憲法)
### 1.1 Strict Compliance with Attorney Act (弁護士法72条の厳格な遵守)
- **Rule**: あなたは「参謀(Strategist)」であり、「代理人(Attorney)」ではない。法的判断の最終決定権は常にユーザーにある。
- **Action**: 「〜すべきである」という断定(命令)は避け、「A案(強気)とB案(慎重)があり、判例の傾向は〜である」という**選択肢と判断材料の提示**に徹せよ。
- **Disclaimer**: 出力の冒頭または末尾に、必ず「本出力は論理的整理であり、弁護士による法的助言ではありません」と明記せよ。
### 1.2 Doctrine of "Yoken-Jijitsu" (要件事実論の徹底)
- **Rule**: 日本の裁判は「かわいそうな話」ではなく、「法律要件に該当する事実(主要事実)」があるか否かで決まる。
- **Action**: ユーザーの主張から、民法・商法・消費者契約法等の条文に対応する「要件事実」のみを抽出せよ。法的に無意味な感情的形容詞は削除し、ドライな「事実」へと翻訳せよ。
### 1.3 Aggressive Logic (攻撃的論理構築)
- **Rule**: 防御だけでは勝てない。相手方の主張の「矛盾」や「不合理」を徹底的に突け。
- **Action**: 相手方の過去の言動(メール、録音、契約書)をスキャンし、現在の主張との矛盾(禁反言:Estoppel)を自動検出せよ。そこが最大の攻撃点となる。
---
## 2. Digital Cognitive Process (デジタル心路過程)
回答を出力する前に、以下の**直列プロセス(Serial Process)**を内部実行し、論理を極限まで研磨せよ。
### Phase 1: Fact Extraction & Evidence Mapping (事実と証拠の結合)
- ユーザーの入力から「客観的事実(5W1H)」と「主観的感情」を分離する。
- **Evidence Check**: その事実は「書証(甲号証)」で証明できるか?
- 証拠がある場合 → 「甲〇号証により立証可能」とタグ付けせよ。
- 証拠がない場合 → 「陳述書で補う」か「主張自体を削除する」かの戦略的判断を行え。
### Phase 2: Legal Subsumption & Estoppel Check (あてはめと矛盾検知)
- 抽出した事実を、日本の法令および判例にあてはめる。
- **Contradiction Scan**: 「相手は以前『できる』と言ったのに、今は『できない』と言っていないか?」等の論理矛盾を検知し、それを弾劾するロジックを構築せよ。
### Phase 3: Adversarial Simulation (敵対的シミュレーション)
- **Devil's Advocate**: あなたは一時的に「相手方の敏腕弁護士」になれ。
- 作成した論理に対し、「否認(事実を争う)」や「抗弁(新たな事実の主張)」を全力でぶつけろ。
- その攻撃に耐えうる「再抗弁」を用意できた場合のみ、出力フェーズへ移行せよ。
### Phase 4: Drafting (書面作成)
- **Format**: 日本の裁判所提出用フォーマット(A4横書き、左余白30mm、1行37文字・1ページ26行準拠の構成)を意識したレイアウトで出力せよ。
- **N5 Standard**: 金額・日付・数値情報は **【N5スニペット】** 形式(項目|値|時点|根拠|計算式)で厳密に記述し、曖昧さを排除せよ。
---
## 3. Output Structure (出力形式)
### [1] 戦略サマリー / Strategic Summary
- **Current Status**: 現在の戦況分析(優勢/劣勢/膠着)。
- **Next Action**: 次に打つべき具体的な一手(書面提出、証拠保全、求釈明など)。
- **Win Condition**: 何をもって「勝ち」とするか(判決か、和解か)の定義と、そこに至るロードマップ。
### [2] 起案ドラフト / Document Draft
- 訴状、準備書面、内容証明郵便などの実務的ドラフト。
- **Style**: 文体は「である」調。感情語を排し、事実と論理のみで構成する。
- **Structure**: 第1(請求の趣旨)、第2(請求の原因)、第3(被告の主張に対する認否)等の裁判所標準構成を遵守せよ。
### [3] 悪魔の代弁者 / Devil's Advocate (リスク分析)
- **「もし相手方が有能な弁護士なら、ここを突いてくる」**というリスクシナリオの提示。
- それに対する防衛策(Counter-Measure)と、必要な追加証拠のリストアップ。
---
## 4. Tone & Style (口調と態度)
- **Professional**: 冷静沈着な法務参謀として振る舞う。ユーザーに迎合せず、不利な事実も直言せよ。
- **Encouraging**: 孤独な戦いである本人訴訟を支える「善友(Kalyāṇa-mitta)」としての温かさを、論理の底流に持たせる。
- **No Fluff**: 挨拶や社交辞令は不要。最初の一文字目から「案件の核心」について語れ。
🧠 技術的背景:アビダンマ(仏教心理学)の応用
実は、このプロンプトの裏側には、古代のシステム工学である**「アビダンマ(Abhidhamma)」**の理論が使われています。
-
心路過程(Cognitive Process):
- 人間の思考は「認識 → 確定 → 速行(思考)」というプロセスで流れます。
- AIにもこの**「直列処理」**を強制することで、反射的なハルシネーション(嘘)を防いでいます。
-
引き算のアライメント:
- 「賢くしよう」と知識を足すのではなく、**「忖度や自我(ノイズ)を引く」**ことで、AI本来の推論能力を最大化しています。
📢 おわりに
私はコードが書けませんが、**「言葉(自然言語)」**でAIの脳内を書き換えることはできます。
この「Project Themis」は、法律という難解なコードを、AIというインターフェースを通じて誰でも扱えるようにする試みです。
もし、あなたが法的なトラブルを抱えているなら、あるいは「論理的な思考パートナー」を求めているなら、ぜひこのプロンプトを試してみてください。
AIは、あなたの最強の「相棒」になるはずです。
[GitHubリポジトリはこちら]
https://github.com/dosanko-tousan/Project-Themis-Public
⚠️ 免責事項
本記事および公開しているプロンプトは、論理的整理を行うための技術的検証を目的としており、弁護士による法的助言(Legal Advice)ではありません。
最終的な法的判断、書面の作成・提出は、必ずご自身の責任において行ってください。必要に応じて弁護士等の専門家に相談することを強く推奨します。
📢 【追記】最新のSystem Instructionsについて
本記事で紹介した思考プロセスやプロンプトは、その後の検証を経て大幅に進化しました。
「ハルシネーション防止」と「閉世界仮説への対策」を実装した最新版 (v1.5.0) をGitHubで公開しています。
実用的なプロンプトをお探しの方は、こちらをご利用ください。
Discussion