To review a contract revision with an AI agent, do not paste both versions into the chat and ask what differs. Put both files in a folder, let the GroupDocs.Comparison.Mcp server find the changes locally, and ask Claude Desktop, Claude Code, Cursor or GitHub Copilot to judge them:
Compare contract-v1.docx with contract-v2.docx. List every change, and flag anything touching payment terms, liability, or termination.
The step-by-step version with config and troubleshooting is in the documentation: How to review contract revisions with an AI agent.
チャットボットに編集箇所の指摘を依頼することの問題点は?
通常のワークフローにはギャップがあります。相手方が「いくつか小さな修正」を新しいファイルとして送ってくるが、トラック変更は付いていません。両方のバージョンをアシスタントに貼り付けて「何が違うか」を尋ねます。アシスタントは流暢に答えますが、回答が完全かどうかは判断できません。差分の検出は測定であり、モデルはテキストを生成しているだけです。文の言い換えや表のセル内の数値変更は、自信に満ちた要約が省略しがちな変更例です。
確認できる証拠は出力の形です。モデルの要約は散文です。エンジンの結果はリスト形式で、各変更にはタイプ(挿入、削除、スタイル変更)、ページ、コンポーネント、変更されたフラグメント、周囲のテキスト、表のセル情報が含まれます。このリストは数えたりフィルタしたりできますが、段落を数えることはできません。
エージェントが判断すべきこと、エンジンが判断すべきことは?
| 質問 | 判断者 |
|---|---|
| v1 と v2 のどのテキストが異なるか? | エンジン、analyze_changes によって |
| どのページの、どの表セルか? | エンジン、各変更エントリに含まれる |
| この変更は支払、責任、または解約に関わるか? | エージェント、エンジンのリストを読んで |
| 45日間の期間は受け入れられるか? | あなた |
| マークアップされたファイルはどのようになるか? | エンジン、compare によって |
エージェントは決して差分を創作しません。エンジンが返した差分を解釈するだけです。
レビューの実行方法
ステップ 1: 変更点を尋ねる。 GROUPDOCS_MCP_STORAGE_PATH が指すフォルダーに contract-v1.docx と contract-v2.docx を配置し、この投稿の冒頭のプロンプトを使用します。エージェントは analyze_changes を呼び出し、3 つの基準に基づいてリストを読み取ります。各エントリにはページと表セルが含まれるため、回答は「ページ 4 の表にある支払スケジュールが 30 日から 45 日に変更された」といった具体的な情報を提供できます。
ステップ 2: マークアップされたファイルを取得する。
今、法務部に送れるマークアップ済みバージョンをください。
エージェントは compare を呼び出し、contract-v1_compared.docx を出力フォルダーに保存します。レビュー担当者は Word で開き、ハイライトされた差分を確認するだけで済みます。
ステップ 3: リストを照会する。 変更リストは会話内に残っているので、追加の比較は不要です。
セクション 7 に何か変更はありましたか?
条項が丸ごと削除されたものはありますか?
スタイル変更だけを見せてください。強調が移動したか知りたいです。
スタイル変更と文言変更は別々のエントリとして扱われるため、エージェントは「これが太字になった」や「これが 45 日に変わった」と区別して答えられます。
例示的なセッション
要約版であり例示的です。実際の文言はクライアントやモデルに依存します。
You: Compare contract-v1.docx with contract-v2.docx. List every
change, and flag anything touching payment terms, liability,
or termination.
Agent: [calls analyze_changes: contract-v1.docx, contract-v2.docx]
Flagged: the payment schedule in the table on page 4 changed
from 30 to 45 days. Other changes are listed below with their
page and surrounding text.
このレビューの限界は?
- ライセンスモードを確認してから結果を信用してください。 評価モードでは最初の 2 ページだけが比較され、結果に透かしが入ります。20 ページの契約書で短くて安心感のある変更リストが生成されると、ワークフローの最悪の失敗になります。
「比較サーバーのライセンスステータスは?」と尋ねると、エージェントはget_license_statusを呼び出し、"mode": "evaluation"が返ってきたら 2 ページ分しか見えていないことが分かります。 - プロンプトはローカルではありません。 文書はマシン上に残りますが、プロンプトのテキストとエージェントが引用するフラグメントは、クライアントが使用しているモデルへ送信されます。完全にローカルで運用したい場合は、サーバーをローカルホストのモデルと組み合わせてください。
FAQ
プライベートに文書を保持できる AI 契約レビュー ツールはありますか?
あります。このツールは比較処理をローカルマシン上の子プロセスで実行し、選択したフォルダー内のファイルに対して行います。プロンプトテキストと引用フラグメントだけがモデルプロバイダーに送られます。
トラック変更がなくても AI で 2 つの契約バージョンを比較できますか?
はい。エンジンはファイル自体を比較するため、トラック変更は不要です。
表の中に隠れた編集も検出できますか?
はい。変更エントリは表セル情報を保持しているので、エージェントはページだけでなくセルも指摘できます。
詳しく読む
- ドキュメント、公式ハウツー: How to review contract revisions with an AI agent
- ドキュメントハブ: GroupDocs.Comparison MCP Server
- 入門: 3 Ways to Compare Documents with AI Agents and MCP
- 関連: Change summaries for release notes, audits and approvals — automated with MCP
- 関連: Enforce Document Comparison with Automated Workflows Using MCP
- オンプレミスとセキュリティモデル: 3 architectures for AI document processing, and the one that keeps files inside your network
- 質問: GroupDocs Comparison forum
- ソース: GroupDocs.Comparison.Mcp on GitHub