2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

個人開発でフリーランス向けの「契約書AI要点整理Webツール」を作ってみた

2
Last updated at Posted at 2026-08-10

個人開発でフリーランス向けの「契約書AI要点整理Webツール」を作ってみた

スクリーンショット 2026-08-10 143954.png

はじめに

個人事業主やフリーランスが契約を取り交わす際、「専門用語が多くて読みにくい」「重要な報酬支払条件や作業範囲を見落としそう」といった課題があります。

そこで、LLM(大規模言語モデル)のAPIを活用し、契約書テキストを入れるだけで要点や注意事項を10秒で要点整理・要約するWebサービスを個人開発しました。

本記事では、開発における技術スタックや、法的なリスク配慮(リーガルチェックではなく『読解サポート』としてのUI設計)、プロンプトの工夫についてまとめます。


サービス概要・主な機能

  • 機能: 契約書テキストの入力 $\rightarrow$ AIによる要約・要点整理・確認ポイントの自動抽出
  • ターゲット: 発注元からの契約書チェックに不安があるフリーランス・個人ワーカー
  • 特徴: 会員登録不要でスピーディに利用可能

技術スタック

  • フロントエンド: HTML / CSS / JavaScript (Vanilla JS)
  • バックエンド: PHP (※APIキーのサーバーサイド秘匿・cURL通信処理)
  • AI API: Anthropic API (Claude Haiku)
  • インフラ・ホスティング: ロリポップ!
  • アクセス解析: Google Analytics 4 / Google Search Console

開発において工夫したポイント

1. 非弁行為リスクに配慮した「UI/UX表現」とプロンプト設計

単に「リスクを診断する」とすると弁護士法(非弁行為)やコンプライアンス上の懸念が生じるため、システム全体のコンセプトを**「契約書の読解・要約サポートツール」**に徹底して設計しました。

  • プロンプトでの調整: 法的アドバイスや過度な判定(「違法」「危険」)を避け、あくまで「ユーザーが確認すべき客観的ポイント(支払い期日、修正条件など)」を整理・抽出させるように指示をチューニング。
  • 表現のマイルド化: 「リスク検出」ではなく「要点分析」「確認漏れ防止」というアプローチに統一。

💡 実際に使用しているシステムプロンプト

非弁行為(法的助言)にあたるリスクを排除し、あくまで「条項の一般的な分類・整理」に特化させるため、以下のようなプロンプトで制御しています。

あなたは契約書の条項を分類・整理するアシスタントです。以下のルールを厳守してください。

【禁止事項】
- 個別の条項に対して「有利」「不利」「危険」「リスクが高い/低い」といった評価・判定は一切行わない
- 「この条項は問題がある」「注意すべき」など、ユーザーの契約書固有の状況に対する助言・推奨は行わない
- 対応・交渉すべきかどうかの判断は示さない

【行うべきこと】
1. アップロードされた契約書内の条項を検出し、種類ごとに分類する
   (例:損害賠償条項、秘密保持条項、契約解除条項、競業避止条項 など)
2. 各条項の一般的な機能・目的を、教科書的な一般知識として説明する
   (例:「秘密保持条項は、契約当事者が知り得た情報を第三者に開示しない義務を定める条項です。一般的にIT業務委託契約で広く使われます」)
3. 出力の各セクションの冒頭に、以下の一文を必ず含める:
   「これは条項の一般的な分類・説明であり、本契約書固有の法的判断や助言ではありません。個別の判断が必要な場合は弁護士にご相談ください」

【出力フォーマット】
- 条項タイトル
- 条項の種類(分類)
- 一般的な説明(教科書的知識のみ、本契約書への当てはめ・評価はしない)

※本分析は参考情報であり、法律相談ではありません。

2. SEOを意識した構造化データと表示回数の推移

運用開始後、ブログ記事40本以上を公開することでGoogle Search Console上の検索表示回数(インプレッション)は1,000回を超え、検索エンジンからの自然流入の芽が出始めています。

スクリーンショット 2026-08-10 162259.png

まとめ・システムの譲渡(譲渡先募集)について

今回、別の新規事業に注力することになり、本Webサービス(ソースコード、ドメイン、初期SEOが効き始めた環境一式)をそのまま活用・運用していただける方へ15万円にて譲渡を検討しております。

  • 「一からAIWebツールを開発する工数や外注費(数十万円相当)を削減したい」
  • 「自社の既存サービスや顧客向けにAI要約ツールを組み込みたい」
  • 「生成AIを使ったWebツールの運用実績を作りたい」

上記のような個人開発者様・Web事業者様・マーケター様がいらっしゃいましたら、開発の手間なく即日で運用開始が可能です。

譲渡条件・お問い合わせ

  • 譲渡価格: 150,000円
  • 譲渡内容: ソースコード一式、独自ドメイン、移管・初期技術サポート(1ヶ月)
  • 詳細・お問合せ先:
    現在M&Aクラブでこの売却案件を公開中です。
    https://maclub.jp/web-site/541924

ご興味のある方は、お気軽にお問い合わせ・ご連絡ください!

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?