現役施工管理が安全書類チェックをClaude Codeで自動化してみた|46社を整理してわかった現場AI開発のリアル

現役施工管理が安全書類チェックをClaude Codeで自動化してみた|46社を整理してわかった現場AI開発のリアル Uncategorized

安全書類のチェック、何時間かけていますか?

下請各社が提出する16種類の書類を一枚一枚目視で確認し、元請名称の(株)有無や所長名の誤記まで突合する作業は、現場代理人の隠れた負担です。

私は 現役施工管理18年・JV現場代理人 として、この苦行をAIに任せられないかと考え、Claude Code を使った安全書類自動チェックシステムを自主開発しました。

2026年2月に現場に入り、約4ヶ月の開発・改良を経て、これまでに 46社分の安全書類整理 に活用しています。

この記事では、施工管理がAI開発に挑むときに 必ずぶつかる3つの壁 と、その乗り越え方を、開発ログから具体的に紹介します。

「AIで現場仕事を減らしたい」と考えている同業の方の 設計指針 として活用してください。

なぜ施工管理がAI開発に手を出したのか

正直に言えば、安全書類のチェック作業が嫌いだったから です。

JV案件の現場では、ざっと以下の量の確認作業が発生します。

  • 下請業者:一次〜三次まで多数(現状で 整理した業者は46社
  • 提出書類:1社あたり16種類(再下請通知書・建設業許可証・主任技術者資格証明書など)
  • 突合項目:元請名称・所長名・許可番号・社保情報・現場代理人名 etc.

これを 目視で全数チェック していると、半日では終わりません。

しかも何度確認しても、後から「(株)が抜けている」「所長名が一文字違っている」といった指摘が入ります。

人間の集中力には限界があると痛感しました。

システム全体像|何を作ったのか

ざっくりした構成は以下です。

  • 入力:下請各社が提出した安全書類PDF(16種類)
  • 処理①:Gemini OCR で書類内のテキスト・印影位置を読み取り
  • 処理②:Claude が業務ルールに基づいて元請書類と突合
  • 出力:差し戻しが必要な箇所を「赤入れ指示書」として自動生成
  • 進捗管理:業者別の進捗を JSON で正本管理し、HTML で可視化

技術スタックは Python + Gemini API + Claude API + Claude Code(CLAUDE.md による業務ルール記述) という構成です。

図解すると、書類PDFが入ると赤入れ指示書が出てくる「業務専用パイプライン」をひとつ作ったイメージです。

教訓①|OCRに凝るのは「遠回り」だった

開発初期、私は OCRの精度を上げること に時間をかけすぎました。

開発ログ#1:OCR×LLMパイプライン設計

具体的には、Windows 標準の OCR と Gemini OCR を組み合わせる「ハイブリッドOCR構成」を検討していました。

しかし、開発ログ#1 を書きながら立ち止まったとき、本質的な問いに気づきました。

「文字認識の精度を上げても、領域の取り違えが残れば頻出ミスは消えない」

つまり、書類のどこに何が書いてあるかという 座標ベースの分割 を先に固めなければ、いくらOCRを磨いても効果が出ないのです。

施工管理の業務ミスの多くは「読み間違い」より「見落とし・取り違え」から発生します。

ここで方針を転換し、ハイブリッドOCRはフェーズ3に先送りしました。

💡 学び:AIで業務を自動化するときは、OCRや認識精度の前に「書類のどこを見るか」の構造化が先。

教訓②|「精度」と「カバレッジ」のジレンマ

次にぶつかったのは、定型フォーム検出器を3様式に拡張するときの選択でした。

開発ログ#2:精度とカバレッジのジレンマ

ユーザー(自分)の問いはシンプルでした。

「ミスは許されないが、早く正確に作業したい場合は?」

選択肢は3つ。

  • A:1様式をピクセル単位まで詰める(精度最大)
  • B:3様式を概略レイアウトで揃える(カバレッジ最大)
  • C:中庸(突合キーだけ精密化)

最初は A(精度最大)に惹かれました。

ところが、よく考えると A の最大リスク は「対応していない別書類で全項目素通り」してしまうことです。

精度を1%上げるより、検出可能な様式を増やすほうが業務リスクの削減効果が大きい という結論に至りました。

最終的に選んだのは B(カバレッジ優先)。

そして、もうひとつ重要な気づきがありました。

「完璧を目指さず、不確実性を明示的に返す設計」

「○マーク(チェックマーク)」を密度ベースで判定すると、文字数の差で逆転判定が起きます(『加入』2文字 vs 『未加入』3文字)。

これは bbox 精度の問題ではなく、密度ベースというアプローチの構造的限界 でした。

そこで信頼度を階層化しました。

  • ◎ 円形検出が単一 → 最高信頼度で確定
  • ✓ 密度比が明確差 → 確定
  • ? 密度比が曖昧 → LLM で再判定
  • ・ 全候補が薄い → チェックなし

「最後の数%」の精度より、「判定不能を見える化」する仕組みのほうが、現場では強いのです。

教訓③|「整える日」を意図的に作る

3つ目の壁は、開発を進めれば進めるほど、環境がカオスになる ことでした。

開発ログ#3:整える日の優先順位

ある朝の状況確認では以下の問題が積み上がっていました。

  • 検証中の素材が積み上がっている(20時間分以上)
  • API キーが PCに点在
  • Python 環境の汚染(venv が複数)
  • 重い依存ライブラリが何重にも

これを放置したまま新機能を足していくと、再現性が崩れて後戻りできなくなります。

そこで「業務を進める日」と「環境を整える日」を分けることにしました。

「整える日」は業務を進めない

具体的には以下のようなチェックを行います。

  • gitignore のパターン穴を埋める(`samples/*.png` の除外漏れなど)
  • 重い依存は隔離する(OCR用 Python は専用 venv に分離)
  • 既存運用を壊さずに git を導入する手順を確定

これは現場で言えば「安全大会の日は工事を止める」のと同じ発想です。

進めるだけでは、いずれ事故が起きます。

4ヶ月で46社を整理してわかったこと

このシステムを 2026年2月から現場で運用 し、これまでに 46社の安全書類整理 に使ってきました。

何ができるようになったか。

  • 安全書類16種類のチェックを 半日 → 約1時間 に短縮
  • 元請名称・所長名などの 頻出ミスをほぼゼロ
  • 業者別進捗が HTMLで一目で見える 状態に
  • 「今月誰が何を出していないか」を即答可能

何が残っているか。

  • 印影の照合は精度が安定せず、半自動運用
  • 新しい業者の様式追加時は、座標マスタの調整が必要
  • 印刷物の傾き補正は、まだチューニング中

完璧ではありません。

しかし「ゼロから手で全部やる」と比べれば、現場代理人の時間は 明らかに取り戻せた と言い切れます。

正直に言えば、開発を始めたのは2026年2月、まだ わずか4ヶ月 です。

それでも 46社分のチェックを潜らせた経験から、改良の方向性は十分に見えてきました。

次に作るもの|施工計画書・工程表シリーズへ

安全書類の自動チェックは、施工管理の業務AI化のうち 入口のひとつ に過ぎません。

次に取り組んでいるのは以下の2つです。

  • 施工計画書のたたき台を Claude Code に作らせる
  • 工程表(バーチャート)を AI に骨格出力させる

このシリーズでは、現役施工管理が 実際に試して動いたもの だけを記録していきます。

理論や提案ではなく、動いた実装 を共有することが、このサイトの独自軸です。

💡 シリーズ予定
第1弾(本記事):安全書類チェック自動化
第2弾:施工計画書のたたき台生成
第3弾:工程表の骨格自動生成

まとめ|施工管理がAI開発に挑むときの3原則

最後に、現役施工管理が AI で業務を自動化するときの 3つの原則 をまとめます。

  • ① OCR・認識精度に凝る前に、書類のどこを見るかを構造化する
  • ② 完璧な精度より、不確実性を明示できる設計を優先する
  • ③ 「整える日」を意図的に作り、環境のカオスを管理する

施工管理の現場には、目視で何時間もかかる繰り返し作業 が無数に隠れています。

その一つひとつを Claude Code に肩代わりさせるだけで、現場代理人の時間は確実に取り戻せます。

「AIなんて自分には関係ない」と思っていた方こそ、まず 手元の最も嫌な作業ひとつ をAIに任せる実験から始めてみてください。

施工管理18年が断言します。現場のAI活用はもう、できる人とできない人で差がつく段階に入っています。

あわせて読みたい

  • 大手ゼネコン5社のAI活用事例をまとめた記事 → 施工管理AI活用事例7選
  • 次回(公開準備中):Claude Codeで施工計画書のたたき台を作る方法
  • 次々回(公開準備中):工程表(バーチャート)の骨格をAIに作らせる方法

AIで時間を取り戻したら、活かせる現場へ

業務効率化で時間が浮いても、それを許す現場や評価する会社でなければ、努力は報われません。

「もっと裁量のある現場で働きたい」「AI活用を歓迎する会社に移りたい」と感じたら、建設業特化の転職エージェントを使うのが近道です。

  • 建築転職:建築技術者特化・面談重視で年収UPを狙える
  • GKSキャリア:建設業特化・資格取得サポートあり

どちらも登録・相談は無料です。

コメント

タイトルとURLをコピーしました