タスクはTandemLoopにおける作業の最小単位で、実際に片付ける一つひとつの作業です。タスクはインボックスに置いたり、プロジェクトやマイルストーンに直接入れたり、単独タスクとしてエリアに属させたりできます。
すべてのフィールドの概要
| フィールド | 意味 |
|---|---|
| タイトル | 何をするのか(必須) |
| ステータス | アクティブ、待機中、保留中、完了、中止、いつか。このほかにレビュー待ちと質問があります。この2つは、AIエージェントがタスクを返却するときにだけ設定します(エージェントからの返却を参照) |
| 担当 | 人間=自分でタスクを片付けます。AI=AIタンデムが引き受けます |
| 委任 | 担当がAIの場合のみ:実行=AIが自分で片付けます。下書き=AIが準備し、判断は自分で行います。確認=AIが行動する前に確認します |
| 期限日 | タスクを終えなければならない日付です。時刻も指定できます(カレンダーの時刻スイッチ)。時刻を指定すると、その時刻を過ぎてから期限切れとみなされ、リスト、アジェンダ、カレンダーでは同じ日の中で時刻順に並びます |
| リマインド | TandemLoopが通知でお知らせする日時です。ほかの日付とは独立しています。クイック選択:1時間後、今夜、明日の朝、時刻を指定…。完了したタスクと中止したタスクはリマインドされません |
| 実行日 | タスクに取り組む予定の日付 |
| 繰り返し | タスクを繰り返すルール(下記を参照) |
| タグ | タグライブラリからタグを割り当てます |
| 属性 | 「顧客」や「予算」などのカスタムフィールド。作成している場合のみ(設定 › 属性) |
| 会話 | タスクの履歴:自分とAIエージェントが書く、日時付きの記録です。メモ、質問、結果などが入ります。新しい記録は下部の記録を追加で追加します |
このほかに2つのフィールドがタスクファイルにあり、ビューで使われますが、インスペクタには表示されません。待機対象(自由記述:誰または何を待っているか。フォームで作成するときに、ステータスが待機中であれば入力できます)と、延期日(defer_date:この日まではタスクを実行できないものとして扱います)です。どちらもAIエージェントが設定できます。
委任は担当がAIの場合にだけ機能します:タスクの担当をAIにすると、TandemLoopは委任のモードとして自動的に実行を選びます。担当が人間の場合、このフィールドは表示されません。
タスクを作成する
新しいタスクは、フォームを使わずに中央の列で直接作成します。タスクが追加される場所に、そのまま入力行が表示されます。
中央の列 › + 新規タスク(リストの末尾) → タイトルを入力 → ↩︎
- ↩︎を押すとタスクが作成され、すぐに次の空の行が開きます。これで複数のタスクを続けて追加できます。
- 空の行で↩︎を押すか、⎋を押すと入力が終わります。行の外をクリックした場合は、入力済みのタイトルがそのまま確定されます。
- そのほかのフィールド(期限、タグ、メモなど)は、あとからインスペクタやコンテキストメニューで設定します。
同じ入力行は、次の方法でも開けます。
| 開き方 | タスクの追加先 |
|---|---|
| マイルストーンの見出しにある+ | そのマイルストーン |
| ツールバーの+ タスク、Tキー、または⌃⌘N | 選択している項目の隣(選択したタスクのマイルストーン、またはプロジェクト) |
| マイルストーンまたはプロジェクトを右クリック › 新規タスク | そのマイルストーンまたはプロジェクト |
| 空のリスト › 新規タスク | 現在のリスト |
ビュー(ボード、表、カレンダーなど)には入力行を入れられる固定のリストがないため、インスペクタにフォームが開きます。iPhoneでは、右上の+から作成します。
ほかの作業をしているときにいちばん速いのはクイック入力です。タスクはインボックスに追加されます。
ツールバー › クイック入力(トレイのアイコン)(または⌃⌥スペース) → タイトルを入力 → 確定
編集する
タスクをクリックすると、右側のインスペクタに開き、すべてのフィールドを編集できます。
名前の変更は、どこでも行の中で直接行えます。タイトルをダブルクリックするか、タスクを選択して↩︎を押す(Finderと同じ)か、右クリック › 名前を変更を選びます。↩︎を押すか行の外をクリックすると確定し、⎋でキャンセルします。タイトルを空にした場合は変更が破棄されます。
コンテキストメニュー
タスクを右クリック(iPad/iPhoneでは長押し)すると、リスト、プロジェクトカード、ビュー、ボード、表、カレンダー、マルチビューやダッシュボードの列など、どこでも同じメニューが同じ順序で表示されます。
| グループ | 項目 |
|---|---|
| 返却 | AIエージェントから返却された場合のみ:受け入れる、手直しを依頼…または回答…、自分で引き受ける、タスクを中止 |
| 開く | 所属先で表示(ビューからプロジェクトに移動します。インボックスのタスクではインボックスで表示) |
| 編集 | 名前を変更、仕様を開く/仕様を追加… |
| 状態 | 完了にする、繰り返しタスクではこの回をスキップと繰り返しを終了、ステータス ▸、期限 ▸(今日、明日、来週、期限なし)、タグ ▸ |
| 整理 | 移動先…、複製 |
| コピー | リンクをコピー([[tsk_…\|Titel]]形式のWikiLink)、Appリンクをコピー(tandemloop://open/…。システムとの連携を参照)、IDをコピー、Finderで表示(macOS) |
| 削除 | 削除(確認あり) |
同じコマンドは、Macではメニューバーの項目(キーボードショートカット付き)と、インスペクタ上部の⋯メニューにもあります。メニューで行った変更は、下に表示される通知の取り消すで元に戻せます。通知が消えたあとでも、⌘ + Z(編集 › 取り消す)で元に戻せます。
複数のタスクをまとめて操作:表の表示形式では、左側のチェックボックスで行を選択します。表の上に表示されるバーで、選択したすべてのタスクをまとめて操作できます。完了に、アクティブに、担当、委任を設定、期限の+1日/+7日、タグ +/タグ −です。
複製(⌘D)を使うと、すべてのフィールド、タグ、メモ、仕様を含むコピーが、同じプロジェクトまたはマイルストーンに作成されます。コピーは「…のコピー」という名前の未完了のタスクになり、タイトルはすぐに書き換えられます。
AIエージェント向けの仕様
仕様(Spec)には、何をするのかを具体的に記述します。目標、要件、受け入れ基準などです。これにより、タスクを落ち着いて準備してから、AIエージェントに渡すことができます。仕様はタスクファイルの先頭に保存されるため、エージェントはデータフォルダから直接読み取ります。
どのタスクリストでも、行の右側のアイコンで仕様の状態がわかります。
| アイコン | 意味 |
|---|---|
| プラス付きの書類(淡色) | 仕様のないAIタスク。クリックすると作成されます |
| 行の入った書類 | 仕様は下書き |
| 緑色の書類 | エージェント準備完了 |
仕様を書く
仕様は、行のアイコン、インスペクタ上部の仕様カード、またはコンテキストメニュー(仕様を開く/仕様を追加…)から開きます。仕様は、リストと詳細の代わりに独立したページとして開きます。
- 上部にはタスクのタイトルが表示され、ここで直接変更できます。その下の区切り線から仕様が始まります。
- 新しい仕様は空の状態で始まります。ひな形から始めたい場合は、設定 › AIエージェント › 仕様で登録します(挿入できるテンプレートの例もあります)。空のままにしたセクションは保存時に省かれます。
- Markdownで書きます。見出し、リスト、チェックボックス、コードブロックは入力と同時に整形され、記号は淡色で表示されたままになります。
- ↩︎でリストが続き、⇥と⇧⇥でリストの項目をインデント/インデント解除します。
[ ]をクリックすると項目にチェックが付きます。 - 編集と閲覧(⇧⌘E)で、書くモードと落ち着いて読める表示を切り替えます。保存は自動で行われます。
- 右側の列では、仕様を離れずにステータス、担当、委任、実行日、期限、リマインド、タグ、カスタム属性を直接変更できます。その下には、クリックすると見出しに移動するアウトラインと、チェック済みの受け入れ基準、そして独立したウインドウで開く履歴があります。
複数のタスクを順に確認する
リストのツールバーにある仕様を順に確認を使うと、仕様がないか、まだ下書きのAIタスクのうち最初のものが開き、以降はそうしたタスクだけを順に移動します。このボタンは、リストにそうしたタスクがあるときに表示されます。
⌥⌘↓と⌥⌘↑で、元のリストの次または前のタスクに移動します。準備完了にして次へ(⌘↩︎)を使うと、仕様を準備完了にしてそのまま次に進みます。戻る、⌘[、または⎋(書くモードでは2回)でリストに戻ります。iPhoneでは仕様が独立したシートとして開きます。完了で閉じ、移動と準備完了は下部のバーにあります。
渡す:依頼文をコピー(⇧⌘C)を使うと、タスクのIDとファイルパスを含む短い作業依頼がクリップボードにコピーされます。これをAIツールに貼り付けると、エージェントはデータフォルダから仕様を自分で読み取ります。仕様だけ、またはファイルパスだけをコピーすることもできます。タスクのステータスは変わりません。
独自のテンプレート:設定 › AIエージェント ›
仕様で、新しい仕様のひな形と依頼文を指定します。どちらもデータフォルダに_config/spec-template.mdと_config/spec-handoff.mdとして保存されるため、すべてのデバイスで使えます。依頼文では、プレースホルダとして{{id}}、{{title}}、{{context}}、{{path}}、{{absolute_path}}を使用できます。
ビューで全体を把握:ビューでは、仕様(下書き/エージェント準備完了)と仕様ありのフィールドでフィルタできます。たとえば「エージェント準備完了」というビューを作れます。
繰り返しタスク
タスクはルールに従って繰り返すことができます。インスペクタの繰り返しで設定します。毎日、平日、毎週(1つまたは複数の曜日)、毎月(特定の日、末日、最終金曜日など)、毎年から選べ、それぞれ「n…ごと」も指定できます。必要に応じて、特定の日付で、または指定した回数で繰り返しを終了できます。繰り返しタスクにはどのリストでも繰り返しのアイコンが付き、ビューでは繰り返しでフィルタできます。
| 種類 | 次回の日付 |
|---|---|
| スケジュール通り | いつ完了したかに関係なく、決まった周期で(例:毎週月曜日) |
| 完了日から | 完了した日を起点に計算します(例:完了の2週間後) |
タスクを完了にすると、そのタスクは完了したまま残り、TandemLoopが同じ場所に新しいタスクを1つだけ作成します。タイトル、仕様、タグ、属性、担当は引き継がれますが、履歴の記録は引き継がれません。基準になるのは期限日で、期限日がない場合は実行日です。すべての日付が一緒にずれ、時刻とリマインドも引き継がれます(「毎週月曜日9:00」なら次の月曜日9:00になります)。過ぎてしまった回は取り戻されず、新しいタスクは今日以降の次の日付に作成されます。これは、AIエージェントがファイル上でタスクを完了にした場合も同じです。Appが起動していないときは、次回の起動時に次のタスクが作成されます。
コンテキストメニューには、ほかにこの回をスキップ(次のタスクがすぐに作成されます)と繰り返しを終了(タスクは残り、次のタスクは作成されません)もあります。タスクを中止にすると、TandemLoopはこの回だけか、繰り返し全体かを確認します。
誤って完了にした場合:⌘Zを押すか、完了したタスクを再開すると、作成されたばかりの次のタスクは消えます。
移動と並べ替え
プロジェクトやマイルストーンの中でタスクをドラッグ&ドロップすると、並び順を変更できます。タスクを別のプロジェクト、マイルストーン、エリアにドラッグすることもできます。詳しくはドラッグ&ドロップで整理し直すの章を参照してください。
完了と削除
タイトルの前の丸印でチェックを付けるか、⌘Kを押すか、ステータスを完了または中止にすると、TandemLoopが完了日を自動的に設定します。iPadとiPhoneでは、右にスワイプしても完了にできます。チェックを付けたタスクは標準では表示されたままですが、取り消し線が引かれ、淡く表示されます。詳しくは完了とアーカイブで説明しています。
削除するには、タスクのコンテキストメニュー(削除)を使うか、タスクを選択した状態で⌫または⌘⌫を押します。TandemLoopが事前に確認を求めます。iPadとiPhoneでは、タスクを左にスワイプして削除をタップすることもできます。
削除は「取り消す」で元に戻せません:Macでは、削除したファイルはFinderのゴミ箱に入り、そこから戻すことができます。iPadとiPhoneでは、削除は取り消せません。終わったタスクには、削除の代わりにステータス完了を使うことをおすすめします。