Leanstral 1.5(リーンストラル)とは【AIコード検証で見つかるバグの実例】
AIがコードを書く時代は、検収の設計で差が出ます。
Leanstral 1.5の発表を、開発者だけでなく経営者が見るべき理由に絞って解説します。
Leanstral 1.5(リーンストラル)とは、Mistral AIが2026年7月2日に発表した、Lean 4でコードの性質を証明するためのAIモデルです。
AIがコードを書く時代に、次の課題は「そのコードが本当に正しいか」をどう確かめるかへ移っています。
経営者向けに一言で言えば、Leanstral 1.5はAIコード検証の専門モデルです。通常のテストで見つかる不具合だけでなく、「この計算はこの条件で必ず壊れないか」という性質まで確認しようとする点が特徴になります。
要点Leanstral 1.5は検収の話として読む
Leanstral 1.5の本質は、開発者向けの新モデル紹介だけではありません。AIにコードを書かせたあと、どこまで人が確認し、どこから機械検証に任せるかという経営判断の材料です。
Leanstral 1.5(リーンストラル)とは何か
Leanstral 1.5は、Mistral AIが公開したLean 4向けの形式証明モデルです。Lean 4はプログラムや数学的な主張を「証明」として扱うための言語で、通常のチャットAIよりも正しいことを機械的に確かめる方向に寄っています。
出典: Mistral AI公式「Leanstral 1.5: Proof Abundance for All」(英語)
モデルはApache-2.0ライセンスで公開され、Hugging Faceでも配布されています。公式記事では119B total、6B activeと説明され、モデルカードとHugging Faceでは119B total、6.5B activeと表記されているため、厳密には「6B台のactive parameter」と読むのが安全です。
出典: Mistral Docs「Leanstral 1.5 model card」(英語)
ここで大事なのは、Leanstral 1.5が「通常のテストを不要にするモデル」ではなく、むしろテストだけでは不安な箇所を、証明という別の道具で補うモデルだという点です。
この考え方は、AIの回答をそのまま信じない姿勢とも近く、生成AIの回答に混じる嘘を見抜く方法にもつながります。
Leanstral 1.5が見つけたAIコード検証のバグ実例
Mistral AIはLeanstral 1.5の発表で、AeneasというRust検証ツールチェーンと組み合わせたBug Discoveryの結果を示しました。57リポジトリを対象にして、47件の違反プロパティ、11件の実バグ、5件の未報告GitHubバグを見つけたという内容です。
出典: AeneasVerif/aeneas GitHub repository(英語)
具体例として挙げられているのが、`datrs/varinteger`のzigzag decoding overflowです。整数変換の境界条件で最大値付近の処理が壊れるタイプの不具合で、業務システムなら請求、在庫、権限、暗号化、ログ処理のような見えにくい部分で起きやすい事故と同じ系統です。
バグ検出結果の読み方
| 項目 | 発表値 | 経営者の読み方 |
|---|---|---|
| 対象 | 57リポジトリ | 研究寄りの検証範囲 |
| 違反 | 47件 | 怪しい性質の候補 |
| 実バグ | 11件 | 確認後に残った不具合 |
| 未報告 | 5件 | 既存レビューの外側 |
注意5件の未報告バグは万能性の証明ではない
この数字は強い材料ですが、任意の自社コードを入れればすぐ同じ成果が出る、という意味ではありません。仕様を証明可能な形へ落とす作業が先に必要です。
似た文脈では、セキュリティ修正をAIが支援する事例も増えています。自社開発や保守の現場で見るなら、AIによる脆弱性修正の事例とあわせて、「生成」よりも「検証」の価値を見ておくと判断しやすくなります。
Leanstral 1.5の性能数値はどう読むか
Leanstral 1.5は、Mistral公式発表でminiF2F saturation、PutnamBench 587/672、FATE-H 87%、FATE-X 34%などの成績を掲げています。これらは数学や形式証明寄りの評価であり、一般的なWebアプリ開発の生産性指標とは別物です。
公式ベンチマークの実務的な意味
| 指標 | 発表値 | 見方 |
|---|---|---|
| PutnamBench | 587/672 | 証明課題への強さ |
| FATE-H | 87% | 形式化の精度 |
| FATE-X | 34% | 難問での余地 |
| FLTEval | pass@1 28.9 | 自動証明の現実値 |
出典: mistralai/FLTEval GitHub repository(英語)
経営判断では、ベンチマークの高さを「すぐ現場投入できる」と読み替えないほうが安全です。見るべきは、自社の重要処理を性質として書けるか、そして検証結果をレビューできる人がいるか。AI導入の成果測定は、AI導入KPIの考え方と同じく、利用回数ではなく事故削減やレビュー時間の短縮で置くべきです。
AIコード検証を中小企業はどう使うか
中小企業がLeanstral 1.5から学ぶべきことは、最先端モデルをいきなり本番に入れる話ではありません。まずは重要ロジックを言葉で定義し、人が承認できる単位に分けることです。
AIに任せる領域
人が決める領域
例えばECや会員サイトなら、決済金額、クーポン計算、権限判定、退会処理のような箇所が候補になります。保守業務の中でAIを使う場合も、システム保守にAIを活用する考え方と同じく、すべてを任せるよりも「壊すと痛い場所」から絞るほうが現実的です。
実務最初に試すなら3条件を満たす箇所
入力と出力が明確
何を受け取り、何を返す処理か説明できる。
失敗時の損失が大きい
金額、権限、契約、在庫などに関わる。
人がレビューできる
AIの証明や提案を、社内外の担当者が確認できる。
Leanstral 1.5を試す前に確認すること
2026年7月時点で、Mistral DocsのモデルカードはLeanstral 1.5の価格を$0と記載しています。ただし、これは検証環境の利用条件であって、社内運用コストまでゼロになる意味ではありません。
出典: Hugging Face「mistralai/Leanstral-1.5-119B-A6B」(英語)
- 対象コードを限定する。決済、権限、計算など重要処理から選ぶ。
- 証明したい性質を書く。例外条件、上限、禁止状態を文章にする。
- 人間のレビュー責任を残す。AIの出力を承認なしで本番反映しない。
- 社内ルールに入れる。機密コード、顧客情報、外部API利用条件を確認する。
特に外部AIへコードを渡す運用では、技術面だけでなく社内規程が必要になります。まだルールがない場合は、先にAI利用ルールで禁止事項を決める考え方を押さえてから、検証対象を小さく切り出すほうが安全です。
メモLeanstral 1.5は、AI開発を速くする話よりも、AI開発の検収を厚くする話として捉えると使い道が見えます。
FAQ
QLeanstral 1.5とは何ですか?
ALeanstral 1.5とは、Mistral AIが公開したLean 4向けの形式証明モデルです。AIが書いたコードや仕様を、証明という形で検証する用途に向いています。
QLeanstral 1.5は無料で使えますか?
ALeanstral 1.5は、2026年7月時点のMistral DocsモデルカードでPrice $0と案内されています。ただし、将来条件や商用運用コストまで恒久的に無料とは断定できません。
QLeanstral 1.5は商用コードに使えますか?
ALeanstral 1.5はApache-2.0ライセンスで公開されています。実務利用では、ライセンス条件に加えて、コードや顧客情報を外部サービスへ渡す社内ルールも確認してください。
QLean 4を知らなくても使えますか?
ALeanstral 1.5を本格的に使うには、Lean 4や形式証明のレビュー知識が必要です。経営側は、まず重要ロジックを言葉で仕様化できるかを確認するのが現実的です。
QLeanstral 1.5はAI生成コードのバグを自動でなくせますか?
ALeanstral 1.5は、AI生成コードのバグを自動でゼロにするものではありません。証明したい性質を定義し、人が結果を確認する運用とセットで効果を見ます。
Q中小企業はLeanstral 1.5をどう判断すべきですか?
A中小企業はLeanstral 1.5を、すぐ全社導入するツールではなく、重要ロジックの検収を強くする選択肢として見ると判断しやすくなります。