Back/claude code

Claude Code Routines — 自动化 Agent 任务调度

Updated 2026-04-16
1 min read
234 words

Claude Code Routines

来源:raw/newsletters/Ben's Bites/2026-04-16 My cheatsheet for a clean context 官方博客:https://claude.com/blog/introducing-routines-in-claude-code 发布时间:2026-04-16(research preview)

定位

Routines 是 Claude Code 的自动化层:配置一次(prompt + repo + connectors),可按计划、API 调用或 GitHub 事件触发,运行在 Anthropic 基础设施上,无需本地机器保持开启

Ben Tossell 的类比:相当于扩展版 cron jobs。

三种触发方式

1. 定时 Routines(Scheduled)

按计划自动运行:

每晚 2 点:从 Linear 拉取最高优先级 bug,尝试修复,开一个 draft PR

支持频率:每小时 / 每晚 / 每周

2. API Routines(HTTP 触发)

每个 routine 有独立 endpoint 和 auth token:

POST /routines/{id}/run
Authorization: Bearer <token>

返回 session URL,可追踪执行状态。

典型用例:接入 Datadog 告警 → Claude 自动拉取 trace、关联近期部署、在 on-call 开页面前准备好 draft fix。

3. Webhook Routines(事件驱动)

订阅 GitHub 仓库事件,每个匹配的 PR 创建一个新 session。

典型用例:Python SDK 每次合并 PR 自动触发,将变更移植到 Go SDK 并开对应 PR。

使用限制

计划 每天最多 Routines
Pro 5 个
Max 15 个
Team / Enterprise 25 个

超出限制可用额外用量。

与 Claude Code Desktop Redesign 的关系

Routines 是 Desktop Redesign 的自然延伸:

  • Desktop redesign 解决了并行 session 管理问题
  • Routines 解决了无人值守自动化问题
  • 两者共同构成"agent 编排中心"的完整图景

实践建议

  1. 从最简单的定时 routine 开始:每晚扫描 Linear 未分配 issue
  2. 用 API routine 替代手动触发的重复任务
  3. Webhook routine 最适合跨仓库同步场景(SDK 移植、文档更新)
  4. Pro 用户每天 5 个配额,优先用于最高频的重复任务

关联

Sources

Linked from