# Antigravityの機能と実践的な使い方
🚀 「毎朝、依存関係を監査しておいて」——そんな指示を一度出すだけで、エージェントが裏で勝手に働き続けてくれます。Antigravity 2.0のScheduled Tasksが実現する未来です。
📌 タイトルと機能のURL
タイトル: Scheduled Tasks
URL:
📝 概要
Scheduled Tasksは、cronスタイルのスケジュールに沿ってAntigravityエージェントの起動をトリガーする機能です。タイミングを指定した指示をエージェントに送り、バックグラウンドで自律実行させ、結果を後から報告させられます。常時人が張り付かなくても、定型作業を任せられるのが強みです。
🔧 機能の説明
・`/schedule`コマンドで、指定した未来の時刻での実行と、cronスケジュールによる繰り返し実行の両方を設定できます
・スケジュールは標準の5フィールドcron式で指定し、残りの引数がその時刻に実行するプロンプトになります
・繰り返しの例:`/schedule "0 9 * * 1-5" Run git fetch, prune stale local branches, and summarize pending PR reviews.`のように、平日の朝9時に定例作業を走らせます
・毎時の実行なら`"0 * * * *"`のように、cron式で間隔を表現します
・指定したプロンプトがその時刻にエージェント呼び出しとして発火し、作業が完了すると結果が返ってきます
・スケジュールは「裏で走らせて後で結果を報告」という非同期の働き方を前提にしており、開発者は別の作業を進めながら待てます
・Antigravity 2.0で導入された機能で、サブエージェントやエージェント管理の強化と合わせて、自律的な並行作業を支えます
🛠 実践的な使い方
・`/schedule`に続けてcron式を書き、その後ろに実行させたいプロンプトを書くだけで登録できます
・短時間の確認なら直近の時刻を指すcron式、定例作業なら繰り返しのcron式を使い分けます
・回数上限の指定はないため、cron式の間隔を控えめに設計して不要な実行を防ぎます
・夜間や早朝など、開発者が不在の時間帯にバッチ的な調査を仕込みます
🎯 ユースケース
・毎朝の依存関係の脆弱性・更新の監査を自動化する
・夜間にCIの失敗ログを分析させ、原因の当たりを付けておく
・数分後にビルドやデプロイが完了したかを確認させる
・定期的にヘルスチェックスクリプトを走らせ、異常を早期検知する
⚠️ 注意点
・スケジュールの指定は標準の5フィールドcron式が前提で、自然言語での時刻指定はドキュメントに記載されていません
・実行回数の上限を指定する引数はないため、間隔設計を誤ると不要な実行が積み重なります
・スケジュール起動でもエージェントが実際の操作を行うため、破壊的タスクにはHooks等のガードレールを併用してください
・機能の詳細や上限値はバージョンで変わり得るため、最新ドキュメントで確認してください
#
Antigravity# #
DevTools#