タスク
タスクは、Anyyに追跡させたい作業の永続的な構造化記録です。チャットメッセージ、永続メモリ、予約自動化とは別のものです。
タスクを作成する
重要なフィールドを含めて自然に依頼します。
Create a high-priority task to renew the test certificate by 2026-11-20T10:00:00+08:00. Label it infrastructure.
タスクにはタイトルが必要です。説明、優先度、期限、ラベル、メタデータも設定できます。
| フィールド | 値または制限 |
|---|---|
| 優先度 | low、normal、high、urgent |
| 状態 | pending、in_progress、blocked、completed、cancelled |
| 期限 | タイムゾーンを明示したRFC 3339日時 |
| タイトル | 最大240文字 |
| 説明 | 最大4,000文字 |
| ラベル | 最大20件、各48文字まで |
一覧表示と検索
例:
Show my urgent open tasks due before Friday.
Find tasks labeled travel that mention passport, including completed tasks.
Anyyは状態、優先度、期限の前後、テキスト検索、ラベルで絞り込めます。既定の一覧にはpending、in_progress、blockedのタスクが含まれます。必要なら完了済みも含めるよう依頼します。キャンセル済みを含めるには、明示的なcancelled状態フィルターが必要です。結果件数の既定値は20、最大値は50です。ラベルは小文字に正規化され、重複が除去されます。
タスクを更新する
一意に判断できる場合はタイトルを使うか、Anyyが返したタスクIDを含めます。
Mark task TASK_ID as blocked and change its priority to urgent.
更新ではタイトル、説明、状態、優先度、期限、ラベル、メタデータを変更できます。Anyyには少なくとも1つの変更フィールドが必要です。値を削除するときは、期限の消去やラベル一覧の置換を依頼します。
タスクを完了する
Complete task TASK_ID with the note: renewed and verified in staging.
完了するとcompleted状態が保存され、短いメモも付けられます。履歴が必要なら、完了済みタスクの一覧をAnyyに依頼します。
タスク、実行、ジョブ
タスクはタスクIDで識別される、保存済みのやるべきことです。エージェント実行の開始、リマインダーの予約、期限時刻での自動完了は行いません。フォアグラウンド実行はAnyyが今行っている作業、バックグラウンドジョブは別に進む作業、Cronジョブは個々の実行記録を持つ保存済みスケジュールです。それぞれのIDと状態は独立しています。
タスクと自動化
タスクは義務を記録し、予約自動化は指定時刻にAnyyを実行します。両方が必要なら、追跡用のタスクと、通知や操作用のスケジュールを別々に作成します。
「証明書」より「ステージング証明書を更新する」の方が一覧や検索で分かりやすくなります。補足は説明に書きます。
安全性と範囲
タスクの変更は監査記録に残ります。タスクは現在のランタイム範囲内で解決されるため、RoleやWorkspaceのコンテキストによって表示・編集できる記録が変わる場合があります。