タスクの依存関係:依存先と後続タスク

依存関係は、あるタスクが終わらないと別のタスクを始められない、という関係を記録するものです。設定は必ず待っている側のタスクから行います — そのタスクを開き、依存先としてそのタスクが待っている相手を追加します。逆向きの後続タスクは、相手のタスク側に自動で入ります。

依存先と後続タスク

すべてのタスクには、2 つの欄からなる依存関係カードがあります。編集できるのは最初の欄だけです — ここが理解の要になります。

依存先

先に終わっていなければならないタスク — つまり先行タスクです。編集するのはこちらの欄で、先行タスクを追加から行います。未完了のものがあると、カードの上部に 2件によりブロック の表示が出ます。

後続タスク

このタスクを待っている下流のタスクです。読み取り専用で — 他のタスクの「依存先」をそのまま映しているだけです。このタスクが遅れたときに誰を待たせてしまうのかが分かるようにするためのものです。

AB Projects のタスク詳細パネル。依存先、先行タスクを追加ボタン、後続タスクを備えた依存関係カードが表示されている
依存関係カードは、すべてのタスクの右側の列、変更履歴の上にあります。

先行タスクを追加する

  1. 待っている側のタスクを開きます。先に終わらせる側ではありません — 依存関係は必ずブロックされる側から追加します。
  2. タスク詳細パネルの右側の列にある依存関係を探します。
  3. 先行タスクを追加をクリックします。検索ボックスが開きます: IDまたはタイトルで検索…
  4. 先に終わっていなければならないタスクを検索して選びます。タイトルの一部か、タスク ID(例: yh63)を入力します。
  5. これで完了です。選んだ時点ですぐ保存され — 確認のステップはありません。先行タスクが依存先に表示され、相手のタスクの後続タスクにこのタスクが表示されます。

取り消すには、先行タスクの横にある削除を使います。依存関係を削除しても、どちらのタスクのステータス・日付・進捗も変わりません — リンクが消えるだけです。

待っている側のタスクを開き、先行タスクを追加をクリックし、先に終わらせるタスクを検索して選ぶ。先行タスクが依存先に表示され、その上にブロック中の警告帯が現れる
5 つの手順を一度に。選んだ時点で確認なく保存されること、そして先行タスクが未完了なのでブロックの帯がすぐに現れることに注目してください。

ブロックされた作業が表示される場所

未完了の先行タスクがあると、AB Projects は 4 か所でそれを示します。開かなくてもブロック中のタスクに気づけるようになっています。

場所表示される内容
タスクの依存関係カード 警告の帯: 2件によりブロック — 先行タスク2件が未完了です。
カンバンボード カード上の ブロック中 バッジ。ツールチップは未完了の先行タスクがあります。
ガントのタイムライン 先行タスクのバーから、それを待っているバーへ矢印が引かれます。
完了のダイアログ 未完了の先行タスクが ID とタイトルで一覧表示され、Complete anyway. にチェックを入れるまでタスクを完了にするは無効のままです。

ルールと制限

このリリースの依存関係は、意図的に狭く作られています。境界を知っておくと、なぜ拒否されたのかを悩まずに済みます。

  • 同じプロジェクト内のみ。両方のタスクが同じプロジェクトにある必要があります — 別のプロジェクトのタスクを待たせることはできません。
  • 循環は不可。タスクは自分自身に依存できず、AB Projects は循環を作るリンク(A が B を待ち、B が A を待つ)を拒否します。選択リストでは該当するタスクが表示されず、保存時にサーバー側で再度チェックされます。
  • 終了-開始のみ。依存関係は常に「こちらが終わってから、あちらが始まる」という意味です。開始-開始や終了-終了のリンクはまだありません。
  • 自動では何も動きません。依存関係が日付をずらすことはありません。先行タスクが遅れても、それを待つタスクの期限は元のままです — いつもどおり、理由を添えてご自分で引き直してください。
  • 追加も削除も記録されません。ステータス・日付・担当者の変更とは違い、依存関係の編集はリンクされた Teams チャネルにカードを投稿せず、タスクの変更履歴にも残りません。チームにとって重要な依存関係であれば、コメントで伝えてください。

依存関係と AI アシスタント

MCP 経由で接続された AI アシスタントも依存関係を扱えます。専用のツールはありませんが — リンクは通常のタスクツールに付いてきます。

  • タスクの作成と同時に先行タスクを付けられるため、「2 つのテストタスクを待つデプロイのタスクを追加して」は 1 回の依頼で済みます。
  • タスクの更新で、あとから先行タスクを追加・解除できます。
  • タスクの読み取りでは、どの先行タスクがまだ未完了かが返るため、アシスタントは本当にブロックされているものを伝えられます。

アシスタントにも同じルールが適用されます。プロジェクトをまたぐリンク、自分自身へのリンク、循環を作るものは拒否され、失敗はタスク ID ごとに返されます。ツールの一覧は MCP ツールリファレンス にあります。

待っている側のタスクからリンクを設定し、ブロックの帯に気を配り、それを作業のロックではなく確認のきっかけとして扱う — これがこの機能のすべてです。

公開日 2026-09-22
バージョン 1