Zennで公開された個人開発者による、契約書レビューをフロントエンド完結で実装した事例です。 NDA・業務委託・雇用・売買・利用規約の5類型、計34パターンのリスクを、ブラウザ上だけで検出する設計です。
「個人開発のオモチャでしょ」と思った方、ちょっと待ってください。 国内の大手AI契約書レビューSaaSが月額7.5〜10万円以上する中で、 データを一切サーバに送らないという設計思想が、中小企業・士業の現実にハマる話です。
僕が注目したのは、ツールのスペックではなく「クラウドに契約書を上げたくない」という中小企業の抵抗を、設計で解決している点です。 機密情報を外に出さない前提で始められるので、情シスも法務も止めにくい構造になっています。
契約書レビューまわりの課題
中小企業・士業事務所で、契約書レビューに起きている構造的な問題はこんな感じです。
- 国内AI契約書レビューSaaS(LegalForce等)が月額7.5〜10万円以上と中小企業には重い
- 「契約書をクラウドにアップロード」という工程に法務・情シスが抵抗
- 弁護士・士業に毎回依頼するほどではない定型レビューが大量にある
- 従業員30名規模だと、月5〜20件程度の契約書レビューを担当者1人で捌いている
「契約書をレビューしたい」というニーズは明確に存在するのに、 料金と機密性の2点が、中小企業への普及をずっと止めてきた領域です。
フロントエンド完結設計をどう組んだか
元記事(Zenn、AI Japan Index、2026-04-15公開)の報告では、以下の構成です。
- 対象業務: 契約書5類型のリスク検出
- 実装方式: Vanilla JavaScript(ES2020)によるパターンマッチング
- サーバ送信: なし(全てブラウザ上で完結)
- 検出範囲: NDA、業務委託、雇用、売買、事業者向け利用規約の計34パターン
ポイントは「LLMに毎回問い合わせる方式ではない」という部分です。 キーワード・条文パターンのスコアリングでリスクを判定するので、API料金も発生せず、 通信も発生しないので、機密契約書が外部に出ない構造になっています。
LLM全盛の時代に、あえてパターンマッチングで必要十分を狙う判断が、 中小企業の現場感と噛み合っています。
34パターン検出の内訳と実態
元記事で報告された主要な設計要素は以下です。
- 5類型: NDA / 業務委託 / 雇用 / 売買 / 事業者向け利用規約
- 34リスクパターン: 各類型ごとに頻出リスク条項をスコアリング
- 月額固定費: ゼロ(ブラウザ完結のため)
- データ送信: なし
注意点として、これは「弁護士の判断を置き換える」ものではありません。 あくまで「一次チェックで明らかな赤旗を拾う」ための設計で、 最終判断は専門家に通す前提になっています。
LLMに全文投げる方式と比べると、文脈読解の深さは劣ります。 ただし「毎回同じ型のレビューを素早く」というニーズに対しては、十分な精度が出せる水準です。
中小企業で再現するなら
ここからが本題です。年商5億規模の会社・士業事務所で同じ思想を活かすならどう組むか。
構成
| 項目 | Zenn元事例 | 中小企業(年商5億・社員30名または士業事務所) |
|---|---|---|
| 対象 | 個人開発の実装検証 | 法務・総務担当1名+外部士業 |
| ツール | Vanilla JS パターンマッチング | 同設計を社内Webページとしてホスト、または類似OSS |
| 月額費用 | ゼロ | 推定 月0〜3,000円(社内ホスティング程度、2026年10月時点) |
| 初期費用 | 推定ゼロ(個人開発) | 推定 30〜80万円(自社契約書類型に合わせた辞書整備+UI調整) |
| 体制 | 開発者本人 | 法務担当+外部エンジニア月5〜10時間 |
| 期間 | (非公開) | 1〜3ヶ月でPoC→本格運用 |
評価軸スコア
| 評価軸 | スコア |
|---|---|
| ROI(投資対効果) | ★★★★☆ |
| 再現性(中小企業) | ★★★☆☆ |
| 難易度(低いほど簡単) | ★★★☆☆ |
(難易度=数字が小さいほど簡単)
スコア根拠は以下です。
- ROIが高いのは、月額SaaS費用(7.5〜10万円以上)を回避しつつ一次レビューを自動化できるため
- 再現性は中程度。自社の契約書類型・リスクパターンを言語化する下ごしらえが必須
- 難易度は中程度。実装自体は軽いが、辞書設計の精度が成果を左右する
前提条件・必要データ
- 自社でよく扱う契約書類型が5〜10種類程度に整理できる
- 過去の契約書レビューで「ここは必ず見る」というチェックリストが存在する(紙でも可)
- 法務担当者が「自分の判断基準」を外に出すことを嫌がらない
- Webページ経由で担当者が契約書本文を貼り付ける運用に移行できる
失敗条件・適用しないケース
- 契約書類型が毎回バラバラで、頻出パターンを抽出できない
- 高度な文脈読解(国際契約・M&A・特殊条項)がメインの業務
- 「全自動で最終判断まで」を期待して、専門家レビュー工程を省こうとする
- 社内に辞書を保守できる担当者が1人も確保できない
「フロントエンド完結にすれば契約書レビューが無料になる」わけではありません。
契約書類型の整理→リスクパターンの辞書化→スコアリングUI実装→法務担当が一次チェック→専門家が最終判断、という5ステップを踏んで初めて、月額SaaSを回避した運用が見えてきます。
いちばん効くのは「クラウドに契約書を上げなくていい」という安心感です。 その安心感が、ようやく法務・情シスの抵抗を外す鍵になります。
出典・参考
市野
愛知県岡崎市でAI活用支援を手がける一人社長。 中小企業の現場でAIを実装してきた経験から、他社事例を「うちで再現するには」の視点で読み解いて発信中。
