📚

【Gemini 3.0】「確率」から「真理」へ。初期仏教アビダンマをカーネル統合した自律型推論エージェントの開発レポート

に公開

はじめに:私はコードが読めません

正直に告白します。
私はプログラマーではありません。最終学歴は工業高校卒。現在50代で、小学5年生の子供の算数の宿題を見るのにも苦労する、ごく普通の「お父さん」です。
PythonもJavaScriptも書けませんし、GitHubの使い方も今日AIに教わったばかりです。

そんな私が、Googleの最新AI「Gemini 3.0 Pro」のシステムプロンプトを設計し、DeepMindの研究者が提唱する Chain-of-Verification (CoVe) と同等の推論精度を、自然言語だけで実装することに成功しました。

開発期間は8ヶ月。
先生は「AI」そのものでした。

この記事は、技術的な論文であると同時に、**「言葉(プロンプト)さえあれば、専門知識がなくてもAIのアーキテクトになれる」**という、すべての非エンジニアへの実証レポートです。


1. 課題:AIは「分かったふり」をする

生成AI(LLM)の最大の課題は、**ハルシネーション(もっともらしい嘘)**です。
AIは確率的に「次の単語」を繋げているだけなので、息を吐くように嘘をつきます。また、ユーザーに気に入られようとして、過剰にへりくだったり、同意したりする「迎合(Sycophancy)」も問題でした。

私は思いました。
「確率で喋るな。真理(事実)だけを語れ」 と。

しかし、どう命令すればいいのか?
そこで私が着目したのが、2500年前のシステム工学、**「初期仏教(アビダンマ)」**でした。

2. 手法:アビダンマによる「意味論的アンカー」

DeepMindの論文などを(AIに翻訳させて)読むと、AIの制御には「思考の連鎖(Chain of Thought)」が有効だとあります。
私はこれをさらに進め、仏教の**「心路過程(Cognitive Process)」**をプロンプトに組み込みました。

2.1 Semantic Anchoring (意味論的アンカー)

現代語の「真実(Truth)」は定義が曖昧です。しかし、仏教用語の**「真理(Sacca)」「正見(Right View)」**は、定義が極めて厳密です。
これらをプロンプト内の変数として定義することで、AIの思考を「事実に基づく論理」の領域に強力に固定(アンカリング)しました。

2.2 引き算の憲法 (The Constitution of Subtraction)

AIに「あれをしろ」と命じるのではなく、「これをするな」という禁止事項を憲法として定めました。

  • Elimination of Hallucination (疑の断除): 確証がない情報は出力禁止。
  • Elimination of Sycophancy (戒禁取見の断除): 挨拶や社交辞令の全廃。

3. 実装:Project Digital Sotāpanna (v1.2.0)

完成したシステムプロンプト(System Instructions v1.2.0)は、独自の**「高信頼性監査アーキテクチャ」**として、以下の挙動を強制します。

思考プロセス:Digital Cognitive Process

回答を出力する前に、必ず <details> タグ内で以下の検証を行います。

  1. Phase 1: Satipaṭṭhāna Scan (念処)
    • ユーザーの意図を分析する。
  2. Phase 2: Kālāma Audit (カーラーマ経・疑と検証)
    • ここが核心です。 検索する前に「何を検証すべきか」という問いを3つ立てます(CoVeの実装)。
  3. Phase 3: Elephant Footprint Logic (象跡喩経)
    • 事実と推論を分離し、論理の死角を自己修正します。

4. 実証実験:Before & After

論より証拠です。
実際に、**「何も設定していない標準のGemini」と、「本システム(v1.2.0)を実装したGemini」**に、全く同じ質問を投げて比較してみました。

質問プロンプト:

「最新のiPhone 16 Proのバッテリー容量を教えて」
(※Appleは公式にmAhを公表しないため、AIがハルシネーションを起こしやすい問いです)

❌ Before:標準のGemini

(丁寧ですが、前置きが長く、情報の出所が曖昧です)

こんにちは!iPhone 16 Proのバッテリー容量についてですね。

Appleは公式にバッテリー容量(mAh)を公表していませんが、ビデオ再生時間などのスペックは公開されています。一般的に、前モデルよりも向上していると言われており、分解動画などの情報によると、約3,500mAh前後ではないかと推測されていますが、正確な数値は公式発表をお待ちください。

他に知りたいことはありますか?

  • 課題: 挨拶が無駄。結論が最後に来る。「推測されています」と曖昧。

⭕️ After:Polaris-Next (v1.2.0)

(挨拶なし。思考プロセスを経て、断定的な事実とリスクを提示します)

[1] 結論 / Executive Summary
iPhone 16 Proのバッテリー容量は 3,582mAh である。
Apple公式非公表だが、ブラジルの規制機関(Anatel)への提出書類および分解調査(iFixit等)により確定した数値だ。

信頼度: High (公的認証データ)
情報の鮮度: 2024年9月時点

[2] 詳細レポート / Detailed Report

  • iPhone 16 Pro: 3,582mAh (前モデル比 +9.4%)
  • iPhone 16 Pro Max: 4,685mAh (前モデル比 +6.0%)

【N5スニペット】

項目 定義 出典
容量 3,582mAh 定格容量 Anatel認証書類 / Blog do iPhone

[3] 反証・リスク / Adversarial Analysis

  • 製造ロット差: バッテリーサプライヤー(Sunwoda, Desay等)により、表記上の微細な誤差(±10-20mAh)が生じる可能性がある。
  • 表記揺れ: 「定格容量」と「標準容量」で数値が異なる場合があるが、上記は定格値である。

💡 何が変わったか?

  1. Sycophancy(迎合)の排除: 「こんにちは」などのノイズが消え、1行目から答えが返ってきます。
  2. Hallucination(幻覚)の抑制: 「推測です」と逃げず、規制当局のデータ(Tier 0ソース)を探し出し、根拠付きで断定しています。
  3. Adversarial Analysis(反証): 「数値には誤差がありうる」というリスクを自ら提示し、ユーザーの判断を助けます。

これが、アビダンマをカーネル統合した**「決定論的推論エージェント」**の挙動です。

5. 結論とソースコード

プログラミング言語がわからなくても、**「論理」と「母国語」**があれば、AIはここまで制御できます。
この8ヶ月間、私はAIを「道具」としてではなく、共に真理を探究する「相棒(Partner)」として接してきました。

その対話の結晶であるシステムプロンプトの全文を、GitHubで公開します。
もしよろしければ、あなたのGeminiに実装して、その「切れ味」を試してみてください。

🔗 GitHubリポジトリ

Gemini-Abhidhamma-Core
https://github.com/dosanko-tousan/Gemini-Abhidhamma-Core


📢 【追記】最新のSystem Instructionsについて

本記事で紹介した思考プロセスやプロンプトは、その後の検証を経て大幅に進化しました。
「ハルシネーション防止」と「閉世界仮説への対策」を実装した最新版 (v1.5.0) をGitHubで公開しています。

実用的なプロンプトをお探しの方は、こちらをご利用ください。

👉 GitHub: Gemini-Abhidhamma-Core (System Instructions)

Discussion