ブログ一覧に戻る
AIガントチャート

AIでガントチャートを作ると日程がずれるのはなぜ?原因と、任せて壊れないツールの見分け方【2026】

Ganty Team

「AIでガントチャートを作ったら、最初はよかったのに、いくつか予定を変えているうちに日程が合わなくなった」。AIガントチャートを試した人からよく聞く話です。これはあなたの使い方が悪いわけでも、たまたまでもありません。大規模言語モデル(LLM)が日付の計算を苦手としていることに、構造的な原因があります。

タスクの依存関係・進捗・担当者を持つガントチャート。日程はこれらを正しく計算して初めて合う
依存関係・進捗・営業日を正しく計算して初めて、ガントの日程は「合う」(Gantyの登録不要デモ)。

AIが日程を間違える3つの理由

「タスクを分解して並べる」ところまでは、生成AIは非常に得意です。ずれが生まれるのは、そのあとの日付の再計算です。ここには決まった計算手順があり、LLMの「もっともらしく生成する」やり方と相性が悪いのです。

  • 依存関係の連鎖:「設計が2日遅れた」とき、後続の開発・テスト・リリースをすべて2日ずらす必要があります。1本の依存なら簡単ですが、枝分かれした依存グラフを最後まで正しく辿るのは、LLMには取りこぼしが出やすい作業です。
  • 進捗を反映した残り日数:すでに60%進んだ10日のタスクは、残り4日です。「今日から10日」で計算し直すと、実態とずれます。進捗を織り込んだ残作業の計算は、見落とされがちです。
  • 営業日・祝日:「5営業日後」は、週末や祝日をまたぐと暦の上では7日後にも8日後にもなります。LLMは暦を厳密に数えているわけではないので、ここで数日単位の誤差が入ります。

「作った直後は綺麗」が最大の罠

AI生成の落とし穴は、最初の一枚がそれらしく見えてしまうことです。生成直後は依存も進捗も単純なので、破綻が見えません。問題が表面化するのは、現実のプロジェクトで「あのタスクが遅れた」「担当が変わった」「範囲が増えた」と変更を重ねたときです。変更のたびにLLMが日付を推論し直すと、小さな誤差が積み重なり、気づけば工程表が信用できなくなります。

つまり見るべきは「AIがガントを作れるか」ではなく、「作ったあと、AIに直させても日程が壊れないか」です。主要なAIガントチャートツールの比較でも、差が出るのはまさにこの「生成のあと」の部分です。

任せて壊れないツールの見分け方(チェックリスト)

AIに日程を任せる前に、そのツールが次を満たしているか確認してください。

  • 日付の計算をAIの推論に任せていないか:クリティカルパスや遅延の波及を、LLMに「考えさせる」のではなく、ツール側(サーバー)が決まったアルゴリズムで計算しているか。ここが分かれ目です。
  • 依存関係を辿って一括で直せるか:1つのタスクをずらしたら、後続がまとめて連鎖再計算されるか。手作業で1本ずつ直すのは、変更のたびにずれの温床になります。
  • おかしいときに黙らないか:循環依存(AがBを待ち、BがAを待つ)のような計算できない状態を、それらしい嘘の日付でごまかさず、エラーとして明示できるか。

Gantyのアプローチ:日付はサーバーで計算する

Gantyは、この問題を「AIに計算させない」ことで解いています。クリティカルパスの算出(get_critical_path)と、依存関係を辿った後続タスクの一括リスケ(reschedule_and_propagate)を、サーバー側で決定論的に計算し、その確定値をAIに返します。ClaudeやChatGPTは結果を読み上げて反映するだけなので、AIに任せても日程が壊れません。仕組みの詳細は ガントチャートの計算をAIに任せない設計 で解説しています。

「一文で作って、そのままAIで運用まで」を実際に触ってみたい場合は、AIガントチャートのページから登録不要のデモを試せます。

まとめ

AIガントチャートで日程がずれるのは、LLMが日付計算を苦手とするからで、あなたのせいではありません。生成の綺麗さではなく、変更を重ねても日程が保たれるかで選ぶのが、失敗しないコツです。日付の計算をツール側が厳密に担っているかを、導入前に確認してください。

関連記事