「Excelの在庫表が現物と合わない」「棚卸のたびに丸1日つぶれる」「既製の在庫管理システムは自社の単位や現場の流れに合わない」——この記事では、Claude Codeでの開発・本番運用を実際に行っているAI×ノーコードの導入支援会社(支援実績150社以上)が、在庫管理システムを自作する方法・費用・自作で最もつまずく「在庫が合わなくなる問題」まで解説します(2026年8月時点)。

入出庫・現在庫・棚卸・バーコード読み取りという基本機能の在庫管理システムは、Claude Codeで自作できます。費用はClaudeの利用料(月約3,000円〜・1ドル150円換算)+公開時の実費——外注の数百万円規模とは桁が違います。
ただし在庫管理には、他の業務システムにない厄介さがあります。システムの数字(理論在庫)と、棚にある現物(実在庫)が必ずズレるということです。原因はシステムではなく、記録されない出庫・入力の後回し・単位の食い違い。ズレることを前提に、ズレを見つけて直す仕組みを最初から入れる——これが自作の成否を分けます。
01 Claude Code×在庫管理システム 早見表
| 項目 | 内容 |
|---|---|
| 作れる機能 | 品目台帳・入出庫の登録・現在庫の自動計算・棚卸とズレの記録・在庫が減ったときの通知・ロケーション(棚番)管理・CSV取り込み/書き出し |
| 費用 | Claudeの利用料(月約3,000円〜・1ドル150円換算)+公開実費。外注は数百万円規模〜が一般的な相場感 |
| 期間 | 試作は数日。現場が使い始めるまでを含めて2〜4週間が目安 |
| 🔴 最重要の前提 | 理論在庫と実在庫は必ずズレます。ズレを見つけて直す手順(棚卸と差異の記録)を機能として最初から入れること |
| スマホのカメラを使うなら | HTTPS(https://〜)が必須です。社内サーバーに http で置くとカメラが起動しません(本文で詳説) |
| 向いている会社 | Excelの在庫表が現物と合わない/単位や現場の流れが独自/既製品の項目に合わせられない会社 |
| 向いていない会社 | 会計・販売管理との自動連携が主目的/ロットや使用期限の追跡が法令上の要件になる業種は既製品や専門システムが有利 |
02 🎮 実際に触れるデモアプリ——完成形をその場で体験
百聞は一見にしかず。この記事の手順で作れる在庫管理システムの完成形——「KURA(蔵)」を、登録不要でそのまま触れます。まず動かして、「これなら作りたい」と思ったら作り方の資料ごと受け取ってください。

KURAは「在庫数」という値を持っていません。入庫・出庫・調整という出来事だけを記録し、その積み上げとして在庫を表示します。地味に見えますが、これが次の03章で説明する「数字と現物がズレたまま放置される」問題への回答です。数を書き換えないので、必ず理由が残り、必ず追える——まずホーム画面の「直近のイベント」を見てください。1件ずつに理由(発注入荷・出荷・拠点間移動)が付いています。

消せない。だから追える
履歴には「在庫イベントは削除できません」と明記されています。誤登録の取消は「逆仕訳」として1行追加され、元の行は取り消し線付きで残ります。いつ・誰が・どの理由で動かしたかが消えないので、棚とズレたときに原因を遡れます。CSV出力も付いています。

現場はスマホで完結する
入庫はスマホのカメラでバーコードを読むだけ。棚卸は実地数を入れると差異が自動計算され、調整イベントとして記録されます(在庫数は上書きしません)。しかも理論在庫は実地数を入力するまで表示されません——数字に合わせて数える、を防ぐ作りです。
🎮 いま試せます——「KURA(蔵)」(デモ・無料・登録不要)
この記事の手順で作れる在庫管理システムの完成形です。入庫・出庫・棚卸・拠点間移動・返品廃棄・ロット期限・棚別在庫・イベント履歴まで揃った実物を、登録なしでそのまま動かせます。現場担当/管理者/システム管理と役割を切り替えられるほか、発注点を割った商品や期限が近いロットの検知まで入っているので、「数えるだけ」で終わらない在庫管理の形が確認できます。触って「これなら作りたい」と思ったら、この完成形をゼロから作る手順を最初から最後まで解説した動画つき資料を無料でお送りします。
03 🔴 自作の在庫管理が失敗する本当の理由
「機能が足りないから」——ではありません。本当の理由は、システムの数字と棚の現物がズレたまま放置されることです。
一度ズレると、現場は数字を信じなくなります。信じなくなると入力しなくなり、さらにズレる。この悪循環に入った時点で、機能をいくら足しても手遅れです。
・記録されない出し入れがある——「ちょっと1個持っていく」が記録されない。これが最多の原因です
・入力が後回しになる——事務所に戻ってからまとめて入力するので、その日の在庫が分からない
・単位が食い違う——箱で仕入れて個で出す。換算を人の頭でやっている
・ズレを直す手順が決まっていない——気づいても誰がどう直すか決まっていないので、放置される
だから自作するなら、「ズレない仕組み」ではなく「ズレを早く見つけて直す仕組み」を作ってください。棚卸で実数を入れたとき、システムの数字との差をそのまま記録し、誰がいつ直したかを残す。この機能は地味ですが、在庫管理で最も効きます。
04 何が作れるか——機能別の実装難易度
最初から全部を作らないでください。下の表の「まず作る」だけで、Excelの在庫表よりは確実に良くなります。
| 機能 | 難易度 | 作る順番 |
|---|---|---|
| 品目台帳(品番・品名・単位・適正在庫) | 低 | まず作る |
| 入庫・出庫の登録と現在庫の自動計算 | 低 | まず作る |
| 棚卸で実数を入力し、差異を記録する | 低 | まず作る(最重要) |
| 在庫が適正数を下回ったときの通知 | 中 | 定着してから |
| ロケーション(棚番)管理 | 中 | 置き場所が複数あるなら早めに |
| CSVの取り込み・書き出し | 中 | 移行時に必須 |
| スマホのカメラでバーコード読み取り | 中 | HTTPS必須。読み取り精度は現物で検証してから |
| ロット・使用期限のトレース | 高 | 法令要件になる業種は専門システムを検討 |
| 販売管理・会計との自動連携 | 高 | 外部サービスの領域。無理に作らない |
05 「アプリ」として作るのか、Webで作るのか
「在庫管理アプリを自作したい」と考えて調べ始めた方に、最初にお伝えしたいことがあります。在庫管理の場合、App StoreやGoogle Playに出す“アプリ”を作る必要は、ほとんどありません。
スマホのブラウザで開くWebアプリで足ります。しかもそのほうが速く、安く、直しやすいです。
| 比べるところ | ストア配信のアプリ | Webアプリ(ブラウザ) |
|---|---|---|
| 直したいとき | 更新のたびに審査を通す必要がある | 直したらすぐ反映される |
| 配り方 | 各自にインストールしてもらう。社内だけに配るには別の手続きが要る | URLを送るだけ。ホーム画面に置ける |
| カメラでのバーコード読み取り | 使える | 使える(ただしHTTPSが必須。下記) |
| 通信が無い倉庫で使う | 作り込めば強い | 工夫が要る。ここだけはアプリが有利 |
| 作る手間 | iOSとAndroidで別の対応が要ることがある | 1つ作れば両方で動く |
🔴 1つだけ技術的な前提があります。ブラウザでカメラを使う仕組み(getUserMedia())は安全なコンテキスト(HTTPS)でのみ利用できます。HTTPで公開したページではカメラが呼び出せません。バーコードを読ませたいなら、HTTPSで公開することが必須だと覚えてください。
ストア配信のアプリを検討すべきなのは、電波の届かない倉庫や冷蔵庫内で長時間使う場合だけです。それ以外は、Webアプリで作ってスマホのホーム画面に置く——これが最も現実的な「在庫管理アプリの自作」です。
06 費用——外注・ノーコード・Claude Codeの3択比較
| 選択肢 | 費用の目安 | 向いている場面 |
|---|---|---|
| 外注開発 | 数百万円規模〜 | 要件が固まっていて、社内に作る人を置けない。土台だけ頼んで運用は自社、という分け方も有効 |
| 既製の在庫管理システム | 月数千円〜数万円 | 標準的な倉庫運用。販売管理・会計との連携が主目的ならこちらが有利 |
| ノーコード | 月数千円〜数万円 | 現場が自分で項目を直したい。作った後を現場に渡せるのが強み |
| Claude Codeで自作 | Claudeの利用料(月約3,000円〜・1ドル150円換算)+公開実費 | 自社の単位・現場の流れをそのまま形にしたい。既製品の枠に収まらない |
※外注費用は一般的な相場感であり、要件により大きく変動します。既製サービスの料金は各社の公式サイトでご確認ください。Claudeの利用料(月約3,000円〜・1ドル150円換算)は2026年8月時点。
07 作り方——在庫管理システムを実装する5ステップ
- いま在庫が「どこで」動いているかを歩いて確認する。入庫の受け取り口、仮置き場、出荷口。記録されない出し入れが起きている場所を先に特定します。ここを飛ばすと、作った直後からズレます。
- 単位を1つに決める。箱か個か。両方使うなら換算をシステムに持たせ、人の頭で計算させないこと。単位の食い違いは、あとから直すのが最も面倒な部分です。
- Claude Codeに、在庫の持ち方から作らせる。いきなり画面を作らせず、「現在庫を数値として持つのか、入出庫の履歴から毎回計算するのか」を先に決めさせます。履歴から計算する形にしておくと、あとで『なぜこの数になったか』を追えます。
- 棚卸の画面を、入出庫の次に作る。あとで作ろうとすると必ず後回しになります。実数を入力し、システムの数字との差をそのまま残す——ここまでで最小構成は完成です。
- 現場のスマホで、現物を使って試す。バーコードは印刷の状態や光の当たり方で読めないことがあります。机の上ではなく倉庫で試してください。また、カメラを使うにはHTTPSでの公開が必要です。
📗 作り方を、手を動かしながら見たい方へ
デモと同じものをゼロから作る手順を、動画つきの資料で無料配布しています。棚卸で差異を記録する部分の作り方も含めて解説しています。
08 在庫が合い続けている5つの型
在庫管理を自作して続いているのは、「全社の在庫を1つのシステムで管理する」を狙わなかった会社です。
| 型 | 何を管理するか | なぜ在庫が合い続けるか |
|---|---|---|
| ①1拠点限定型 | 1つの倉庫・1つの店舗の在庫だけ | 持ち出す人の顔が見えるので、記録されない出庫が起きにくい |
| ②高額品限定型 | 単価の高い品目・管理したい数十品目だけ | 数が少ないので棚卸が毎週できる。ズレてもすぐ直る |
| ③消耗品・貸出型 | 工具・備品・サンプルの貸出と返却 | 借りた人が返す動機を持つので入力が続く |
| ④発注点管理型 | 在庫数より「いつ発注するか」に絞る | 入力の見返りが即座にある(発注漏れが減る) |
| ⑤既製品の補助型 | 既製システムに無い自社固有の項目だけ | 置き換えないので現場の反発が小さい |
09 在庫管理システム特有のつまずき3つ
① スマホのカメラを使うのに HTTPS を用意していない
バーコードやQRをスマホのカメラで読む機能は、ブラウザの仕様上 HTTPS(安全な接続)でないと動きません。カメラを使う getUserMedia は「セキュアコンテキスト」でのみ利用でき、http:// で配信されたページからは呼び出せません(localhost は例外)。社内サーバーに http で置いて「カメラが起動しない」と詰まるのは、自作でとても多い失敗です。証明書の用意を最初の計画に入れてください。
② バーコード読み取りを、ブラウザ標準の機能だけで作ろうとする
ブラウザにはバーコードを認識する仕組み(BarcodeDetector)がありますが、2026年8月時点で実験的な機能とされ、対応しているブラウザは限定的です。現場のiPhoneでは動かない、ということが起こります。読み取りライブラリを使うか、専用のハンディスキャナ(キーボードとして文字を打ち込む方式のもの)を使うほうが確実です。Claude Codeに「動く方法で」と伝えるだけでは、この判断はしてくれません。
③ 現在庫を「数値」として持ってしまう
現在庫を1つの数字として保存し、入出庫のたびに足し引きする作りは簡単ですが、ズレた原因を追えません。入出庫の履歴を残し、現在庫はそこから計算する形にしてください。「先週の水曜の時点で何個あったか」が答えられるかどうかが分かれ目です。
④ 作った本人しか直せない状態になる
Claude Codeは自由度が高いぶん、作ったあと直せる人が社内に要ります。指示文と項目を変えるだけで現場が直せる形がよければ、爆速AIとの違いと使い分けを先に読んでください。対策は単純で、Claude Codeへの指示内容(プロンプト)と、どう作ったかの記録を残すことです。コードそのものより、この記録のほうが引き継ぎでは効きます。
10 自分で作るか、プロに依頼するか
| こういう場合 | おすすめ |
|---|---|
| まず1拠点・数十品目で在庫を合わせたい | 自作。デモを触って進め方を掴んでください |
| 現場が自分で項目を直せる形にしたい | ノーコードも候補。爆速AIで在庫管理アプリを作る方法と見比べてください |
| 販売管理・会計との自動連携が主目的 | 既製の在庫管理システムのほうが早く安いことが多い |
| ロット・使用期限の追跡が法令上の要件 | 専門システムを検討。自作は要件の確認から専門家と行ってください |
| 社内に作る担当を置けない | 依頼。ただし「作って終わり」でなく、直せる形で受け取ること |
当社に依頼いただく場合、土台の設計と初期構築までを支援し、その後の改修は御社が自分でできる状態にしてお渡しする形を基本にしています。費用と期間は要件により変わるため、まずは無料相談でご相談ください。
11 西澤の一言|在庫管理は「合わせる」より「ズレに気づく」ほうが大事
代表 西澤💡 在庫管理の相談で、機能の一覧から入る会社はうまくいきません。機能は作れば付きます。難しいのは、数字が現物と合い続けることです。
私たちが必ず最初にお願いするのは「倉庫を一緒に歩かせてください」です。図面ではなく現物を見ると、記録されない出し入れが起きている場所がすぐ分かります。仮置き場、サンプル棚、営業が直接持っていく箱。ここを押さえずに作ったシステムは、動き出した翌週にはもうズレています。
そして、ズレは必ず起きます。だから「ズレない仕組み」ではなく「ズレを早く見つけて直す仕組み」を作ってください。棚卸で実数を入れたときに差をそのまま記録し、誰がいつ直したかを残す。この地味な機能が、在庫管理では一番効きます。
もう1つ。作ったあと誰が直すのかを最初に決めてください。項目の追加を現場が自分でやりたいなら、Claude Codeよりノーコードのほうが合っています。当社はどちらの手も使いますが、御社が自分で直せる状態にしてお渡しすることは共通の前提にしています。
同じ在庫管理システムについて、別の角度からもまとめています。
在庫管理システムの開発方法 完全ガイド——AI開発・ノーコード・自作・外注の4つを比較して選ぶ
在庫管理システムの開発費用——相場・内訳・安く抑える方法と、見積もりで確認すべき5項目
12 よくある質問(FAQ)
Claude Codeで在庫管理システムは作れますか?
作れます。品目台帳・入出庫の登録・現在庫の自動計算・棚卸と差異の記録という基本機能は実装可能です。つまずきやすいのは「現在庫をどう持つか」で、入出庫の履歴から計算する形にしないとズレた原因を追えなくなります(2026年8月時点)。
在庫管理システムを自作する費用はいくらですか?
Claude Codeで自作する場合、Claudeの利用料(月約3,000円〜・1ドル150円換算)+公開時の実費です。外注開発は数百万円規模〜が一般的な相場感で、販売管理や会計との連携まで含むとさらに大きくなります。まず自作で1拠点だけ試し、効果が見えてから投資する二段構えが合理的です。
バーコードやQRコードの読み取りはできますか?
できます。ただし2点注意があります。①スマホのカメラを使うにはHTTPS(安全な接続)での公開が必須です。社内サーバーにhttpで置くとカメラが起動しません。②ブラウザ標準のバーコード認識機能は2026年8月時点で実験的な扱いで対応ブラウザが限られるため、読み取りライブラリか専用のハンディスキャナを使うほうが確実です。
RFIDタグは使えますか?
RFIDは専用のリーダー機器が必要で、機器側の仕様に合わせた作り込みが要ります。スマホのカメラで読むバーコード/QRとは別の話だとお考えください。まずバーコードで運用を立ち上げ、それでも読み取りの手間が問題になる場合にRFIDを検討する順序をおすすめします。
Excelの在庫表から移行できますか?
できます。CSVでの取り込み機能を最初に作ってください。ただし移行のタイミングで必ず棚卸をして実数を入れてから始めてください。ズレたまま移行すると、新しいシステムが最初から信用されません。
既製の在庫管理システムではだめなのですか?
標準的な倉庫運用で、販売管理や会計との連携が主目的なら既製品のほうが早く安いです。自作が向くのは、単位や現場の流れが独自で既製品の項目に合わせられない場合、あるいは既製品を入れたが現場が入力しなくなった場合です。
どれくらいの期間でできますか?
試作は数日です。ただし現場が使い始めるまでを含めると2〜4週間が目安になります。時間がかかるのは開発ではなく、現場を歩いて実態を調べることと、単位の決め方の合意形成です。
作ったあと自分たちで直せますか?
直せる形にできます。ポイントはコードそのものより、Claude Codeへの指示内容と、どう作ったかの記録を残すことです。現場が自分で項目を追加したい場合はノーコードのほうが合うこともあるので、爆速AIとの使い分けもご覧ください。
13 まとめ
- 入出庫・現在庫・棚卸・バーコード読み取りの在庫管理システムは、Claude Codeで自作できる
- 費用はClaudeの利用料(月約3,000円〜・1ドル150円換算)+公開実費。外注の数百万円規模とは桁が違う
- 失敗の原因は機能不足ではなく「理論在庫と実在庫がズレたまま放置されること」。ズレを早く見つけて直す仕組みを最初から入れる
- 現在庫は数値として持たず、入出庫の履歴から計算する。そうしないとズレた原因を追えない
- スマホのカメラを使うならHTTPSが必須。ブラウザ標準のバーコード認識は実験的な扱いで対応が限られる(2026年8月時点)
- 狙うのは全社在庫ではなく、1拠点・高額品・貸出・発注点・既製品の補助のいずれか
🤝 自社の現場に合った在庫管理を、一緒に作ります
当社はClaude Codeでの開発を自社の主業務で日常的に行い、支援先150社以上に導入してきました。御社が自分で改修できる状態にしてお渡しするのが基本方針です。土台だけのご依頼も承ります。
あわせて読む:爆速AIとClaude Codeの違いと使い分け/爆速AIで在庫管理アプリを作る方法/Claude Codeでアプリ開発する方法
14 出典・参考(2026年8月時点)
📌 情報源
- Claude Code公式ドキュメント(動作要件・対象プラン)
- Claude公式:Plans & Pricing(料金。円表記は1ドル150円換算の目安)
- MDN:MediaDevices.getUserMedia()(カメラの利用はセキュアコンテキスト=HTTPSが必須)
- MDN:BarcodeDetector(実験的機能・対応は限定的。2026年8月時点)
- 機能別の実装難易度・つまずき・型の分類は、当社のClaude Code実開発と在庫・倉庫まわりの業務システムの構築支援(150社以上)の実務にもとづきます。外注費用は一般的な相場感です


