教程

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 自动代码审查:多 Agent 分析 PR,捕捉逻辑错误和安全漏洞Claude Code 自动代码审查功能详解:多 Agent 并行分析 GitHub PR,自动发现逻辑错误、安全漏洞和回归 Bug。含配置步骤、自定义审查和 CI 集成。2026/4/7教程Claude Code + GitHub Actions:自动化代码审查与 CI/CD 集成完全指南Claude Code GitHub Actions 完整配置指南:5 分钟快速安装(GitHub App + API Key Secret + Workflow 文件)、四大使用场景(按需 PR 审查/Issue 自动实现/快速修复/自动 Changelog)、每 PR 自动触发审查配置、高级参数(模型/轮数/工具限制/AWS Bedrock)与安全最佳实践。2026/3/13教程Claude Code 定时任务(Scheduled Tasks)完全指南:/loop 命令、Cron 表达式与三日自动过期Claude Code 定时任务完整指南:/loop Bundled Skill(三种间隔写法:前置 token/trailing every/默认 10 分钟;对 Skill 命令循环执行)、一次性自然语言提醒(自动删除)、CronCreate/CronList/CronDelete 三个底层工具、运行机制(低优先级/两轮之间触发/本地时区)、随机延迟机制(重复任务 0~10% 偏移/单次任务 90 秒)、三日自动过期、Cron 表达式参考表、CLAUDE_CODE_DISABLE_CRON 禁用,以及会话级局限性(退出消失/无补偿/无持久化)和持久化替代方案(Desktop/GitHub Actions)。2026/3/8教程Claude Code Channels 完全指南:让 Telegram/Discord 消息直接推送到你的编码会话Claude Code Channels 功能详解:通过 Telegram、Discord、iMessage 将外部消息直接推送到编码会话,实现双向通信和自动化响应。含完整配置步骤和实际使用场景。2026/4/7教程Claude Code Agent Teams 完全教程:并行子任务团队让复杂工程提速数倍(2026)Claude Code Agent Teams 完整教程:编排Agent+并行Worker团队架构原理、启用方式、最适合的5类场景(多模块并行重构/全项目测试生成/安全审计/多端同步开发)、两个完整实战案例(23个文件并行测试/OWASP安全审计分工方案)、与Context Compaction配合使用,以及成本预估和文件冲突注意事项。2026/3/29教程OpenClaw Cron 定时任务与 Heartbeat 完全指南:让 AI 助手 24 小时主动工作OpenClaw Cron 定时任务与 Heartbeat 完整教程:Cron 表达式配置、Heartbeat 轮询机制、HEARTBEAT.md 编写、定时发送通知、周期性数据检查、自动日报生成,以及 Cron vs Heartbeat 选择指南和最佳实践。2026/3/15