教程

Claude Code 定时任务完整指南:每天自动 review 代码、检查依赖、生成日报

Claude Code 定时任务完整配置指南:Desktop 本地任务、云端任务、/loop 三种方式对比,含 5 个实用任务模板(每日代码 review、依赖漏洞扫描、技术债报告),以及权限防卡死和补跑机制详解。

2026/4/134分钟 阅读ClaudeEagle

让 Claude Code 在你睡觉时自动完成:每天早上 9 点 review 昨天的代码、每小时检查一次依赖漏洞、每周一生成技术债报告。这些通过定时任务实现,不需要你盯着终端。


三种定时方式,怎么选?

方式运行在哪里需要电脑开着?访问本地文件?最小间隔
Desktop 本地任务你的机器1 分钟
云端任务Anthropic 云否(克隆仓库)1 小时
/loop CLI 命令你的机器是(需开 session)1 分钟

选择建议

  • 需要本地文件/数据库 → Desktop 本地任务
  • 电脑可能关机、不能漏任务 → 云端任务
  • 临时循环任务 → /loop

Desktop 定时任务:最常用的方式

图形界面创建

  1. Claude Code Desktop → 左侧「Schedule」
  2. 点「New task」→「New local task」
  3. 填写:Name、Description、Prompt、Frequency

对话创建(更自然)

在任意 Desktop 会话里说:

text
帮我设置一个每天早上 9 点运行的代码 review 任务

Claude 直接帮你配置好。


5 个实用定时任务示例

任务 1:每日代码 Review

频率:工作日 9:00 AM

text
Review yesterday's git commits in this repository.
For each commit: check for bugs, flag security concerns, identify refactor opportunities.

Only review commits since yesterday (git log --since=yesterday).
If it's after 5pm, skip review and post a summary of what was missed instead.

Save findings to daily-review/YYYY-MM-DD.md and commit.

关键:「5 点后跳过」防止电脑唤醒补跑时在深夜做无意义的 review。

任务 2:依赖漏洞扫描

频率:每天

text
Run npm audit (or cargo audit / pip-audit based on project type).

If vulnerabilities found:
- Critical/High: create GitHub issue with fix suggestion
- Medium/Low: append to security/audit-log.md

If none: add one-line entry to audit-log.md with today's date.

任务 3:每周技术债报告

频率:周一 8:30 AM

text
Analyze codebase for technical debt:
1. Functions longer than 100 lines
2. Files with TODO/FIXME comments (count per file)
3. Files with no corresponding test file

Generate report at reports/tech-debt-YYYY-WW.md with:
- Executive summary (3 sentences)
- Top 5 priority items
- Trend vs last week

任务 4:早晨工作简报

频率:工作日 8:00 AM

text
Generate morning briefing:
1. Yesterday's commits summary
2. Open PRs needing review
3. Any CI failures overnight
4. TODOs added in last 24 hours

Output to briefing/YYYY-MM-DD-morning.md

任务 5:自动格式化

频率:每天

text
Run formatter and linter:
1. npx prettier --write "src/**/*.{ts,tsx,js}"
2. npx eslint --fix "src/**/*.ts"
3. If files changed, git commit: "style: auto-format"

Only commit if there are actual changes.

权限模式和防卡死

核心问题:定时任务在后台跑,没人看,遇到需要确认的操作会卡住。

解决:创建任务后立刻点「Run now」手动跑一次,遇到确认时选「Always allow」。后续自动运行不再卡。

或者在任务编辑页面直接设置 auto 权限模式。


管理定时任务

对话管理(最快)

text
暂停我的 dependency-audit 任务
把每日 review 改成下午 3 点运行
帮我看看我现在有哪些定时任务

直接编辑 Prompt 文件

bash
~/.claude/scheduled-tasks/<task-name>/SKILL.md

直接编辑,下次运行自动生效。


补跑机制(防止漏跑)

  • 电脑唤醒后检查过去 7 天是否有漏跑
  • 每个任务最多补跑一次(只补最近那次)
  • 加时间守卫防止补跑做出不合时宜的操作
text
# 在 Prompt 里加
If current time is between 9pm-7am, log "Skipped: off-hours" and exit.

来源:Claude Code Desktop Scheduled Tasks 官方文档 | 整理:ClaudeEagle

相关文章推荐

教程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 GitHub Actions 实战:用 @claude 让 AI 自动修 bug、实现功能、生成 PRClaude Code GitHub Actions 实战教程:配置 @claude 命令触发 AI 自动修 bug、实现功能、生成 PR。含 2 步快速配置、3 个工作流示例、安全设置和常见问题排查。2026/4/9教程Claude Code Desktop 定时任务完全指南:自动化每日代码审查、依赖更新和晨报Claude Code Desktop 定时任务完整教程:支持每日代码审查、依赖更新检查、晨报生成等自动化工作流。含三种定时方案对比、配置方法和实用场景示例。2026/4/7