Verdent Docs
主な機能

自動化

定期的なタスクをスケジュールして、Manager に自動実行させる

Manager は「毎日」「毎週」繰り返す作業を処理できます。一度説明しておけば、Manager がスケジュールに沿って自動的に実行するため、手動で覚えておいたり起動したりする必要はありません。これが Manager の Automations 機能です。

Automations パネルを開く

Manager の上部ツールバーで 時計アイコン(Automations)を選択します。右側のパネルがスケジュール済みタスクの一覧に切り替わり、すべての自動化を確認・管理できます。


スケジュールタスクを作成する

スケジュールタスクの作成は簡単です。やりたいことを自然言語で説明するだけで、Manager がそれを具体的な自動化に変換します。

新しい自動化を開始する

Automations パネルを開き、右上の Create を選択するか、Manager のチャットに直接 /schedule と入力します。

スケジュールプロンプトを挿入する

/schedule プロンプトが自動的に挿入されます。

タスクを記述する

やりたいことを自然言語で記述します。例:

/schedule Every day at 9 AM, check all open PRs on GitHub and send me a summary
/schedule Every Monday morning, organize last week's new issues into a prioritized TODO list
/schedule Every day at 11 PM, summarize today's commits and what was completed

あとは Manager に任せる

送信すると、Manager がリクエストを解釈し、対応する cron ジョブを作成して、スケジュールどおりに実行を開始します。


スケジュールタスクを表示する

Automations パネルにはすべてのタスクが一覧で表示されます。各項目には以下が含まれます。

項目説明
タスク名 / 説明リクエストの概要
スケジュール人が読める形式の頻度(例:「平日」「毎週」)
次回実行次にスケジュールされた実行時刻
直近のステータス最新の実行結果(Done / Failed / Missed)

ステータスの定義

ステータス意味
Doneスケジュールどおりに正常に実行された
Failed実行中にエラーが発生した
Missedスケジュールされた時刻に実行されなかった

スケジュールタスクを管理する

実行されなかったタスクを手動で実行する

タスクが実行されなかった場合(例: コンピューターがオフだった場合)、Missed とマークされます。Run を選択すると、次のスケジュール時刻を待たずに即座に実行できます。

タスクを削除する

自動化を削除するには、タスクの横にある Delete を選択して確認します。以降は自動実行されなくなります。

ステータスを更新する

各実行サイクルの後、パネルは自動的に最新のステータスに更新されます。手動での更新は不要です。


ユースケース

デイリースタンドアップの準備

昨日のコミットと今日の課題を自動的にまとめ、すぐに使えるスタンドアップ用サマリーを作成します。

コード品質チェック

毎週金曜の午後に linting とテストを実行し、週末前に健全性レポートを生成します。

レポートの自動化

データベースに接続し、主要メトリクスのレポートをスケジュールに沿って生成します。手作業は不要です。

プロジェクトの同期

プロジェクトの進捗を毎週まとめ、Notion などのドキュメントツールに自動的にプッシュできます。

監視とアラート

API やサービスを定期的にチェックし、問題が発生した場合に通知します。


注意事項

スケジュールタスクは Verdent アプリが起動している間のみ実行されます。アプリが閉じている場合、タスクは Missed とマークされ、手動でトリガーできます。

時刻の指定は具体的にしてください(例:「朝」よりも「午前 9 時」のほうが適切です)。

cron 構文を学ぶ必要はありません。自然言語で十分で、Manager が自動的に変換します。