team

シフト作成をAIに任せる前に|決めておく条件と人が見る所

2026年9月27日 ・ Pinateca編集部

シフト作成をAIに任せたいと考える時点で、毎月の組み直しに半日から1日が消えている状況にあるはずです。希望を集めて、資格の組み合わせを確かめて、連続勤務を数えて、誰かが休むたびに全部やり直す。この作業が自動になれば楽になるという見通しは、半分は当たっています。

先に結論を書きます。シフト作成のAI化でつまずくのは、道具の性能ではなく条件の書き出しです。必要人数、資格の組み合わせ、連続勤務の上限、希望の優先順位、公平の測り方。この5つを数で書けていれば、多くの道具が組めます。書けていないなら、どの道具を入れても人が手で直す作業が残ります。この記事では、その5つの決め方から、道具の3つのタイプと費用の相場、汎用のAIで組むときの手順、そして出てきた表のどこを人が見るかまでを順に扱います。

シフト作成のAI化が、いま何を指しているか

シフトをAIで作るという言い方には、実際には性質の違う3つのものが混ざっています。

1つめは、シフト管理システムに組み込まれた自動作成です。希望の回収から表の作成、共有までを1つの画面で行う形で、条件を設定画面に入れておけば、ボタン1つで表が出ます。2つめは、生成AIに希望の一覧を渡して表を作らせる形です。専用の道具を入れずに始められるため、試す人が増えました。3つめは、自動作成そのものは持たず、希望の回収と集計だけを楽にする形です。表を組むのは人ですが、回収の手間が消えるだけで作業時間は目に見えて減ります。

背景にあるのは、組む対象が複雑になったことです。短時間勤務の人が増え、扶養の範囲を意識して月の合計時間に上限を持つ人がいて、資格を持つ人が時間帯ごとに最低1人必要という条件が加わる。この組み合わせは、頭の中で解ける規模を超えます。

条件の数がどのくらいで限界になるかは、おおよその目安があります。人が頭で同時に扱えるのは、経験のある担当でも5つから7つの条件までです。それを超えると、紙に書き出して1つずつ確かめる作業に変わり、時間が一気に伸びます。20人規模で資格の条件が2種類、希望の締切が守られない人が数人いるという状況なら、条件の数はすでに10を超えています。自動化を考え始めた時点で、多くの職場はこの線を越えています。

費用の感覚を先に置いておきます。専用のシステムを入れる場合の相場は、公開されている一覧から読み取れます。

利用人数や機能の対応範囲などによっても異なりますが、一人当たり月額100〜500円程度で使えるシステムが一般的です。 出典: aspicjapan.org

1人あたり月額100円から500円という幅は、20人の職場なら月額2,000円から1万円です。ここに人数無制限で月額7,000円から3万円という定額の形も混じるため、人数が多い職場では定額のほうが安くなる境目が出てきます。無料プランを持つものもあり、上限100人まで提出と管理だけは無料で使える形も公開されています。ただし自動作成は上位のプランやオプションに置かれていることが多く、無料の範囲で自動化まで届くとは考えないほうが見込みを外しません。

手で組んでいる作業を、6つの工程に分けて見る

どこを自動化すると効くのかは、いまの作業を工程に分けると見えてきます。シフトを1か月分作る作業は、次の6つに分解できます。

1つめは希望の回収です。紙やチャットで集めている職場では、締切を過ぎた人への催促に時間が取られます。20人の職場で、催促だけで1時間から2時間という話はよく聞きます。2つめは素案を組む工程です。ここが最も重く、条件が多い職場では3時間から半日かかります。3つめは検算です。人数の充足、資格の配置、連続勤務の日数を確かめる作業で、目で追うと30分から1時間、しかも見落としが残ります。4つめは確定と承認です。5つめは配布と周知で、ここで版が分かれる事故が起きます。6つめは確定後の交代と当日変更の反映で、月を通して細切れに発生します。

自動化で確実に減るのは1つめと3つめです。回収は提出の窓口を1つにすれば催促がほぼ消え、検算は条件を数で持たせれば機械が色を付けてくれます。2つめの素案は、条件を数で書けている場合だけ減ります。書けていない場合は、出てきた表を直す時間が素案を組む時間に置き換わるだけで、合計は変わりません。5つめと6つめは、自動作成の機能では減りません。置き場所を変えないと減らない工程です。

だから、最初に手を付ける順番は決まっています。回収の窓口を1つにする、検算を式か機械に持たせる、この2つを先にやります。合計で1時間から3時間が減り、しかも導入の手間が軽い。素案の自動作成に手を付けるのは、条件の書き出しが終わってからです。順番を逆にすると、いちばん重い工程に手を付けて、条件が足りないまま出てきた表を直す作業で終わります。

自動で組めるかは、条件を数で書けるかで決まる

自動作成が失敗する理由は、ほぼ1つに集約されます。人の頭の中にしかない条件が、設定画面にも指示文にも入っていないからです。

シフトを組んでいる人は、無意識に十数個の判断を同時に処理しています。この2人は組ませないほうがいい、この人は月末の締めがあるから木曜は避ける、新人は必ず経験者と組ませる、といった条件です。どれも正しいのですが、どれも数で書かれていません。書かれていない条件は、機械の側には存在しません。

もう1つ、見落とされやすいものがあります。何を良いシフトとするかの基準です。人件費が最小のシフト、希望の充足率が最高のシフト、月ごとの不公平が最小のシフト。この3つは同時に最大化できません。どれを優先するかを決めていない状態で自動作成を回すと、道具があらかじめ持っている既定の基準で組まれます。出てきた表に違和感があるのは、その既定が職場の方針と違うからです。

だから、最初にやる作業は道具選びではありません。いま自分が手で組むときに使っている判断を、紙に書き出すことです。書き出してみると、思っていたより少ないことに気づきます。多くの職場で、必要な条件は10個から20個の範囲に収まります。この作業に2時間から3時間かけておくと、どの道具を選んでも結果が変わります。

書き出すときのコツは、条件を「守らないと違反になるもの」と「できれば守りたいもの」に分けることです。休息時間の確保や資格の配置は前者で、これを崩した表は使えません。希望の充足や連続勤務を3日までに抑えることは後者で、崩れても運用できます。この2段に分けておかないと、道具の側は全部を同じ重さで扱い、守るべき条件を希望のために崩した表を出してきます。

AIに渡す前に決めておく5つの条件

書き出す中身を具体的に並べます。

時間帯ごとの必要人数

1日を何時間かの区切りに分けて、各区切りに何人要るかを数で書きます。朝は3人、昼は2人、夕方から夜は4人、という形です。曜日で変わるなら曜日別に書き、月初と月末で変わるならその条件も足します。ここが曖昧なまま自動作成を回すと、人数が足りているのかを人が数え直すことになり、自動化した意味が消えます。

この数を決めるときに使える材料が、過去の実績です。前の3か月で、どの時間帯に何人入っていたかを数えると、必要人数として思っている数と実際の数がずれていることが分かる場合があります。忙しい時間帯に人を厚く置いているつもりで、実際は夕方に人が余っていたという形です。理想ではなく実績から始めると、数が現実に合います。

資格と組み合わせの条件

その時間帯に必ず1人必要な資格、逆に同時に入れてはいけない組み合わせを書きます。新人だけの時間帯を作らない、という条件もここに入ります。この条件は表の見た目では確かめにくく、人が目で追うと見落とします。数で書いて機械に持たせる価値が最も高いのがこの項目です。

書き方は2種類です。必ず含める条件と、含めてはいけない条件。前者は「この資格の保持者を各時間帯に1人以上」、後者は「この2人を同じ時間帯に入れない」という形になります。後者は理由が人間関係にある場合もあるため、条件としては書きにくいのですが、書かないと毎月同じ手直しが発生します。設定の項目名を工夫して、理由を書かずに条件だけを残す形にしておくと運用できます。条件として残すことには副産物があり、担当が替わっても同じ配慮が続くという効果が出ます。

連続勤務と休息の上限

連続で入れてよい日数、1日の勤務と次の勤務の間に空ける時間、週や月の合計時間の上限を書きます。労働時間の扱いや休息の確保は法令と就業規則で決まる部分があり、記事の情報で判断するべきものではありません。自分の職場に当てはまる線は、所管の窓口や社会保険労務士に確かめてから数にします。公的な資料の入口は厚生労働省にまとまっています。

希望の優先順位と公平の測り方

全員の希望が通ることはないため、通らなかったときにどう決めるかを先に書きます。よく使われるのは、前回通らなかった人を優先する持ち回りの形です。このとき必要なのは、誰の希望が何回通らなかったかの記録です。記録がないと、公平を測る材料がありません。自動作成に公平さを求めるなら、まず数える仕組みを用意します。

数える対象は3つで足ります。希望が通らなかった回数、夜勤や早番といった負担の重い枠に入った回数、土日祝に入った回数です。この3つを人別に3か月分持っていれば、誰を優先するかの判断が印象ではなく数で決まります。この記録は自動作成の道具の側に持たせるより、シフトの表と同じ場所に残しておくほうが、月をまたいで見返せます。

交代と当日の変更の扱い

確定した後の変更を、誰がどこに記録するかを決めます。ここを決めないまま自動作成を導入すると、機械が作った表と実際に働いた人が違う状態になり、集計が合わなくなります。作る作業の自動化と、変わったことを追う作業は別の問題です。

道具の3つのタイプと、選び方

シフト管理の道具は、自動作成の強さで3つに分かれます。

タイプ 何をしてくれるか 向いている場面
高度自動化型 多数の条件を同時に満たす表を計算して出す 20人以上、条件が10個を超える、毎月組み直す
ルール自動化型 設定した範囲の条件で候補を出し、人が仕上げる 10人前後、条件が固定、担当が決まっている
半自動・下準備型 希望の回収と集計、共有を担う。表は人が組む 条件が毎月変わる、人数が少ない、まず回収を楽にしたい

選ぶ順番は、人数ではなく条件の数で考えます。人数が多くても条件が3つなら半自動で足りますし、人数が8人でも資格の組み合わせが絡むなら自動化型の価値が出ます。

もう1つ、道具の種類の選び間違いがよく起きます。シフトを組む道具と、勤怠を集計する道具は別のものです。

なお、シフト作成・管理だけでなく「出退勤も登録したい」「勤怠データを自動で集計したい」「残業を防止したい」など勤怠管理にも課題を感じている場合は、シフト管理システムではなく勤怠管理システムがおすすめです。 出典: aspicjapan.org

困っているのが組む作業なのか、働いた時間を集める作業なのか。ここを分けずに探すと、どちらも中途半端な道具に行き着きます。組む作業が重いなら自動作成の強さで選び、集計が重いなら打刻と集計の精度で選びます。両方を1つで済ませたい場合は、片方が弱い前提で選ぶことになります。

無料で試せる範囲は必ず確かめます。上限が人数なのか、機能なのか、期間なのかで、試せる内容が変わります。期間だけの無料なら、実際に1か月分を組んでみて判断できます。機能制限型の無料で自動作成が含まれていない場合、試せるのは回収と共有の部分だけです。

汎用のAIで組むときの手順と限界

専用の道具を入れる前に、手元の生成AIで試す方法があります。うまく回っている例も出ていて、期待が集まっている領域です。

「毎月のシフト作成、いい加減ラクしたい…」 そう感じている方は多いはず。スタッフの希望、公平性、連続勤務禁止… 複雑なルールをクリアするシフト表作りは、本当に骨が折れますよね。 出典: note.com

手順は4段です。第1に、先に書き出した条件を箇条書きの文章にします。第2に、希望の一覧を表の形で渡します。名前、日付、希望の区分の3列があれば足ります。第3に、出力の形を指定します。縦に日付、横に人、マスに勤務区分という形を指定しておくと、あとで表計算に貼りやすくなります。第4に、出てきた表を人が検算します。

限界も明確です。生成AIは数を正確に数えることが得意ではありません。人数の合計や連続勤務の日数を、それらしい値で埋めてくることがあります。だから検算はAI自身に頼まず、表計算の関数か専用の道具で行います。同じ条件で同じ表が出るとも限らないため、月ごとに出来の差が出ます。そして個人の希望や勤務の履歴を入力する場面では、その情報が学習に使われる設定かどうかを先に確かめます。判断の材料は情報処理推進機構の資料から辿れます。

現実的な使い方は、表を完成させることではなく下書きを作らせることです。条件の6割を満たした表が1分で出てくれば、残りを人が直すほうが、白紙から組むより速く終わります。この形なら、数を数えられないという弱点は検算で吸収できます。

指示文の書き方でひとつ効くやり方があります。条件を優先順位付きの番号で並べて、守れない条件が出た場合は表を埋めずに、どの条件が守れなかったかを先に報告させる形にします。こうしておくと、条件が矛盾している月に、無理に埋めた表が出てくることを避けられます。実際にシフトが組めない月は存在するため、組めないという答えが返ってくること自体が正しい情報になります。埋めてしまう道具は、組めない月を隠します。

自動化で得られる4つのメリットと、得られないもの

期待の置き方をそろえておきます。シフト作成を自動化して実際に得られるものは4つです。

1つめは、組む作業の時間です。条件が数で書けている職場では、素案を作る工程が半日から数分に落ちます。2つめは、違反の見落としが減ることです。休息時間の不足や資格の欠けは、人が目で追うと必ず漏れます。機械に数えさせれば、配る前に気づけます。3つめは、担当が1人に固定されなくなることです。手で組む作業は職人技になりやすく、その人が休むと誰も組めません。条件が設定として外に出ていれば、別の人が同じ表を作れます。4つめは、希望の通し方が説明できるようになることです。なぜ自分の希望が通らなかったのかを聞かれたときに、条件と優先順位で答えられます。

得られないものも同じだけ明確です。人件費そのものは減りません。必要人数を減らす判断は人がするもので、自動作成は与えた人数の条件を満たす表を出すだけです。急な欠勤も減りません。埋める作業が速くなるだけです。そして、条件の書き出しにかかる時間は必ず先払いになります。この3時間を払わずに済む道具はありません。

おすすめの入り方としては、いきなり全部を自動にするより、回収と検算の2工程から入る形が失敗しにくいです。この2つは条件の書き出しが浅くても効きますし、効果が数で出ます。素案の自動作成は、条件が20個そろってから試すと、出てきた表の完成度がまるで違います。

出てきた表を、人が必ず見る4つの所

自動で出た表を、そのまま配ってはいけません。見る所は4つに絞れます。

1つめは、時間帯ごとの人数が足りているかです。合計人数が合っていても、特定の時間帯だけ1人になっていることがあります。区切りごとの人数を数える式を表計算に置いておけば、色で気づけます。

2つめは、資格の配置です。必要な資格を持つ人が各時間帯に入っているかを、資格ごとに確かめます。ここは目で追うと必ず漏れるため、条件付き書式か道具側の検査に任せます。

3つめは、連続勤務と休息です。日付をまたぐ勤務が入る職場では、前日の終業と当日の始業の間隔を数える必要があります。表の見た目では判断できない箇所です。

4つめは、公平の累積です。今月1回の表を見ても公平かは分かりません。過去3か月の希望の通し方、夜勤の回数、土日の入り方を人別に足して初めて判断できます。この累積を持っていない職場では、公平さの議論が印象で行われることになります。

この4つを確かめる時間を、あらかじめ作業として見積もっておくことをおすすめします。20人の職場なら15分から30分です。この時間を取らずに配ると、配った後に気づいて組み直すことになり、そちらのほうが時間がかかります。確認の担当を1人決めて、その人が確かめるまでは配らないという順番にしておくと、配布のあとに戻る事故が消えます。

この4つを人が見るという前提を置いておくと、自動化の目的がはっきりします。目指すのは人の確認をなくすことではなく、確認を30分で終わる作業にすることです。

4週間で切り替えるときの段取り

道具を替える判断をしたあとの進め方を並べます。1か月分のシフトは1か月かけないと結果が出ないため、試す期間の設計が結果を左右します。

第1週は、条件の書き出しだけに使います。手で組むときに使っている判断を全部紙に出して、守らないと違反になる条件と、できれば守りたい条件に分けます。この段では道具を触りません。第2週は、前の月のシフトを道具に入力して、同じ条件で組ませてみます。過去の月を使う理由は、正解が手元にあることです。人が組んだ表と機械が組んだ表を並べると、足りない条件がすぐ分かります。第3週は、足りなかった条件を追加して、翌月分を実際に組みます。ここで初めて配る候補が出ます。第4週は、配って運用し、交代と当日変更が記録されるかを見ます。

判断の材料にする数字は4つ決めておきます。組むのにかかった時間、検算で見つかった違反の件数、希望が通らなかった人の数、配ったあとに版の食い違いで発生した連絡の回数です。このうち最後の1つが、道具を替えた効果として最も分かりやすく出ます。

やりがちな失敗が2つあります。1つは、1か月で判断することです。最初の月は条件が足りないため、結果は必ず悪く出ます。2か月目から比べます。もう1つは、並行運用を長く続けることです。前の表計算と新しい道具の両方を更新する期間が3週間を超えると、どちらが正しいかが分からなくなり、人は慣れている側だけを見るようになります。切り替える日を先に決めて、その日以降は片方だけを更新します。前の表計算は消さずに残しておき、参照だけに使う形にすると、戻れる安心と版の一本化を同時に満たせます。

完成したシフトが崩れるのは、作ったあと

自動作成が動いても、多くの職場で困りごとは残ります。崩れるのは作る工程ではなく、配ったあとの工程だからです。

崩れ方は3つに決まっています。1つは版の分裂です。表計算のファイルをメールや連絡アプリで配ると、誰かが第3版を見て働き、第5版が正しい状態になります。2つめは交代の記録です。2人の間で口頭で合意した交代は、次に表を見る人に伝わりません。3つめは当日の変更です。急な欠勤を電話で埋めた結果が表に反映されず、月末の集計で食い違います。

この3つは、シフトの自動作成では解けません。解く条件は1つで、表と会話と変更の記録が同じ場所にあることです。

置き方の考え方としては、枠が決まっている予定を扱う画面が向いています。曜日と時間の枠にカードを置く形の板は、シフトや授業のように枠が先に決まっている予定を管理するために用意されたもので、板の種類としてどんなものがあるかはできることに並んでいます。人を縦、日付を横に並べて割り当てを見る形も用意されていて、こちらは誰に仕事が寄っているかを確かめる用途に向きます。どちらの板でも、カードにコメントが付くため、交代の相談がその場に残ります。

運用の取り決めは1つだけ置きます。交代は、次に表を見る人が見る場所に記録されるまで成立していないこととする。この1行があるかどうかで、月末の集計にかかる時間が変わります。

進行の板とシフトの板を、分けずに置く

最後に、道具の置き方を整理します。シフトだけを専用のシステムで管理し、仕事の進行は別の道具で管理している職場は多いのですが、この分け方には代償があります。誰が今日いるかという情報と、その日に終わらせる仕事の情報が別の画面にあるため、割り当てを決めるときに2つの画面を行き来することになります。

同じ場所に置く形を取るなら、確かめる点は2つです。枠の決まった予定を置ける画面があるか、そして人数が増えたときに費用がどう変わるかです。費用の形は道具によって大きく違い、機能で絞らず、区切るのは人数とボードの数だけという区切り方なら、工程表や任意の項目を使うために上位のプランへ動く必要がありません。無料の範囲は5人とボード10個までで、実際の境目は料金で確かめられます。20人の職場で1人あたり月額500円の専用システムと比べると、費用の出方そのものが違うため、人数とボードの数で見積もってから比べます。

すでに他の道具で進行を管理しているなら、置き換える必要はありません。判断の材料になるのは、いまの道具に枠の決まった予定を置ける画面があるかどうかです。付箋を並べる形を中心に使ってきた場合、期間や枠を表す画面が標準で付いているかが焦点になり、設計の違いはTrelloとの比較に整理されています。作業の割り振りを中心に運用してきた場合はAsanaとの比較が比べる軸を示します。横並びで標準機能の範囲を見たい場合は比較の一覧にまとまっています。

正直に書いておくと、シフトの自動計算そのものを求める場面では、専用のシフト管理システムのほうが速く目的に届きます。多数の条件を同時に満たす表を計算する機能は、進行を管理する道具の側には用意されていません。向いているのは、条件が少なくて表を人が組む職場、そして組んだ表を配ったあとの交代と変更で困っている職場です。取り込みや権限の扱いで気になる点があれば、よくある質問に一覧があります。

効果の測り方を1つ置いておきます。自動作成を入れたかどうかではなく、配ったあとに版の食い違いで発生する連絡の回数を数えます。この回数が減っていれば、置き場所の選択は当たっています。減っていないなら、作る工程だけを自動化して、配る工程が前と同じままだということです。

見直す間隔も決めておきます。条件は職場の事情で変わるため、半年に1回は書き出した条件の一覧を見直します。人が入れ替わったとき、資格を取った人が出たとき、営業時間が変わったときは、その都度直します。条件の一覧が古くなった自動作成は、出てくる表が少しずつ現実から外れていき、手直しの量が元に戻ります。

Q1. シフト管理システムの費用はどのくらいが相場ですか?

公開されている一覧では、1人あたり月額100円から500円程度が一般的な範囲です。人数無制限で月額7,000円から3万円という定額の形もあり、人数が多い職場では定額のほうが安くなる境目が出ます。自動作成はオプションや上位プランに置かれていることが多いため、その分を足して比べます。

Q2. 無料のAIシフト作成ツールでも実用になりますか?

回収と共有までなら足ります。上限100人まで提出と管理を無料で使える形も公開されていますが、自動作成そのものは有料側に置かれていることが多いです。無料の範囲を見るときは、上限が人数なのか機能なのか期間なのかを先に確かめると、試せる範囲が分かります。

Q3. ChatGPTなどの生成AIだけでシフトを組めますか?

下書きまでなら組めます。ただし人数の合計や連続勤務の日数を正確に数えることは得意ではないため、出てきた表は表計算の関数か専用の道具で検算します。完成品を求めるのではなく、6割の出来の下書きを1分で得る道具として使うと、白紙から組むより速く終わります。

Q4. 自動作成を入れても手直しが減りません。原因はどこにありますか?

条件が数で書かれていないことが原因のほとんどです。この2人は組ませない、新人は経験者と組ませるといった判断が頭の中にある状態では、機械はその条件を知りません。手で組むときの判断を全部書き出して、守らないと違反になる条件と、できれば守りたい条件の2段に分けてから設定し直します。

ブログ一覧へ