Anthropic 旗下的 AI 开发工具 Claude Code 正式推出「Routines」功能,让开发者可以通过排程、API 调用或 Webhook 事件来触发 AI Agent 自动执行任务,而且完全不需要保持电脑开机。这项功能目前以 Research Preview 形式开放,所有 Claude Code 付费方案的使用者均可在网页端使用。(来源)
什么是 Routines?
Routines 是 Claude Code 的全新自动化框架,将原本仅限于 CLI 的
/schedule
指令升级为完整的云端自动化系统。过去使用者如果设置过排程任务,这些任务会自动转换为 Routines,无需手动迁移。
Routines 运行在 Anthropic 的网页基础设施上,这代表即使关闭笔电或离开办公室,AI Agent 仍然会按照设置的条件自动执行。每个 Routine 都会取得专属的 API endpoint,方便整合到现有的开发流程中。
三种触发方式
Routines 提供三种不同的触发机制,涵盖大多数自动化场景:
触发类型 说明 适用场景 排程(Cron) 依据 cron 表达式定时执行 每天凌晨 2 点从 Linear 抓取 bug 并修复 API 端点(POST) 通过 HTTP POST 请求触发 从监控告警系统触发 oncall 分类 Webhook 监听外部事件(如 GitHub) 监控 PR 中是否涉及验证模块变更
实际应用案例
Routines 的设计目标是让 AI Agent 融入团队的日常开发流程。以下是几个典型的使用情境:
在排程场景中,开发者可以设置 Claude Code 在每天凌晨 2 点自动扫描 Linear 上的 bug 清单,尝试修复并提交 PR。在 Webhook 场景中,当 GitHub 上出现新的 Pull Request 时,Routine 可以自动检查是否涉及身份验证相关的程式码变更,并在发现问题时即时通知团队。API 触发则适合与现有的告警系统整合——当 PagerDuty 或其他监控平台发出告警时,自动启动 AI Agent 进行初步的事件分类与诊断。
与既有功能的整合
Routines 可以视为 Claude Code 动态迴圈与事件驱动架构的延伸。过去 Claude Code 已经展现出在程式码生成、除错与重构方面的能力,而 Routines 让这些能力能够在无人值守的情况下自动运作。
对于正在评估 AI 开发工具的团队而言,Routines 提供了一个从「手动触发 AI 辅助」到「AI 自动执行」的升级路径。想了解更多 Claude 的功能与使用方式,可以参考 Claude 完整指南;对于 AI Agent 框架的技术架构有兴趣的读者,也可以阅读相关分析。
这篇文章 Claude Code 推出 Routines:排程、API 触发、事件驱动,AI 自动化不再需要开着电脑 最早出现于 链新闻 ABMedia。
相关文章