| 氏名 | 部門 | 役職 | 雇用 | 在籍 | 備考 | 操作 |
|---|
自店のスタッフが応援に行く先の店舗を登録します。登録すると、シフト表のセルをクリックしたときに
「この日の勤務先」を選べるようになります。
応援に出た日は 自店の人数に数えませんので、「応援を出したら自店が手薄になっていた」を防げます。
よく使う形態を上部に配置。「使用」をONにすると、シフト表の入力候補・凡例・自動作成の対象になります。
必要/日: 各シフトの目標人数。全員ONの場合は「上限」として機能 (例: D1 全員ON+必要5 → デイから最大5名)。
全員OFFの場合は必ずその人数を確保しようと自動配置します (例: D2 全員OFF+必要1)。
記号・時間・呼び方はいつでも変更できます (店舗の呼び方に合わせられます)。記号を変えると入力済みのシフトも自動で置き換わります。
▲▼で並べ替え (よく使う形態を上段へ)。新規シフトの追加は右上ボタンから。
職種・配置ごとの日別必要人数。シフトチェックと自動作成に反映されます。変更可能。
24時間営業など、深夜をまたぐシフトがある店舗向けの設定です。
深夜シフトに就いたスタッフに 翌日=支援シフト → 翌々日=公休 の連鎖を自動適用します。
必要人数 (X=2, Z=1 等) は厳守: Zの定員(1名)を超える場合は超過分は通常の「明け」になります。
翌々日の公休は、その日の必要人数を割らない範囲で適用されます。
自動作成時、1日の総出勤人数 (働くスタッフ数) を以下の範囲内に収めます。
最大を超えそうな場合: D/E などの全員シフトで上限到達後は追加しない。
最小を下回る場合: 空きスタッフから可能な範囲で追加配置。
月ごとの引継ぎ・連絡メモを記録します(自動保存)。
部門ごと・役職ごとに、曜日 (平日/土/日) の 最低人数 と 最大人数 を設定します。
最大は空欄可 (上限なし)。祝日は土日扱い。土日が忙しい店舗は、土・日の列を平日より多めにしてください。
スタッフ編集の 主担当部門 + 兼務可能部門 も自動作成に使用されます。
「⚙ 勤務形態 / 必要人数」タブの設定とは並存します (両方の条件が守られます)。
※ 部門・役職の名前は「🏪 店舗設定」タブで変更できます。
AnthropicのClaude APIを利用して自動作成の改善提案やシフト評価を取得できます。
ご利用には個別のAPIキーが必要です。
Anthropic Console
でキーを取得してください。
従量課金 (1回あたりの目安・スタッフ6名想定):
Claude APIは 従量課金 です。複数スタッフが頻繁に AI 改善提案を使うと、店舗の API キー所有者に課金が発生します。以下で対策できます:
運用例:
1. 店舗の管理者が PayPay の送金リンクを生成 (PayPayアプリ → 送る/受け取る → リンクで送金)
2. 上記URLに貼り付け、「1回 ¥10 寄付」等のメッセージを設定
3. スタッフがAI実行ボタンを押すと、確認画面に PayPay リンクが表示される
4. スタッフが支払い後「理解した上で実行」を押下 → AI機能が動作
※ 実際の支払い確認は行いません (善意ベース)。厳密な課金管理が必要な場合は別途バックエンドが必要です。
anthropic-dangerous-direct-browser-access)。本番運用ではサーバ経由が推奨されますが、PWA単体運用ではこれが現実的です。クリック=次の有効シフトへ循環 / 右クリック=記号一覧 / キー A〜Z 直接入力 / 0 空欄
ℹ️ シフトの入力内容は この端末の中に自動で保存 されています。普段は何も操作しなくて大丈夫です。
下のメニューは「別の場所に控えを取る」「前の状態に戻す」ときに使います。
自分でサーバー (保管場所のURL) を用意している場合のみ使います。未設定なら使わなくて構いません。
この端末の中に最新10件まで残ります。「復元」を押すと今の入力内容はその時点の状態に置き換わります。
勤務形態の必要人数・スタッフ条件・希望休カレンダー・1日あたり必要人数に基づいてシフトを自動作成します。
前提: 1スタッフ 週2日休み (希望休含む) / 有給は制限なし / 夜勤翌日は明け。
実行前に現状をスナップショットします(Revから復元可能)。
現在のシフト配置・スタッフ条件・必要人数を Claude API に送信し、公平性とルール遵守の観点で分析・改善案を取得します。
⚠ APIキー使用 (利用回数を1回消費)。データはAnthropicに送信されます。
| 項目 | 意味 |
|---|---|
| 使用 | ON にしないと自動作成・凡例・入力候補に出ない |
| 必要/日 | 1日にこのシフトへ何名割り当てたいか。「全員」ONの時は無視される |
| 対象職種 | 「店長」「社員」等の特定役職に限定。 「全員」「(指定なし)」= 役職で絞り込まない |
| 対象配置 | 複数選択可。チェックを入れた配置のスタッフのみ。何も入れない=全配置OK |
| 全員 (all) | ON にすると、対象条件を満たす全スタッフに自動的にこのシフトを割当 (例: D=デイ全員)。必要/日の値は無視 |
| 夜勤 | ONだと翌日が自動で「明」になり、連続夜勤チェックの対象 |
| 項目 | 意味 |
|---|---|
| 勤務不可の曜日 | クリックした曜日は強制的に公休 |
| 最遅終業時刻 | 例:16 と入力すると、16時より遅く終わるシフト・夜勤は割当されない。0=指定なし |
| 最大連続勤務日数 | これを超える連続出勤は割当されない (例:5なら6日連続以上は不可) |
| 月間最大夜勤回数 | そのスタッフの月の夜勤上限 |
| 週あたり最低休日数 | 公休+希望休を1週間に最低何日入れるか (デフォルト2)。 =週の最大勤務日数を 7-この値 に制限 |
| 希望休 上限/月 | 希望休カレンダーで設定できる最大日数。正社員=2推奨。99=無制限 |
| 優先するシフト | クリック順に1,2,3...の順位がつき、自動作成で優先的に割当される |
| 回避するシフト | これらは自動作成では割当されない (手動入力は可、警告が出る) |
| 希望休カレンダー | 日付をクリックで希望休を ON/OFF。上限を超えると警告 |
📊 過去実績の参照: 過去3ヶ月のシフトデータが残っている場合、 土日の休みが少なかった人に優先的に土日休を割当てて、月をまたいだ公平性を保ちます。
「🏪 店舗設定」タブで 応援先の他店舗 を登録すると、シフト表のセルをクリックしたときに 「この日の勤務先」 が選べるようになります。
※ 現在の版では、応援先の店舗のシフト表に自動では反映されません (相手の店舗には電話・LINE等で共有してください)。 店舗間で自動的に共有する仕組みは次の段階で追加予定です。
主に以下のいずれか:
必要なスタッフ数 ≒ 1日の必要人数 × 7 ÷ 5
週休2日だと1人が働けるのは週5日なので、毎日◯名を確保するにはその 1.4倍 の在籍が必要という計算です
例: 毎日3名必要 → 3 × 7 ÷ 5 = 4.2 → 5名以上 の在籍が目安
土日だけ4名必要な場合は、「📋 必要人数 (部門×役職)」タブで土・日の列だけ増やしてください。
上部の 「🩺 現在の設定を診断」 ボタンを押すと、現在のスタッフ・シフト・必要人数を解析し、不足の原因と修正案を表示します。
注意: このアプリのデータは各ブラウザの LocalStorage に保存されます。
異なるデバイス・ブラウザ間で自動同期はされません。手動でデータを引き継ぐ必要があります。
iCloud Drive/shop-shift/) に保存同じファイルを2台で同時編集するとデータ競合します。常に1台だけで編集し、変更後に他デバイスへ同期する運用を推奨します。
本体アプリ (この画面) は無料で、インターネット接続なしでもこの端末だけで完結して動作する
スタンドアロン (単独動作) システムです。
一方、ヘッダーの 📤 閲覧へ送信 は、スタッフがご自身のスマホ等からシフトを閲覧できる
「閲覧専用システム」(別途有料オプション) にデータを送るボタンで、趣旨が異なります。
ご利用に必要なもの:
・インターネット上のサーバー (レンタルサーバー等) への閲覧システムの設置
・閲覧システムの導入契約 (送信先URL・送信キーの発行)
未契約のまま押しても課金されることはありません (案内が表示されるだけです)。
導入のご相談・お問い合わせ: hcmr3815@gmail.com
うまくいかないことがありましたら、ご連絡ください。そのとき、状況が分かるファイルをお送りいただけると原因を調べやすくなります。
このアプリには、スタッフの氏名やお店の名前を伏せた状態で控えを作る機能があります。個人情報をお渡しいただく必要はありません。
伏せられるのは、スタッフの氏名・個人メモ・店舗名・応援先の店舗名・月ごとのメモ欄です。
シフトの中身と各種設定はそのまま残るため、状況の確認ができます。この操作でお店のデータが変わることはありません。
本アプリのシフトデータは、お店の端末の中に保存されます。ふだんの操作でお店の外に出ることはありません。
万一の備えとして、データが消えてしまったときに復旧できるよう、
暗号化した控えを提供元のサーバーへ自動的に預かる仕組みを設けています。
・預かる控えは暗号化されており、お店専用の鍵がなければ中身を開けません。
提供元がふだんスタッフ氏名などの中身を見ることはありません。
・この控えは、お店から「データが消えた」とご相談があったときの復旧のためだけに使います。
あわせて、お店ご自身でも控え (バックアップ) を
月に1回を目安に取っていただくと、より安心です (上記「控えの取り方」参照)。
ご不明な点、お気づきの点がありましたら、お気軽にご連絡ください。
下のテキストを全選択してコピー、スプレッドシート(Excel/Google Sheets/Numbers)に貼り付けてください。タブ区切りなのでセル単位で貼り付けられます。