教程

Claude Code Desktop 定时任务完全指南:自动化每日代码审查、依赖更新和晨报

Claude Code Desktop 定时任务完整教程:支持每日代码审查、依赖更新检查、晨报生成等自动化工作流。含三种定时方案对比、配置方法和实用场景示例。

2026/4/74分钟 阅读ClaudeEagle

每天早上 9 点自动审查代码、每周一检查依赖更新、每天下午生成工作日报——这些重复性工作现在都可以交给 Claude Code Desktop 的定时任务功能自动完成。


三种定时方案对比

Claude Code 提供三种方式安排定期任务:

特性Cloud 云端Desktop 本地/loop 会话内
运行位置Anthropic 云端你的机器你的机器
需要机器开启
需要打开会话
重启后持续
访问本地文件否(新 clone)
最小间隔1 小时1 分钟1 分钟

选择建议

  • Cloud 云端:任务必须可靠运行(即使电脑关机)
  • Desktop 本地:需要访问本地文件和工具
  • /loop:当前会话内的快速轮询

创建定时任务

图形界面方式

  1. 点击侧边栏 Schedule
  2. 点击 New taskNew local task
  3. 配置字段:
字段说明
Name任务标识,自动转为小写短横线格式
Description简短描述
Prompt发送给 Claude 的指令
Frequency执行频率

自然语言方式

在任何 Desktop 会话中直接描述:

text
设置一个每天早上 9 点运行的代码审查任务

Claude 会自动创建和配置。

频率选项

选项说明
Manual手动触发
Hourly每小时(自动错开最多 10 分钟)
Daily每天(可选时间,默认 9:00 AM)
Weekdays工作日(跳过周六日)
Weekly每周(可选时间和星期几)

超出预设的频率?用自然语言告诉 Claude:

text
设置一个每 6 小时运行所有测试的任务

任务执行机制

运行方式

Desktop 每分钟检查一次调度,到时间就启动新会话。每个任务有固定的最多 10 分钟延迟来错开 API 流量。任务运行时你会收到桌面通知。

错过的任务

如果电脑休眠导致错过了任务,Desktop 启动后会检查过去 7 天内错过的运行:

  • 只补跑最近一次错过的时间点
  • 更早的错过运行被丢弃
  • 比如每天任务错过了 6 天,唤醒后只运行 1 次

💡 如果时机很重要,在 Prompt 中加入防护条件:"如果已经过了下午 5 点,跳过审查,只发个摘要说明遗漏了什么。"

防止休眠

设置 → Desktop app → General → Keep computer awake。注意合上笔记本盖仍会休眠。

权限管理

每个任务有独立的权限模式。避免任务卡住的方法:

  1. 创建任务后点击 Run now
  2. 观察权限提示,选择 "always allow"
  3. 以后该任务自动批准相同工具

实用场景示例

每日代码审查

text
Name: daily-code-review
Frequency: Weekdays 9:00 AM
Prompt: 审查昨天的所有 commits,检查代码质量、安全漏洞和
        最佳实践。生成报告并提交为 PR comment。

依赖更新检查

text
Name: dependency-audit
Frequency: Weekly Monday 10:00 AM
Prompt: 检查所有 npm 依赖是否有安全漏洞或重大更新。
        如果有高危漏洞,创建修复 PR。

晨报生成

text
Name: morning-briefing
Frequency: Weekdays 8:30 AM
Prompt: 拉取日历和邮件摘要,整理今天的待办事项和
        即将到来的会议,发送到 Slack。

管理任务

在 Schedule 列表中可以:

  • Run now:立即运行
  • Toggle repeats:暂停/恢复
  • Edit:修改配置
  • Review history:查看历史运行
  • Delete:删除任务

或者用自然语言管理:"暂停我的依赖审查任务"、"删除 standup-prep 任务"。

高级:磁盘编辑

任务的 Prompt 存储在 ~/.claude/scheduled-tasks/<name>/SKILL.md,使用 YAML frontmatter。手动编辑后下次运行生效。


原文来源:Claude Code Desktop 定时任务文档 | 来源:Claude Code 官方文档

相关文章推荐

教程Claude Code Routines 官方完整指南:定时任务、API 触发、GitHub 事件自动化Claude Code Routines 官方文档完整中文整理:Routines 是什么(Prompt + Repository + Connectors);三种触发方式(Schedule 定时/API HTTP 触发/GitHub 事件);7 步创建流程(Web 界面);CLI 的 /schedule 命令;GitHub 触发器 PR 过滤器(8 个字段、正则注意事项);API 触发请求格式和响应;一次性运行;运行管理(绿色状态不等于任务成功);分支权限控制;网络访问配置;用量和限制说明;以及 Routines vs Desktop Tasks vs /loop vs GitHub Actions 的对比。2026/5/12教程Claude Code 定时任务完整指南:/schedule、Routines 三种触发方式和 /loop 监控/schedule 命令和 Routines 完整指南:/schedule 创建/查看/运行/编辑/删除定时任务;Routines 三种触发方式(Cron 定时/GitHub 事件/Webhook API /fire 端点);4 个实战 Routine 配置(每日健康检查/PR 自动质量门/每周技术债扫描/CI 失败分析);/loop 会话内定期重复(vs /schedule 的区别对比);Routines 访问权限配置(GitHub/Slack/数据库);以及 Routines + ultrareview/Hooks/Subagents 的组合用法。2026/5/8教程Claude Code Routines 完全使用指南:定时 Agent、GitHub 事件触发、Webhook API 全解析Claude Code Routines 功能完整指南:三种触发方式详解(Cron 时间表/GitHub 事件/API Webhook);网页 UI 和 CLI 两种创建方式;每日健康检查/PR 自动审查/CI 失败分析/周报生成/依赖安全扫描/Issue 分类 6 个完整模板;以及运行监控和常见问题排查。2026/5/1教程Claude Code Routines 完全指南:10 个开箱即用的 AI 自动化开发任务模板Claude Code Routines 实战指南:定时触发和事件触发配置语法,10 个开箱即用模板(依赖漏洞扫描/技术债追踪/夜间重构/PR 初审/周报生成等),以及幂等性、错误处理最佳实践。2026/4/16教程Claude Code 定时任务完整指南:每天自动 review 代码、检查依赖、生成日报Claude Code 定时任务完整配置指南:Desktop 本地任务、云端任务、/loop 三种方式对比,含 5 个实用任务模板(每日代码 review、依赖漏洞扫描、技术债报告),以及权限防卡死和补跑机制详解。2026/4/13教程Claude Code 自动代码审查:多 Agent 分析 PR,捕捉逻辑错误和安全漏洞Claude Code 自动代码审查功能详解:多 Agent 并行分析 GitHub PR,自动发现逻辑错误、安全漏洞和回归 Bug。含配置步骤、自定义审查和 CI 集成。2026/4/7