建設業の安全管理書類をClaude Codeで効率化する実践ガイド【2026年版】
「KYシートを毎朝10枚書いてから現場に出る。それだけで1時間かかる」——ある中堅建設会社の現場監督が漏らした一言が、このドキュメントを書くきっかけになった。
建設業の労働災害発生率は全産業平均と比べて高い水準にある(厚生労働省 労働災害防止対策)。それに対応するため、安全管理書類の量はここ10年で増え続けている。にもかかわらず、多くの現場では「安全書類は現場監督が紙とExcelで手作りする」という属人的な運用が続いている。
本記事では、Claude Code を使って KY活動・ヒヤリハット・安全パトロール記録といった安全管理書類の作成を効率化する実践的なワークフローを解説する。Claude Code の機能は code.claude.com(公式)に基づいており、確認できた機能のみを記載している。
- 建設業の安全管理書類が抱える構造的な課題
- Claude Code を使った KY シート・ヒヤリハット報告書の効率化ワークフロー
- 具体的なプロンプト例とコマンド例
- 小さく始めて現場展開する3ステップ
- 「AI任せにしてはいけない」注意点
対象読者:現場監督・安全衛生担当者・施工管理部門のDX担当・建設業の経営企画
先に結論を伝える。 Claude Code は「過去データを読んで定型文のたたき台を生成するタスク」に非常に向いている。KY シートや報告書の「毎回同じ枠に同じような文章を書く」という繰り返し作業こそ、まさにその対象だ。ただし、安全確認の最終判断は必ず人間が行う。AI はドラフトを作るツールであり、安全の責任者はあくまで現場の人間だ。
建設業の安全管理が抱える構造的な課題
建設現場における安全管理業務は、他業種と比較しても書類の種類が多く、かつ現場ごとにフォーマットが異なるという特徴がある。一般的な現場で作成・管理が必要な安全書類は以下のカテゴリに分類できる。
| 書類の種類 | 作成頻度 | 主な作成者 | 課題 |
|---|---|---|---|
| KY活動記録(危険予知) | 毎日(作業前) | 現場監督・職長 | 毎朝の時間プレッシャー・マンネリ化 |
| ヒヤリハット報告書 | 発生時(月複数回) | 発見者・現場監督 | 記録が後回し・書き方が属人的 |
| 安全パトロール記録 | 週次〜月次 | 安全衛生責任者・元請担当 | 指摘事項の分類・集計が手作業 |
| リスクアセスメント表 | 工事開始時・変更時 | 安全衛生担当・施工管理 | 網羅的に書く時間と知識が必要 |
| 作業手順書(安全面) | 工種変更のたびに | 施工管理・職長 | 一から書くと時間がかかりすぎる |
| 安全朝礼要点シート | 毎日 | 現場監督 | 話す内容がマンネリになりやすい |
これらの書類作成に、規模にもよるが現場監督1人あたり1日あたり1〜2時間程度(例として)かかるケースがある。そのうえ、「安全書類の書き方を知っている人」に作業が集中しやすく、担当者が異動や退職をすると品質が落ちるという属人化問題もある。
もう一つの課題は、過去データが活かされていないことだ。ヒヤリハット報告書は蓄積されているのに、次のKYシートを書くときに前回の指摘が参照されないケースが多い。「同じ危険が繰り返し発生しているのに、書類として記録されているだけで現場のリスク低減につながっていない」という声は珍しくない。

Claude Code でできること・できないこと
期待値を正しく設定するために、先にできること・できないことを整理しておく。
Claude Code ができること(公式機能に基づく):
- テキストファイル(CSV・TXT・Markdown)を読み込んで、パターンを抽出し新しいドキュメントを生成する
- 指定したフォーマット(表・箇条書き・定型文)に沿って文章のたたき台を出力する
- 複数ファイルにまたがる情報を集約・分類して整理する
- Pythonスクリプトを使ったデータ処理(Excel/CSV 集計・変換)を自動化する
- フォルダ内のファイルを一括処理する
Claude Code にできないこと・させてはいけないこと:
- 現場の危険を直接察知・判断する(AIはテキストを処理するだけで、現場にいない)
- 安全確認の最終承認を代替する(法令上も、安全衛生責任者は人間が担う)
- 元請けの様式を自動で把握する(フォーマットは事前に人間が読み込む必要がある)
- 現場の口頭情報をリアルタイムに処理する(入力はテキストで行う必要がある)
要するに、「人間が確認・判断する前のドラフト生成」と「蓄積されたデータの集計・整理」が Claude Code の本質的な役割だ。安全の最終責任は、常に現場の人間にある。
実践ワークフロー:KY活動・ヒヤリハット・パトロール記録
ワークフロー①:過去のヒヤリハット事例からKYシートのたたき台を生成する
従業員数十名規模の専門工事業者での実施例として、次のようなフローが考えられる。前提として、過去1〜3ヶ月分のヒヤリハット報告書がCSVまたはテキストファイルで保存されていることが必要だ。
準備:ヒヤリハット記録をテキスト化する
紙の報告書しかない場合は、まずスキャン+簡易テキスト起こしが必要になる。Excelで管理しているなら、CSV書き出しで即座に使える。
Claude Code へのプロンプト例:
以下は、過去3ヶ月分のヒヤリハット報告書の一覧です(CSV形式)。
明日の高所作業(足場組立)を前に、KY活動記録のたたき台を作成してください。
【出力形式】
- 作業内容:足場組立作業(2階〜3階)
- 想定される危険:(過去のヒヤリハットから関連性の高いもの上位3〜5項目)
- 対応措置:(各危険に対して具体的な行動レベルの対策)
- 確認事項:(朝礼で確認すべき安全ポイント)
【ヒヤリハット一覧(CSV)】
日付,場所,発生状況,被害の可能性,原因,対策
2026-03-12,2F足場付近,材料の受け渡し時に工具を落としそうになった,落下物による下部作業者への怪我,荷受けの手順が不明確,手信号ルールを再確認
2026-04-05,外部足場,安全帯のフックをかけ替えた後に確認しなかった,墜落,焦りと習慣的な省略,ダブルフック使用を義務化
...
このプロンプトで Claude Code が生成するのは、あくまで「たたき台」だ。出てきた内容を現場監督が読んで、「明日の現場に即しているか」「抜けている危険はないか」を確認・加筆してから朝礼で使う。この人間レビューのステップを省略してはいけない。
ワークフロー②:ヒヤリハット報告書のドラフトを口述から生成する
ヒヤリハットが発生したとき、発見者がスマートフォンで状況をメモするか音声で記録し、それを Claude Code に渡してドラフトを作らせる流れだ。
以下の口述メモから、社内ヒヤリハット報告書のドラフトを作成してください。
【元のメモ(現場での音声文字起こし)】
今日の午後2時ごろ、3階の資材置き場で角材を移動させていたとき、
足元が不安定で転びそうになりました。
床に板材のくずが散乱していたのが原因です。
怪我はなかったけど、もし転んでいたら骨折の可能性もあった。
【出力形式(社内ヒヤリハット報告書)】
- 発生日時:
- 発生場所:
- 発見・当事者:(匿名またはイニシャル可)
- 発生状況(5W1H):
- 怪我・損害の有無:
- 潜在的な被害の可能性:
- 直接原因:
- 根本原因:
- 再発防止策:
- 担当確認欄:(空欄のまま出力)
報告書を「書く」という作業の心理的ハードルを下げることで、報告件数が増え、安全データが蓄積されやすくなる。事実関係の確認と承認は、必ず安全衛生責任者が行う。
ワークフロー③:安全パトロール指摘事項の分類・集計
月次・週次の安全パトロールで記録した指摘事項を、Claude Code に分類・集計させることができる。「整理整頓」「安全帯の使い方」「養生の不備」など、どのカテゴリの指摘が多いかを可視化することで、翌月の重点指導項目が明確になる。
以下は今月の安全パトロール指摘事項リストです。
カテゴリ別に分類し、件数を集計してください。
また、件数が多いカテゴリ上位3つについて、次回安全委員会で共有する改善提案のたたき台を作成してください。
【カテゴリ例】
整理整頓/通路確保/安全帯/ヘルメット/足場・作業床/電動工具の取扱/資材管理/その他
【指摘事項リスト】
- 1階資材置き場の通路が資材で塞がれている
- 2F作業員が安全帯のフックをかけずに移動していた
- ヘルメットが斜めにかぶられていた(3名確認)
- 足場の幅木が外れている箇所あり
...
このような集計作業は、Excelでもできるが、指摘の文章が自由記述で統一されていない場合は手動での分類に時間がかかる。Claude Code の自然言語理解を活用することで、表記ゆれのある自由記述を人間が意図した分類に近い形で振り分けられる。ただし、分類結果は必ず担当者が目視で確認すること。
Pythonスクリプトで自動化する:月次集計パイプラインの例
Claude Code は Pythonスクリプトの生成と実行もできる。例えば「フォルダ内の全ヒヤリハット報告書(.txt)を読み込んで月次集計CSVを生成する」スクリプトを Claude Code に書いてもらい、そのスクリプトを月次業務に組み込む使い方だ。
Claude Code への指示例(コマンドラインから):
claude "以下の要件でPythonスクリプトを作成してほしい。
フォルダ ./reports/ 内の .txt ファイルをすべて読み込み、
各ファイルの「発生日時」「発生場所」「直接原因」「カテゴリ」を抽出して
summary.csv に書き出す。
カテゴリは次のリストから最も近いものを選択:
整理整頓/通路確保/安全帯/ヘルメット/足場/電動工具/資材管理/その他
出力ファイル: ./output/monthly_summary.csv"
このような処理を毎月繰り返す場合、スクリプトを一度作ってしまえば翌月からは実行するだけになる。Claude Code は生成したスクリプトをその場で実行する能力もあるが、本番データへの影響がある処理は必ずドライランで動作確認を行ってから使うこと。
また、会社の情報システム部門がある場合は、外部サービス(Claude Code)に社内データを送信することの情報セキュリティポリシー上の可否を事前に確認する必要がある。氏名・住所などの個人情報は、Claude Code に渡す前に匿名化またはイニシャル化する運用を徹底すること。
導入の3ステップ:小さく始めて現場展開する
「いきなり全社展開」ではなく、一人の担当者が試して成果を確かめてから広げる進め方が現実的だ。
Step 1:1人の担当者が1業務で試す(1〜2週間)
まず、安全衛生担当者または現場監督1名が、自分の担当現場の「ヒヤリハット報告書のドラフト作成」だけに Claude Code を使う。目標は「書くのにかかる時間を半分にする」ではなく、「AIが出したドラフトをベースに書くと品質が上がるかどうか確認する」だ。
この段階でやることは:
- 自分のPC(またはタブレット)に Claude Code をインストールし、動作を確認する
- 過去1ヶ月分のヒヤリハット記録を手元に用意する
- 上記のプロンプト例を参考に、1件だけ試してみる
- 出力が実用的かどうかを評価し、プロンプトを調整する
Step 2:テンプレートを社内フォーマットに合わせる(2〜4週間)
Claude Code が生成するドラフトは汎用的なフォーマットで出てくる。会社独自の書類様式や、元請けから指定されているフォーマットに合わせた「プロンプトテンプレート」を作る作業が必要だ。
具体的には、会社や元請けが使っているKYシート・報告書の様式を Claude Code に読み込ませて「このフォーマットに合わせて出力してください」と指示することで、そのままコピー&ペーストできる出力に近づける。
このプロンプトテンプレートは、共有フォルダにMarkdownファイルとして保存しておくと、他の担当者も再利用できる。
Step 3:他の担当者・他の現場へ展開する(1〜2ヶ月目〜)
1名で試した結果をもとに、社内勉強会を1〜2時間開いてプロンプトテンプレートと使い方を共有する。全員に一度に導入しようとすると抵抗が出やすいので、「試してみたい人から始める」形が続けやすい。
注意点として、現場ごとに「元請けが使っている様式が違う」ことは建設業では当然のことだ。現場が変わったら、そのたびにプロンプトの出力フォーマットを確認・更新する運用が必要になる。
注意点:安全管理にAIを使う際に必ず守ること
Claude Code を安全管理業務に活用するうえで、外せない注意点を整理しておく。
1. 最終確認は必ず人間が行う
Claude Code が生成したKYシートや報告書のドラフトは、あくまでたたき台だ。「AIが作ったから大丈夫」という油断は最も危険なパターンだ。現場の状況を直接知っている人間が内容を確認・加筆・修正してから使用すること。
2. 安全の責任者は人間(法令上も)
労働安全衛生法上、安全衛生責任者・統括安全衛生責任者の職務は人間が担う。AIが書類を作成することは業務効率化の手段であり、安全管理の責任をAIに委ねることはできない。
3. 元請けの様式・ルールに必ず合わせる
建設業ではグリーンサイト等の統一フォームを使う場合もあれば、元請けが独自様式を指定する場合もある。Claude Code の出力をそのまま提出するのではなく、指定様式への転記・確認作業を必ず組み込む。
4. 社内データの取り扱いに注意する
ヒヤリハット記録には当事者の情報が含まれることがある。Claude Code に渡すデータは、氏名等の個人情報を匿名化・イニシャル化するルールを運用レベルで決めておく。また、会社の情報セキュリティポリシーとの整合を事前に確認すること。
5. AIの出力は「マンネリ防止」に使い、ゼロから任せない
KYシートが毎回同じ内容になる「マンネリ化」はKY活動の効果を下げるとされている。Claude Code を「過去の事例から引き出す」使い方はマンネリ打破に有効だが、AIが同じパターンの出力を繰り返す可能性もある。出力を見て「今日の現場の特性に合っているか」を職長・担当者が判断する習慣を維持すること。
横展開のヒント:他の安全書類・他の現場への応用
KYシートとヒヤリハット報告書でワークフローが確立できたら、次の書類へ応用するのは比較的スムーズだ。
リスクアセスメント表のたたき台生成
新しい工種に入る前、または施工計画変更時に必要なリスクアセスメント表は、作業手順・使用機材・作業場所の情報を Claude Code に渡して「考えられるリスクと対策のたたき台」を生成させることができる。特に、経験の浅い担当者が「何を書けばいいかわからない」という状況の打開に有効だ。
安全朝礼の要点シート
前日のKY記録・当日の天気・直近のヒヤリハット・工程の進み具合を Claude Code に渡して「今日の朝礼で伝えるべきポイント3つ」を生成させる使い方がある。毎日5分の朝礼の「何を言おうか」という準備時間を短縮できる。
作業手順書(安全面)のテンプレ化
会社内に蓄積されている既存の作業手順書を Claude Code に読み込ませて、新しい工種・作業向けに「既存手順書のパターンに倣った安全手順書のたたき台」を生成させることができる。新人や協力業者への教育資料として活用しやすい形に整えることも可能だ。
複数現場への横展開
1つの現場で機能したプロンプトテンプレートは、他の現場でも使える。ただし、工種・元請け・地域によって安全リスクの種類が異なる場合があるため、テンプレートをそのままコピーするのではなく「この現場に合わせて調整する」という一手間を必ず入れる。テンプレートの管理場所(共有フォルダ・社内Wiki等)を決めておくと、担当者が変わっても引き継ぎやすくなる。
| 業務 | 導入前(Before) | 導入後(After) |
|---|---|---|
| KYシート作成 | 毎朝ゼロから手書き(20〜40分の例) | 過去データからたたき台生成→人が確認・修正(5〜15分の例) |
| ヒヤリハット報告書 | 後回しになる・書き方が属人的 | 口述メモからドラフト生成→確認のみ・報告ハードル低減 |
| 安全パトロール集計 | 手作業で分類・集計(都度数十分) | CSV→Claude Code で自動分類・集計→確認のみ |
| 作業手順書(安全) | 一から作成・担当者の知識に依存 | 既存書類からたたき台生成→確認・加筆で標準化 |
※時間はいずれも例示。現場規模・担当者の習熟度によって異なる。
FAQ
Q1. Claude Code の使用に、プログラミングの知識は必要ですか?
A. 基本的なテキスト処理(KYシートのたたき台生成・報告書ドラフト)はプログラミング知識なしでも使えます。Pythonスクリプトで月次集計を自動化したい場合は「Claude Code にスクリプトを書いてもらう」ことができますが、生成されたコードを実行する際には最低限の確認スキルが必要です。
Q2. クラウドサービスに社内データを送ることのセキュリティリスクが心配です。
A. 正当な懸念です。まず会社の情報セキュリティポリシーを確認し、外部クラウドサービスへのデータ送信の可否を確認してください。ヒヤリハット記録を使う場合は、氏名等の個人情報を匿名化した上で送信する運用ルールを作ることが現実的です。
Q3. AIが生成したKYシートをそのまま提出することはできますか?
A. 推奨しません。AIが生成するのはあくまで「たたき台」であり、現場の実情を反映しているかは人間が確認する必要があります。また、安全衛生責任者の確認・署名が必要な書類は、そのプロセスを省略することができません。
Q4. 元請けが指定する様式(グリーンサイト等)に対応できますか?
A. Claude Code は指定したフォーマットに合わせた出力が可能ですが、自動連携機能はありません。Claude Code で作成したドラフトを、人間が元請け指定の様式(Web入力フォームや専用ソフト)に転記するフローになります。
Q5. 建設業以外の現場作業(製造業・設備工事等)でも使えますか?
A. 同様のワークフローは、製造業の安全点検記録・設備保全記録・KY活動にも応用できます。業種特有の法令・ガイドラインに基づく要件は、プロンプトに明示的に含める形で対応します。
まとめ:AI はドラフトを作るパートナー、安全判断は現場の人間が担う
Claude Code は、建設業の安全管理書類作成における「繰り返し・定型・集計」の部分を効率化できるツールだ。具体的には、過去のヒヤリハットデータを使ったKYシートのたたき台生成、口述メモからの報告書ドラフト作成、安全パトロール指摘の自動分類・集計が実践的な活用場面として挙げられる。
ただし、安全管理の本質——現場を直接観察し、危険を判断し、作業者に指示を出す——はAIが代替できる領域ではない。Claude Code を「ドラフトを作るパートナー」として位置づけ、最終判断は常に現場の人間が行う運用ルールを確立することが成功の前提条件だ。
まず1名の担当者が、1つの書類(ヒヤリハット報告書)だけで試してみることを勧める。数週間試して「使える」という実感が得られたら、テンプレートを社内で共有して横展開していく。その積み重ねが、安全管理の標準化と現場監督の負荷軽減につながっていく。
佐藤傑(さとう・すぐる) — 株式会社Uravation 代表取締役。X(@SuguruKun_ai)フォロワー約10万人。100社以上の企業向けAI研修・導入支援。著書『AIエージェント仕事術』(SBクリエイティブ)。建設業・製造業・物流業向けの現場AI実装支援に取り組む。
「自社の安全書類フォーマットに合わせたプロンプトを作りたい」「小さく始めて社内展開するまでの伴走が欲しい」という場合は、Uravation の Claude Code 個別指導・導入支援をご検討ください。業種・現場の実情に合わせたカスタマイズから伴走支援まで対応しています。
無料相談はこちら
現場業務 × Claude Code 事例