【クリニック・歯科医院】在庫発注をClaude Code/Codexで自動化する方法
この記事の内容
在庫発注は、ガーゼ・手袋・注射針・消毒薬といった消耗品から、処置薬や歯科材料まで、品目ごとに残数・使用ペース・使用期限・発注単位を見ながら「いつ・何を・いくつ頼むか」を判断していく業務です。とくに発注リストの整理と発注点(これを切ったら頼むという在庫の下限)の見極め — どの品目をどの数で切らさないようにし、期限切れや過剰在庫をどう避けるか — は担当者の経験に依存しやすく、発注担当1人に集中しがちです。AIは発注の最終判断を代わりに行うものではありませんが、残数・使用量・期限の整理、発注点を下回りそうな品目の抽出、発注リスト案の下書きを先に作る補助として使えます。
月次の在庫棚卸し後〜発注リスト作成にかかる時間 (さくら台整形外科・リハビリクリニックのモデル事例)
本記事では、AI鬼管理 が支援を想定する さくら台整形外科・リハビリクリニック (横浜市都筑区・整形外科とリハビリテーション科・1日約120人来院、リハビリ通院が多い) をモデル事例に、Claude Code/Codex で在庫発注の準備を「残数と期限の整理+発注点を下回る品目の抽出+発注リスト案の下書き」まで半自動化する手順を解説します。看護師長の桜井さん(勤続10年)が消耗品と処置薬の発注を実質1人で抱え、月末の棚卸し後に発注リストを作るのに約90分かかり、ときどき固定包帯や手袋が診療中に欠品していたクリニックが、入職2年目の看護師・中川さんもAIの整理した在庫表から発注リスト案を起こせるようになり、欠品と期限切れ廃棄を減らした流れです。
この記事を最後まで読むと、
- 在庫発注で発注担当が抱えている負荷(棚卸し・残数確認・発注点の見極め)が分かる
- Claude Code/Codexで自動化できる3項目(在庫表の整理/発注候補の抽出/発注リスト案の下書き)が理解できる
- 5ステップでのPoC〜運用の進め方が分かる
- 発注リストの整理と発注点の決め方で、欠品と過剰発注を減らせる
- 期限管理と在庫の偏在防止で、期限切れ廃棄とデッドストックを減らせる
01 PROBLEM 在庫発注の現場で起きていること 欠品・期限管理・属人化のトリレンマ
問題1: 発注点の見極めがベテラン1人に集中する。「この固定包帯はこの数を切ったら頼む」「この処置薬は週に何箱使うから余裕を持つ」といった発注点(発注のきっかけになる在庫の下限)の判断は、さくら台整形外科・リハビリクリニックでは実質、看護師長の桜井さん1人の頭の中にありました。中川さんは品目ごとの使用ペースや切らしてはいけない物の優先度がつかめず、結局は桜井さんの確認待ちになり、桜井さんがボトルネックになります。
問題2: 棚卸しと発注リスト作成が診療の合間に押し込まれる。月末の忙しい時間帯に棚を数え、過去の発注メモやカタログを行き来しながら発注リストを作るため、数え漏れや書き写しのミスが起きます。さくら台でも、棚卸しから発注リスト完成まで約90分かかり、その間に他の受付・処置業務が滞っていました。
問題3: 期限切れと過剰在庫が見えにくい。使用期限や保管場所を一覧化していないと、奥にしまった処置薬の期限が切れて廃棄になったり、逆に「足りないかも」と不安で頼みすぎてデッドストック(使われず眠る在庫)になったりします。さくら台では、月に数回、固定包帯やテープ類が欠品して急な追加発注が発生する一方、一部の処置薬は期限切れで廃棄していました。欠品と過剰が同時に起きていたのです。
02 WHAT Claude Code/Codexで何を自動化するか(発注は確定させない) 発注の確定ではなく、整理と発注候補の抽出を自動化
📚 用語解説
発注点(はっちゅうてん):これを下回ったら発注する、と決めておく在庫の下限のこと。最低在庫数とも呼ぶ。「納品までにかかる日数 × その間の使用量」に、欠品を防ぐ安全在庫を足して決めるのが基本。発注点を品目ごとに決めておくと、AIが「下回りそうな品目」を機械的に抽出でき、発注のきっかけが担当者の記憶に頼らなくなる。
処理1: 在庫表の整理。棚卸しの結果や納品メモから、品目名、残数、使用期限、ロット、保管場所、発注単位、発注先を1つの表に整理します。「固定包帯(伸縮・75mm)」「ニトリル手袋(M)」のように、規格・サイズまで含めて表記をそろえ、同じ物が別名で二重登録されない形にします。
処理2: 発注候補(発注点を下回る品目)の抽出。品目ごとに決めた発注点と現在の残数を突き合わせ、「発注点を下回った/下回りそうな品目」を発注候補として一覧化します。直近の使用量から「あと何日でなくなりそうか」の目安も添え、担当者が優先順位をつけやすくします。
処理3: 発注リスト案の下書き。発注候補を仕入先ごとにまとめ、品目・規格・発注数(発注単位の倍数)・前回単価・想定納期を並べた発注リスト案を下書きします。この案はあくまで確認用の叩き台で、最終的な発注数や代替品の採用、薬剤の使用可否は担当者・有資格者が判断します。
| 入力情報 | AIが整理すること | 人(発注担当・有資格者)が確認すること |
|---|---|---|
| 棚卸しメモ | 品目・残数・期限・保管場所の表化 | 実在庫との一致、数え漏れの有無 |
| 発注点リスト | 発注点を下回る品目の抽出 | 発注点そのものの妥当性、季節要因 |
| 発注履歴 | 発注数・単価・納期の整理、発注リスト案 | 最終的な発注数、仕入先・代替品の採用 |
| 薬剤・材料情報 | 期限・ロット・保管条件の整理 | 使用可否、採用品目、処方・治療での適否 |
AIの役割は在庫表の整理・発注候補の抽出・発注リスト案の下書きまで。実際に発注ボタンを押す前の、発注数の最終決定、代替品の採用、薬剤の使用可否・採用品目の判断は、必ず発注担当や有資格者が確認します。この線引きを最初に決めておくと、現場が安心してAIを使えます。
薬剤の採用可否、使用可否、代替品の妥当性、保管条件の適否は、医師・薬剤師・担当者が確認します。AIは期限・ロット・残数の整理と発注候補の抽出までに留めます。発注先や単価などの取引情報、品目データを扱う場合は、利用するツールの規約・アクセス権限・保存期間を確認してから運用します。
03 HOW 具体的な進め方 5ステップ 欠品しやすい品目から小さくPoCし、欠品・廃棄の理由を基準へ戻す
在庫発注AI化の5ステップ
消耗品・処置薬・歯科材料など、期限や発注単位の性質が違うカテゴリを先に分けて、欠品しやすい品目から対象を選ぶ
「固定包帯75mmは在庫5箱を切ったら頼む」「処置薬Aは納期5日・週2箱使用」など、桜井さんの頭の中の発注基準を文章化する
残数・期限・保管場所を整理し、発注点を下回る品目と発注リスト案を、確定発注ではなく確認用ドラフトとして出す
発注担当が直した発注数と「なぜ欠品/廃棄したか」をCLAUDE.mdへ戻し、発注点と安全在庫を調整する
発注リスト案づくりを若手に任せ、ベテランは発注の最終判断と薬剤確認に回る。うまくいったカテゴリから横展開する
5ステップで最も大切なのは、STEP 4の「なぜ欠品したか・なぜ廃棄したか」を残すことです。AIが出した発注候補を発注担当が「この数では足りない」「これは期限切れで捨てた」と直した場合、その理由を残さないと、次回も同じ発注点のまま欠品や廃棄をくり返します。逆に、その理由をCLAUDE.mdへ戻して発注点や安全在庫を調整すれば、AIの発注候補は少しずつ、さくら台整形外科・リハビリクリニックの実際の使用ペースに近づきます。欠品と廃棄の記録は、発注点を見直す一番のヒントになります。
04 RESULT 導入後の変化と数値効果(さくら台整形外科・リハビリクリニックの事例) 発注リスト作成90分→30分、欠品と期限切れ廃棄を削減
- 棚を数えながら、過去の発注メモとカタログを行き来して桜井さんが発注リストを手作業で作っていた(棚卸し後に約90分)
- 発注点が桜井さんの頭の中にあり、固定包帯・テープが月に数回、診療中に欠品していた
- 処置薬の使用期限が棚の手書きメモ頼りで、奥の在庫が期限切れで廃棄になっていた
- 中川さんは発注リストを起こせず、発注が桜井さん1人に集中して不在時に止まっていた
- AIが残数・期限・保管場所を在庫表に整理し、発注点を下回る品目と発注リスト案を提示。リスト作成は約30分に
- 発注点を表に書き出してAIに渡し、下回りそうな品目を先に抽出。欠品による急な追加発注が減った
- 期限が近い処置薬・材料を一覧化し、使う順番(先入れ先出し)を確認しやすくなり、期限切れ廃棄が減った
- 中川さんがAIの整理した在庫表から発注リスト案を起こし、桜井さんは発注の最終判断と薬剤確認に専念できるようになった
05 PITFALL よくある落とし穴3つ 自動発注・カテゴリ混在・古い棚卸しデータを避ける
発注数の最終決定、代替品の採用、薬剤の使用可否は、発注担当や有資格者が確認します。AIは発注候補の抽出と発注リスト案の下書きまで。発注の自動実行を任せると、使用ペースの変動や採用品目の変更がそのまま誤発注・過剰発注になります。
薬剤は期限・ロット・保管条件の管理が必要で、歯科材料は規格やロットの違いが治療に直結します。消耗品と同じ発注基準を当てると、期限管理や規格確認が抜けます。品目カテゴリを分け、それぞれに合った発注点・確認項目を設定してください。
実在庫と在庫表がずれていると、AIの発注候補もずれます。「持っているのに頼む」「切れているのに頼まない」といった誤りにつながります。棚卸しの確認日を必ず在庫表に残し、いつ時点の在庫かを分かるようにしてください。
06 REORDER 発注リストの整理と発注点の決め方 欠品と過剰発注を、発注点と発注単位でそろえる
AIの発注候補の精度を上げるには、発注リストの並べ方と発注点の決め方を「型」としてCLAUDE.mdに書いておくことが効きます。さくら台整形外科・リハビリクリニックが使っている、発注リストと発注点の型を紹介します。
型1: 在庫表は「残数・発注点・発注単位・発注先」を必ず1行にそろえる
「固定包帯(伸縮75mm) / 残3箱 / 発注点5箱 / 発注単位10箱入1ケース / 仕入先A / 前回単価」のように、品目ごとに残数・発注点・発注単位・発注先を1行にそろえます。こうしておくと、AIは残数と発注点を突き合わせて発注候補を機械的に抽出でき、発注数も「発注単位の倍数」で提案できます。バラ数とケース数が混ざると誤発注のもとになるので、単位の表記もそろえておきます。
型2: 発注点は「納期 × 使用量 + 安全在庫」で決める
発注点は感覚ではなく、「納品までにかかる日数 × その間に使う量」に、欠品を防ぐための安全在庫を足して決めます。たとえば、納期が5日で1日に1箱使う固定包帯なら、最低でも5箱は必要で、リハビリ通院が増える時期の変動を見込んで安全在庫を2箱足し、発注点を7箱とする、といった形です。この計算式をCLAUDE.mdに書いておくと、使用量が変わったときに発注点を見直しやすくなります。
型3: 発注リストは仕入先ごとにまとめ、送料・最低発注額も添える
AIが発注リスト案を作るときは、品目を仕入先ごとにまとめ、合計金額・送料無料ライン・最低発注額の目安も添える型にしておきます。こうすると「あと少しでまとめて頼んだ方が送料が得」といった判断を担当者がしやすくなり、急な追加発注による送料増も抑えられます。ただし、まとめ買いで過剰在庫や期限切れにならないかは、担当者が必ず確認します。
上の型をCLAUDE.mdに、消耗品・処置薬・歯科材料のカテゴリ別で書いておくと、AIがカテゴリに応じた発注点で発注候補を出します。カテゴリが違う品目に同じ発注点の考え方を当てると欠品や過剰が出るので、カテゴリを分けて登録するのがコツです。発注数の最終決定と発注の実行は、必ず発注担当が行います。
07 EXPIRY 期限管理と在庫の偏在を防ぐ 期限切れ廃棄とデッドストックを、先入れ先出しと棚の見える化で防ぐ
在庫発注のもう一つの課題は、欠品とは逆の「期限切れ廃棄」と「在庫の偏在(かたより)」です。奥にしまった処置薬の期限が切れて捨てる、特定の保管場所だけ在庫が偏って他では欠品する、頼みすぎてデッドストック(使われず眠る在庫)になる、といった無駄が起きがちです。さくら台整形外科・リハビリクリニックが使っている、期限管理と偏在防止の型を紹介します。
型1: 期限の近い順に並べ、先入れ先出しを徹底する
AIに在庫表を作らせるとき、処置薬や歯科材料は「使用期限の近い順」に並べる型にします。「期限が近い順に並べた一覧」を毎月の棚卸し時に出しておくと、古いロットから先に使う先入れ先出し(さきいれさきだし)を徹底しやすくなります。AIには期限が近い品目を「要確認」として抽出させ、実際に使う順番や、期限が迫った薬剤を使ってよいかの判断は、担当者・有資格者が行います。
型2: 保管場所を在庫表に持たせ、偏在と探し物を防ぐ
同じ品目が処置室・リハビリ室・倉庫など複数の場所にあると、一か所だけ切れて「全体ではあるのに欠品扱い」になったり、別の場所に同じ物を二重発注したりします。在庫表に保管場所の列を持たせ、AIに「場所ごとの残数」も整理させると、偏在が見えて、場所間の移動で済むのか追加発注が要るのかを判断しやすくなります。
型3: 廃棄が出たら「使用量の見込み違い」を発注点に戻す
期限切れ廃棄は、たいてい「思ったほど使わなかった」という使用量の見込み違いが原因です。廃棄が出た品目は、品目名・数量・期限・廃棄理由をAIに記録させ、翌月の発注点・発注数を下げる検討材料にします。逆に欠品が出た品目は発注点を上げます。この「欠品なら上げ、廃棄なら下げる」見直しをくり返すと、在庫が実際の使用ペースに近づき、欠品も廃棄も少しずつ減っていきます。
| 場面 | AIが整理すること | 人(発注担当・有資格者)が判断すること |
|---|---|---|
| 期限管理 | 期限の近い順の一覧、要確認品目の抽出 | 期限が迫った薬剤の使用可否、廃棄の判断 |
| 偏在防止 | 保管場所ごとの残数の整理 | 場所間移動で済むか、追加発注が要るか |
| 廃棄が出た時 | 品目・数量・期限・理由の記録 | 発注点・発注数を下げるかの判断 |
| 欠品が出た時 | 欠品品目と発生時期の記録 | 発注点・安全在庫を上げるかの判断 |
発注リストだけでなく、「いつ・どの品目を・なぜ廃棄したか/欠品したか」を残す記録の型もCLAUDE.mdに決めておくと、AIが翌月の発注点見直しの材料を自動でまとめてくれます。AIには記録の整理と発注点の見直し案までを任せ、実際に発注点を変えるか、期限が迫った薬剤を使うかは、必ず担当者・有資格者が判断します。
08 RELATED 関連記事: クリニック・歯科医院のAI自動化事例10選 在庫以外の9業務も含めた事例集
本記事はクリニック・歯科医院のAI自動化事例10選のうち、事例7「在庫発注」を深掘りした内容です。予約対応・問診要約・患者説明文・歯科リコール配信・口コミ返信など他の業務もあわせてご覧ください。→ クリニック・歯科医院のAI自動化事例10選(全業務マップ)
09 ABOUT AI鬼管理について - 在庫発注の伴走サービス 属人化した在庫発注を、確認中心の運用へ
本記事を発信している AI鬼管理 は、クリニック・歯科医院のAI業務自動化をClaude Code/Codexで設計から伴走するサービスです。在庫発注は、発注点と期限管理の属人化を解くことで、診療の安定とスタッフの負担、若手育成に効く打ち手です。
料金やサポートプランは AI鬼管理のサービスページをご覧ください。本記事のモデル事例は、AI鬼管理が支援を想定する架空のクリニックを再構成したものです。
属人化した在庫発注、いっしょに軽くしませんか?
本記事のさくら台整形外科・リハビリクリニックの例は、整形外科+リハビリ・1日約120人・消耗品と処置薬の発注が看護師長1人に集中というモデルケースです。貴院の診療科や扱う品目、在庫の保管体制によって、最適な進め方は変わります。まずは今の在庫発注の流れと、欠品・期限切れで困っている品目をうかがって、貴院に合った設計をご提案します。
NEXT STEP
この記事の内容を、あなたのビジネスで
実践してみませんか?
AI活用を自社で回せるようになりたい方へ
AI鬼管理
Claude Code/Codex・Cowork導入支援から業務設計・社内浸透まで実践ベースで伴走。「自社で回せる組織」を90日で作る経営者向けトレーニング。
よくある質問
Q. AIが自動で発注してもよいですか?
A. おすすめしません。AIは在庫表の整理、発注候補(発注点を下回る品目)の抽出、発注リスト案の下書きまでに留め、発注数の最終決定と発注の実行は発注担当が行います。
Q. 薬剤の在庫管理にも使えますか?
A. 期限・ロット・残数の整理には使えます。ただし採用品目、使用可否、代替品の妥当性、保管条件の適否は、医師・薬剤師・担当者の確認が前提です。
Q. 歯科材料の規格やロット違いも扱えますか?
A. 扱えます。品目名・規格・ロット・保管場所・代替可否を分けて在庫表に持たせると、二重発注や規格違いの誤発注を減らせます。治療での使用可否は担当者が判断します。
Q. 棚卸しの手間はなくなりますか?
A. なくなりません。実在庫を数える棚卸しは必要です。AIは棚卸し後の在庫表整理、発注候補の抽出、期限が近い品目の一覧化に使います。在庫表には確認日を残し、古いデータで発注候補を出さないようにします。
Q. 発注点はどう決めればよいですか?
A. 「納品までの日数 × その間の使用量 + 安全在庫」で決めるのが基本です。切らすと診療が止まる物は安全在庫を厚めにし、欠品や廃棄が出たらその理由を記録して発注点を見直します。
Q. 最初に登録する品目はどれがよいですか?
A. 欠品すると診療に影響する物、期限切れが起きやすい物、発注担当者しか分からない物から始めるのがおすすめです。まず20〜30品目の小さな範囲でPoCします。
Q. 料金やプランを教えてください
A. 料金やサポートプランは AI鬼管理のサービスページをご覧ください。貴院向けの個別ご提案は本記事末尾のNEXT STEPからお問い合わせください。
Claude Codeで業務自動化を90日で叩き込む
経営者向けの伴走型パーソナルトレーニング
Claude Code を業務に落とし込む
専門研修コース一覧
受講者本人の業務を題材に、「使いこなせる」状態になるまで伴走する研修プログラム。1対1特化型・ハンズオン・法人講座の3コースを展開中。業務特化・実装まで踏み込むタイプのClaude Code研修です。
研修コース一覧を見る →AI鬼管理へのお問い合わせ
この記事を読んで気になった方へ。
AI鬼管理の専門スタッフが、御社に最適な
業務自動化プランを無料でご提案します。




