desktop-scheduled-tasks.md +13 −13
8 8
9Запланированные задачи автоматически запускают новый сеанс в выбранное вами время и с выбранной частотой. Используйте их для повторяющейся работы, такой как ежедневные проверки кода, проверки обновлений зависимостей или утренние брифинги, которые извлекают информацию из вашего календаря и входящих сообщений.9Запланированные задачи автоматически запускают новый сеанс в выбранное вами время и с выбранной частотой. Используйте их для повторяющейся работы, такой как ежедневные проверки кода, проверки обновлений зависимостей или утренние брифинги, которые извлекают информацию из вашего календаря и входящих сообщений.
10 10
1111Страница **Routines** приложения Desktop позволяет создавать как локальные запланированные задачи, так и удаленные [routines](/ru/routines). Локальная задача запускается на вашем компьютере с прямым доступом к вашим файлам и инструментам, но срабатывает только при открытом приложении и включенном компьютере. Удаленная routine запускается на управляемой Anthropic облачной инфраструктуре даже при выключенном компьютере и может также срабатывать при вызовах API или событиях GitHub. На этой странице рассматриваются локальные запланированные задачи; для удаленных routines и их параметров срабатывания см. [Routines](/ru/routines).Страница **Routines** приложения Desktop позволяет создавать как локальные запланированные задачи, так и удаленные [routines](/docs/ru/routines). Локальная задача запускается на вашем компьютере с прямым доступом к вашим файлам и инструментам, но срабатывает только при открытом приложении и включенном компьютере. Удаленная routine запускается на управляемой Anthropic облачной инфраструктуре даже при выключенном компьютере и может также срабатывать при вызовах API или событиях GitHub. На этой странице рассматриваются локальные запланированные задачи; для удаленных routines и их параметров срабатывания см. [Routines](/docs/ru/routines).
12 12
13<h2 id="compare-scheduling-options">13<h2 id="compare-scheduling-options">
14 Сравнение параметров планирования14 Сравнение параметров планирования
16 16
17Claude Code offers three ways to schedule recurring or one-off work:17Claude Code offers three ways to schedule recurring or one-off work:
18 18
1919| | [Cloud](/en/routines) | [Desktop](/en/desktop-scheduled-tasks) | [`/loop`](/en/scheduled-tasks) || | [Cloud](/docs/en/routines) | [Desktop](/docs/en/desktop-scheduled-tasks) | [`/loop`](/docs/en/scheduled-tasks) |
2020| :------------------------- | :----------------------------- | :------------------------------------- | :---------------------------------- || :------------------------- | :---------------------------------- | :------------------------------------- | :---------------------------------- |
2121| Runs on | Anthropic cloud | Your machine | Your machine || Runs on | Cloud, Anthropic-managed by default | Your machine | Your machine |
22| Requires machine on | No | Yes | Yes |22| Requires machine on | No | Yes | Yes |
23| Requires open session | No | No | Yes |23| Requires open session | No | No | Yes |
24| Persistent across restarts | Yes | Yes | Restored on `--resume` if unexpired |24| Persistent across restarts | Yes | Yes | Restored on `--resume` if unexpired |
25| Access to local files | No (fresh clone) | Yes | Yes |25| Access to local files | No (fresh clone) | Yes | Yes |
2626| MCP servers | Connectors configured per task | [Config files](/en/mcp) and connectors | Inherits from session || MCP servers | Connectors configured per task | [Config files](/docs/en/mcp) and connectors | Inherits from session |
27| Permission prompts | No (runs autonomously) | Configurable per task | Inherits from session |27| Permission prompts | No (runs autonomously) | Configurable per task | Inherits from session |
28| Customizable schedule | Via `/schedule` in the CLI | Yes | Yes |28| Customizable schedule | Via `/schedule` in the CLI | Yes | Yes |
29| Minimum interval | 1 hour | 1 minute | 1 minute |29| Minimum interval | 1 hour | 1 minute | 1 minute |
33</Tip>33</Tip>
34 34
35<Note>35<Note>
3636 По умолчанию запланированные задачи запускаются в том состоянии, в котором находится ваш рабочий каталог, включая незафиксированные изменения. Включите переключатель worktree при создании задачи, чтобы каждый запуск получил свой изолированный Git worktree, так же как работают [параллельные сеансы](/ru/desktop#work-in-parallel-with-sessions). По умолчанию запланированные задачи запускаются в том состоянии, в котором находится ваш рабочий каталог, включая незафиксированные изменения. Включите переключатель worktree при создании задачи, чтобы каждый запуск получил свой изолированный Git worktree, так же как работают [параллельные сеансы](/docs/ru/desktop#work-in-parallel-with-sessions).
37</Note>37</Note>
38 38
39<h2 id="create-a-scheduled-task">39<h2 id="create-a-scheduled-task">
75 75
76Когда задача срабатывает, вы получаете уведомление на рабочем столе и новый сеанс появляется в разделе **Scheduled** на боковой панели. Откройте его, чтобы увидеть, что сделал Claude, просмотреть изменения или ответить на запросы разрешений. Сеанс работает как любой другой: Claude может редактировать файлы, запускать команды, создавать коммиты и открывать pull requests.76Когда задача срабатывает, вы получаете уведомление на рабочем столе и новый сеанс появляется в разделе **Scheduled** на боковой панели. Откройте его, чтобы увидеть, что сделал Claude, просмотреть изменения или ответить на запросы разрешений. Сеанс работает как любой другой: Claude может редактировать файлы, запускать команды, создавать коммиты и открывать pull requests.
77 77
7878Задачи запускаются только при работающем приложении Desktop и включенном компьютере. Если ваш компьютер переходит в спящий режим в запланированное время, запуск пропускается. Чтобы предотвратить переход в режим ожидания, включите **Keep computer awake** в Settings под **Desktop app → General**. Закрытие крышки ноутбука все еще переводит его в спящий режим. Для задач, которые должны запускаться даже при выключенном компьютере, или которые должны срабатывать при вызове API или событии GitHub, создайте удаленную [routine](/ru/routines) вместо этого.Задачи запускаются только при работающем приложении Desktop и включенном компьютере. Если ваш компьютер переходит в спящий режим в запланированное время, запуск пропускается. Чтобы предотвратить переход в режим ожидания, включите **Keep computer awake** в Settings под **Desktop app → General**. Закрытие крышки ноутбука все еще переводит его в спящий режим. Для задач, которые должны запускаться даже при выключенном компьютере, или которые должны срабатывать при вызове API или событии GitHub, создайте удаленную [routine](/docs/ru/routines) вместо этого.
79 79
80<h2 id="missed-runs">80<h2 id="missed-runs">
81 Пропущенные запуски81 Пропущенные запуски
93 93
94Чтобы избежать зависания, нажмите **Run now** после создания задачи, следите за запросами разрешений и выберите "always allow" для каждого. Будущие запуски этой задачи автоматически одобряют те же инструменты без запроса. Вы можете просмотреть и отозвать эти одобрения со страницы деталей задачи.94Чтобы избежать зависания, нажмите **Run now** после создания задачи, следите за запросами разрешений и выберите "always allow" для каждого. Будущие запуски этой задачи автоматически одобряют те же инструменты без запроса. Вы можете просмотреть и отозвать эти одобрения со страницы деталей задачи.
95 95
9696Инструменты Connector [установленные вашей организацией на `ask`](/ru/mcp#organization-controls-on-connector-tools) и инструменты MCP, отмеченные как [`requiresUserInteraction`](/ru/mcp#require-approval-for-a-specific-tool), запрашивают разрешение при каждом вызове и не предлагают опцию "always allow". Запуски, которые вызывают эти инструменты, зависают каждый раз.Инструменты Connector [установленные вашей организацией на `ask`](/docs/ru/mcp#organization-controls-on-connector-tools) и инструменты MCP, отмеченные как [`requiresUserInteraction`](/docs/ru/mcp#require-approval-for-a-specific-tool), запрашивают разрешение при каждом вызове и не предлагают опцию "always allow". Запуски, которые вызывают эти инструменты, зависают каждый раз.
97 97
98<h2 id="manage-scheduled-tasks">98<h2 id="manage-scheduled-tasks">
99 Управление запланированными задачами99 Управление запланированными задачами
112 112
113Запланированная задача также может изменять свое собственное расписание или подсказку в рамках запущенного сеанса, используя инструмент MCP `update_scheduled_task`. Это позволяет задаче перепланировать себя на основе того, что она находит, например, перепланировать проверку кода на более раннее время, когда она обнаруживает, что была создана ветка выпуска.113Запланированная задача также может изменять свое собственное расписание или подсказку в рамках запущенного сеанса, используя инструмент MCP `update_scheduled_task`. Это позволяет задаче перепланировать себя на основе того, что она находит, например, перепланировать проверку кода на более раннее время, когда она обнаруживает, что была создана ветка выпуска.
114 114
115115Чтобы отредактировать подсказку задачи на диске, откройте `~/.claude/scheduled-tasks/<task-name>/SKILL.md` (или под [`CLAUDE_CONFIG_DIR`](/ru/env-vars), если установлено). Файл использует YAML frontmatter для `name` и `description`, с подсказкой в качестве тела. Изменения вступают в силу при следующем запуске. Расписание, папка, модель и состояние включения не находятся в этом файле: измените их через форму Edit или попросите Claude.Чтобы отредактировать подсказку задачи на диске, откройте `~/.claude/scheduled-tasks/<task-name>/SKILL.md` (или под [`CLAUDE_CONFIG_DIR`](/docs/ru/env-vars), если установлено). Файл использует YAML frontmatter для `name` и `description`, с подсказкой в качестве тела. Изменения вступают в силу при следующем запуске. Расписание, папка, модель и состояние включения не находятся в этом файле: измените их через форму Edit или попросите Claude.
116 116
117<h2 id="related-resources">117<h2 id="related-resources">
118 Связанные ресурсы118 Связанные ресурсы
119</h2>119</h2>
120 120
121121* [Routines](/ru/routines): запускайте задачи на управляемой Anthropic инфраструктуре по расписанию, через вызов API или в ответ на события GitHub, даже при выключенном компьютере* [Routines](/docs/ru/routines): запускайте задачи на управляемой Anthropic инфраструктуре по расписанию, через вызов API или в ответ на события GitHub, даже при выключенном компьютере
122122* [Run prompts on a schedule](/ru/scheduled-tasks): планирование с областью действия сеанса с `/loop` в CLI* [Run prompts on a schedule](/docs/ru/scheduled-tasks): планирование с областью действия сеанса с `/loop` в CLI
123123* [Claude Code GitHub Actions](/ru/github-actions): запускайте Claude по расписанию в CI вместо на вашем компьютере* [Claude Code GitHub Actions](/docs/ru/github-actions): запускайте Claude по расписанию в CI вместо на вашем компьютере
124124* [Use Claude Code Desktop](/ru/desktop): полное руководство приложения Desktop* [Use Claude Code Desktop](/docs/ru/desktop): полное руководство приложения Desktop