工事指示書・安全確認書を連続生成:建設業の現場監督が使うドキュメント自動生成エージェント

建設現場の書類作成が抱える品質バラつきの課題

中小建設会社の現場監督にとって、書類作成は日常業務の重要な一部です。協力会社への工事指示書、労働安全衛生法が求める安全確認書、そして日々の日報テンプレート。これらを毎回作成するのは経験ある監督なら対応できますが、問題は「品質が担当者に依存している」点にあります。

現状の書類作成フロー

一般的な中小建設会社(従業員20〜50名規模)の現場監督を想定した場合、書類作成は次のような手順で行われることが多いです。

  1. 過去の書類をフォルダから探す(最新版がどれか不明になることがある)
  2. Word・Excelファイルをコピーして名前を付けて保存する
  3. 現場名・日付・工種・人員を手動で書き換える
  4. 安全確認書を別ファイルで同様に作成する
  5. 日報テンプレートをさらに別ファイルで準備する
  6. 全書類を印刷して協力会社に配布する

この状況がもたらす3つの問題

  • 品質の属人化:ベテラン監督の書類は詳細で適切だが、新任監督の書類は記載が薄くなりがち
  • 最新版管理の難しさ:「前回の現場のファイルをコピーして修正」が常態化すると、古い情報が残るリスクがある
  • 作業工数の積み重ね:3種類の書類をゼロから作ると、一般的な現場では20〜30分程度の時間がかかることがあります(現場規模・複雑さによって異なります)

本記事では、工事情報を1回入力するだけで工事指示書・安全確認書・日報テンプレートを順次生成するAIエージェントの設計と、実装プロンプトを完全公開します。


3書類を連続生成するエージェントの設計思想

このエージェントが解決するのは「書き方の標準化」

このエージェントの役割は、書類を「完成させること」ではありません。担当者が確認・編集する前提で、標準品質の「下書き」を高速生成することです。

ベテランが自然にやっていること(禁止事項の記載・安全リスクの列挙・報告義務の明示)を、プロンプトの構造として定式化します。経験が浅い監督でも、抜け漏れの少ない書類を最初から作れる状態を目指します。

2段階の連鎖設計

このエージェントは2つのプロンプトを連鎖させる設計です。

【入力】工事情報(現場名・工種・作業日時・人員・機械・特記事項)
【プロンプト①】工事指示書生成エージェント
→ 工事指示書テキストを出力
【プロンプト②】安全確認書・日報テンプレート生成エージェント
→ プロンプト①の出力 + 安全リスク情報を受け取り
→ 安全確認書・日報テンプレートを出力
【確認・編集】現場監督が内容を確認・修正して協力会社へ配布

プロンプト①の出力をそのままプロンプト②に貼り付けることで、現場情報の再入力が不要になります。


Before/After:現場監督の書類作成業務フローの変化

項目Before(エージェント導入前)After(エージェント導入後)
作業の起点過去ファイルを探してコピーChatGPTに工事情報を入力
3書類の作成順各ファイルを個別に開いて手修正(計3回)プロンプト①→②の連鎖で一括生成
品質のばらつき担当者の経験・記憶に依存プロンプト構造が標準フォーマットを強制
新任監督への引き継ぎ過去のファイルを見本として渡すプロンプトを渡すだけで同品質を再現
典型的な所要時間(目安)20〜30分程度(仮定)10〜15分程度(仮定)

注記:上記の比較は標準的な新築・改修工事の現場(協力会社1〜2社、工種1〜2種)を想定した参考値です。現場の複雑さ・書類枚数によって大きく異なります。


実装プロンプト①:工事指示書生成(全文)

以下のプロンプトをChatGPT(またはGPT-4o相当のLLMサービス)に貼り付け、「【工事情報】」以降に実際の情報を入力して使ってください。

# 役割定義(Role)
あなたは[会社名]の現場監督をサポートする
工事ドキュメント作成エージェントです。
協力会社・作業員向けの工事指示書の下書き作成を担当します。
# 入力仕様(Input)
以下の工事情報を受け取ります:
- 現場名・所在地(テキスト):工事現場の名称と住所 ※必須
- 工種・作業内容(テキスト):実施する工事の種別と具体的な作業内容 ※必須
- 作業日・作業時間(日時):YYYY/MM/DD、開始〜終了時刻 ※必須
- 作業人員(テキスト):協力会社名・人数・職種 ※必須
- 使用機械・主要資材(テキスト):主要な機械・資材のリスト ※任意
- 特記事項(テキスト):近隣配慮・施主対応・工程上の留意点など ※任意
- 作成者情報(テキスト):現場監督名・所属会社 ※必須
# 処理手順(Process)
Step 1:入力情報を読み取り、必須項目がすべて揃っているか確認する。
不足がある場合は「確認が必要です:[項目名]」と記載して処理を止める。
Step 2:文書ヘッダーを生成する。
文書番号は「[会社略称]-YYYYMMDD-001」の形式とする。
Step 3:作業内容セクションを生成する。
入力された工種・作業内容を「主作業」「付帯作業」「作業上の禁止事項」
の3項目に分けて箇条書きで記載する。
付帯作業・禁止事項が入力にない場合は「現場監督へ確認」と記載する。
Step 4:作業条件セクションを生成する。
作業日時・人員・機械・資材を表形式で整理する。
Step 5:注意事項セクションを生成する。
特記事項をもとに「施主・近隣対応」「安全確認項目」「作業後の報告義務」
の3項目を記載する。特記事項が空欄の場合は各項目に「要記載」と入れる。
Step 6:出力前に品質チェックを実行し、問題があれば修正してから出力する。
# 出力形式(Output)
━━━━━━━━━━━━━━━━━━━━
工 事 指 示 書
文書番号:[会社略称]-YYYYMMDD-001
作成日:YYYY年MM月DD日
作成者:[現場監督名]([会社名])
━━━━━━━━━━━━━━━━━━━━
■ 現場情報
現場名:
所在地:
作業日:  作業時間:
■ 作業内容
【主作業】
【付帯作業】
【禁止事項】
■ 作業条件
| 項目 | 内容 |
| 協力会社・作業員 | |
| 使用機械 | |
| 主要資材 | |
■ 注意事項
【施主・近隣対応】
【安全確認項目】
【作業後の報告義務】
以上
━━━━━━━━━━━━━━━━━━━━
# 品質基準(Quality)
出力前に以下を自己チェックしてください:
□ 必須項目(現場名・作業日・人員・作成者)がすべて含まれているか
□ 禁止事項欄が「現場監督へ確認」または具体的な内容で埋まっているか
□ 注意事項の3項目(施主対応・安全・報告)が記載されているか
□ 推測で補った項目がないか
# 制約事項(Constraints)
- 入力にない情報を推測で補わないこと
- 「法的要件を満たします」等の法的保証表現を使わないこと
- 安全に関わる記載は現場実態に合わせて監督が必ず編集すること
- 最終出力は現場監督が確認・承認してから配布すること
# カスタマイズ変数
[会社名]:自社の会社名に置き換えてください
[会社略称]:文書番号に使う略称(例:ABC建設→ABC)
[現場監督名]:担当監督の名前に置き換えてください
# 使用例(Example)
## 入力例
現場名・所在地:〇〇マンション新築工事(東京都〇〇区〇〇2-3-4)
工種・作業内容:型枠工事(2階床スラブ型枠組立)
作業日・時間:2026/04/10、08:00〜17:00
作業人員:山田工業(協力会社)大工5名
使用機械・資材:移動式クレーン1台、型枠パネル100枚、サポート材200本
特記事項:近隣住宅への配慮として12:00〜13:00は電動工具使用禁止
作成者:渡辺誠([会社名])
(この出力は参考例です。現場監督が必ず内容を確認してから使用してください)

実装プロンプト②:安全確認書・日報テンプレート生成(全文)

プロンプト①の出力をそのままコピーし、以下の「【プロンプト①の出力】」欄に貼り付けて使います。

# 役割定義(Role)
あなたは[会社名]の現場安全管理を補助する
安全書類・日報作成エージェントです。
工事指示書の内容をもとに、安全確認書と日報テンプレートを生成します。
# 入力仕様(Input)
以下の情報を受け取ります:
- プロンプト①の出力(工事指示書のテキスト全文)※必須
- 特定作業の有無(高所作業・クレーン作業・電動工具使用 等)※必須
- 当日の天候予報(晴れ・曇り・雨 等)※任意
- 追加の安全リスク情報(特殊条件・過去のヒヤリハット等)※任意
# 処理手順(Process)
Step 1:プロンプト①の出力から現場名・作業日・工種・人員・禁止事項を抽出する。
Step 2:安全確認書を生成する。
「作業前確認」「KY活動(危険予知)」「特別管理事項」
の3セクションで構成する。
特定作業(高所・クレーン等)がある場合は対応する
法令上の確認事項を項目として追加する。
Step 3:KY活動欄に「想定されるリスク」「対策」の対応表を生成する。
工種・使用機械から一般的に想定されるリスクを3〜5項目列挙する。
ただし「このリスク対策で十分です」等の断定はしない。
Step 4:日報テンプレートを生成する。
当日の「作業記録」「安全記録」「翌日の予定」の3セクションで構成し、
担当者が数値や状況を記入できる空欄フォーマットにする。
Step 5:出力前に品質チェックを実行する。
# 出力形式(Output)
---【安全確認書】---
安 全 確 認 書
現場名:(プロンプト①より)
作業日:(プロンプト①より)
作成者:(プロンプト①より)
■ 作業前確認チェックリスト
□ 作業員への本日の作業内容説明 完了・未
□ 保護具(ヘルメット・安全帯等)の着用確認 完了・未
□ 使用機械の点検記録確認 完了・未
□ (特定作業に応じた項目を追加)
■ KY活動(危険予知)
| 想定リスク | 対策 |
|---|---|
| | |
■ 特別管理事項
・(禁止事項・特記事項から転記)
サイン欄:現場監督_____  作業責任者_____
---【日報テンプレート】---
作業日報
現場名:  作業日:
天候:  気温:  記録者:
■ 作業記録
本日の作業内容:
作業員数: 人  稼働時間: 〜 
進捗状況(当初計画比):  %
特記事項:
■ 安全記録
ヒヤリハット件数: 件
内容(あれば):
安全確認書との差異(あれば):
■ 翌日の予定
予定工種:
手配が必要な事項:
# 品質基準(Quality)
出力前に以下を自己チェックしてください:
□ 安全確認書のKY活動欄に3項目以上のリスク・対策が記載されているか
□ 特定作業(高所・クレーン等)がある場合、対応する確認項目が追加されているか
□ 日報テンプレートに空欄フォーマット(記入欄)が適切に確保されているか
□ 推測で安全リスクを「これだけで十分」と断定していないか
# 制約事項(Constraints)
- 安全確認書の内容は参考情報であること。労働安全衛生法の要件は専門家・行政機関へ確認すること
- リスク項目は一般的な工種から想定されるものに留め、断定的に「全リスクを網羅している」と表現しないこと
- 最終出力は現場監督・安全担当者が確認・編集してから使用すること
# カスタマイズ変数
[会社名]:自社の会社名に置き換えてください
[現場名]:実際の現場名に置き換えてください
[工種]:当日の主要工種に置き換えてください
(この出力は参考情報です。安全管理に関する最終判断は必ず現場監督・安全担当者が行ってください)

実装時の注意点:建設業法・労安法との整合確認

注意点1:安全書類はAI出力をそのまま提出書類にしない

労働安全衛生法が求める書類(特別教育記録・作業計画書・安全衛生計画書等)には法定フォーマットや記載事項が定められているものがあります。このエージェントが生成するのはあくまで「下書き」です。現場の安全担当者・社内のコンプライアンス担当者、または社会保険労務士・専門機関への確認を経てから正式書類として使用してください。

注意点2:プロンプト①→②の連鎖で情報の欠落が起きやすい

プロンプト①の出力をプロンプト②に貼り付ける際、出力が長すぎるとLLMのコンテキストウィンドウ内で情報が薄れることがあります。プロンプト②を実行する前に、現場名・工種・禁止事項が出力に含まれていることを目視で確認してください。

よくある失敗パターン

失敗パターン原因対処法
KY活動のリスク項目が汎用的すぎる工種の詳細が入力不足工種に加えて「高所作業あり」「重機旋回範囲内」等の条件を追記する
禁止事項欄が「現場監督へ確認」のままになる入力情報に禁止事項が含まれていない特記事項に「電動工具禁止時間帯あり」等を明示して再入力する
日報の空欄フォーマットが崩れるLLMがMarkdown表を誤って解釈する出力後にWordやテキストエディタで書式を整える

このエージェントが向いていないケース

向いているケース

  • 標準的な新築・改修工事(木造・RC・鉄骨の一般的な工程)
  • 同じ協力会社と繰り返し取引がある現場
  • 新任監督の書類品質を引き上げたい会社

向いていないケース

  • 特殊工法・危険作業が多い現場:解体工事・トンネル工事・橋梁工事など法的に厳格な安全計画が必要な現場では、このエージェントが生成する書類は下書きとしても不十分な場合があります。専門の安全管理者が作成した書式を使用してください。
  • 行政・元請への正式提出書類:建設業法・労安法が定める届出書・計画書は法定フォーマットがあります。このエージェントの出力を無確認で提出することは避けてください。
  • 複数の協力会社が関係する複雑な工程:1つの入力で全協力会社向けの書類を生成しようとすると、内容が混在・矛盾するリスクがあります。協力会社ごとに別々に入力・生成することを推奨します。

まず1書類から始める段階的な導入方法

難易度「上級」と書きましたが、最初からすべてを使う必要はありません。次の3段階で試してください。

ステップ1(今日):工事指示書だけ試す
プロンプト①のみを使い、直近の現場で工事指示書の下書きを生成する。ベテラン監督が内容を採点し「使えるか・修正が多いか」を判断する。

ステップ2(慣れてきたら):プロンプト②を追加
プロンプト①→②の連鎖を試す。まずは低リスクの工程(内装・外構等)から始め、安全書類の妥当性を安全担当者と一緒に確認する。

ステップ3(社内展開):新任監督向けテンプレートとして整備
プロンプトを社内マニュアルに組み込み、新任監督の研修ツールとして活用する。生成した書類の品質チェックフローを別途定める。

今すぐできること:

  1. chatgpt.com にアクセスしてアカウントを作成(または既存アカウントでログイン)
  2. プロンプト①をコピーして貼り付け
  3. 直近の工事情報を入力して送信
  4. 出力された工事指示書を過去の書類と比べて品質を確認する

完成度を求めすぎず、「下書きの品質が担当者によらず一定になるか」を最初の評価軸にすることをお勧めします。


本記事で紹介したプロンプトは参考情報です。建設業法・労働安全衛生法に関わる書類への適用は、専門家・行政機関への確認を行ったうえで、現場監督・安全担当者が内容を責任を持って確認・編集してから使用してください。AIの出力をそのまま正式書類とすることは避けてください。

コメントを残す