Задачи по расписанию
Настройте агента на выполнение задач по расписанию с отправкой результатов вам.
Агент может выполнять задачу по таймеру. Например, присылать вам дайджест новостей каждое утро или проверять сайт каждый час. Задачи по расписанию выполняются на VPS, поэтому ваш компьютер может быть выключен.
Добавьте задачу
officeclaws cron add \
--name morning-digest \
--schedule "0 9 * * 1-5" \
--timezone Europe/Berlin \
--message "Give me a 5-bullet summary of today's top tech news."| Флаг | Обязательный | Значение |
|---|---|---|
--name | да | Короткое имя задачи |
--schedule | да | Когда запускать, в формате cron |
--message | да | Что агент должен делать каждый раз. Пишите так же, как сообщение в чате. |
--timezone | нет | Часовой пояс IANA, например Europe/Berlin или America/New_York. По умолчанию — UTC. |
--channel | нет | Куда отправлять результат: chat (по умолчанию) или telegram |
--target | нет | Для telegram: ваш ID пользователя Telegram (см. ниже) |
Отправка результатов в Telegram
Сначала подключите Telegram. Затем укажите в качестве цели ваш USER-ID с шага привязки:
officeclaws cron add \
--name morning-digest \
--schedule "0 9 * * *" \
--timezone Europe/Berlin \
--message "Weather and top 3 news for today." \
--channel telegram \
--target 123456789Просмотр и удаление задач
officeclaws cron listNAME SCHEDULE TZ CHANNEL ENABLED NEXT
morning-digest 0 9 * * 1-5 Europe/Berlin telegram true 2026-10-20T09:00:00+02:00
officeclaws cron rm morning-digestФормат расписания
Расписание состоит из пяти полей: minute hour day-of-month month day-of-week (минута, час, день месяца, месяц, день недели).
| Расписание | Когда запускается |
|---|---|
0 9 * * * | Каждый день в 09:00 |
0 9 * * 1-5 | По будням в 09:00 |
*/30 * * * * | Каждые 30 минут |
0 */4 * * * | Каждые 4 часа |
0 18 * * 5 | По пятницам в 18:00 |
0 8 1 * * | 1-го числа каждого месяца в 08:00 |
Каждый запуск по расписанию расходует ваши лимиты ChatGPT. Очень частые задачи, например ежеминутные, быстро их исчерпывают.