Anthropic近日推出了一项名为Routines(例行程序)的云服务,让开发者无需依赖自主智能体软件,也能更轻松地实现Claude相关任务的自动化。
这家AI公司于周二正式推出这项服务,允许用户在Anthropic自有云端基础设施上运行Claude Code自动化任务。
Anthropic在官方文档中对此解释道:"Routines是一种已保存的Claude Code配置,包含一个提示词、一个或多个代码仓库,以及一组连接器,配置完成后即可自动运行。Routines在Anthropic托管的云端基础设施上执行,即使关闭笔记本电脑也能持续运行。"
Routines与其他定时任务形式有几分相似,例如Cron任务、GitHub Actions或AI智能体,但又不完全相同。
Cron任务和GitHub Actions会在设定时间或特定事件触发时执行预设脚本,通常不涉及AI模型的动态输入。
Claude Code Routines则会按计划或根据预定义的触发条件及Webhook来调用AI模型,并根据所遇到的上下文内容以及已配置的连接器,灵活采取不同的操作。
AI智能体则是一种持续运行的进程,能够维持状态,并持续与各类工具和数据源进行交互。
因此,Routines可以被理解为一种动态化的Cron任务,或是由触发器驱动、短暂存活的智能体。
Anthropic建议,Routines适用于验证软件部署等场景,例如让模型扫描CI/CD输出结果、检查错误并生成报告,或用于对告警信息进行分类处理。
该服务向Pro、Max、Team和Enterprise计划的Claude Code用户开放,前提是已启用网页版Claude Code。Routines的使用量将计入订阅限额,同时也设有每日使用上限:Pro用户每天可运行5个Routines,Max用户为15个,Team/Enterprise用户则为25个。若开启了超额计费功能,超出部分将按量收费。
同日,Anthropic还宣布对Claude Code桌面应用程序进行全面改版。该应用仍基于Electron框架构建,在注重原生代码精简高效的开发者看来,Electron因体积庞大、运行效率欠佳而口碑不佳。当然,大语言模型生成的代码在这部分开发者眼中同样难获好评,更不用说AI运行所需的大量内存和存储资源了。
Anthropic在博客中介绍道:"此次改版将更多常用工具整合进应用内,让你无需切换到外部编辑器,即可直接在应用中审查、调整并发布Claude的工作成果。"
新版应用新增了集成终端、应用内文件编辑器、更快的差异对比查看器,以及更宽敞的预览区域。
其中"无需切换编辑器"这一细节颇为关键——Anthropic希望掌控开发者与Claude交互的核心界面入口,而非让用户通过VS Code插件或OpenCode等第三方工具访问其AI服务(OpenCode已被取消享受补贴订阅的资格)。
Anthropic还着重强调了新应用的多会话管理能力,该公司认为这契合开发者与AI模型协作的实际工作方式:"同时在一个代码仓库推进重构,在另一个仓库修复Bug,在第三个仓库补充测试,随时查看各项进展,在任务偏离预期时及时纠正,并在提交前审查差异对比。"
值得注意的是,这种多任务并行的工作方式会比经过审慎筛选、仔细审查的AI辅助使用消耗多出数倍的Token。
Q&A
Q1:Anthropic推出的Routines功能和Cron任务、AI智能体有什么区别?
A:Cron任务和GitHub Actions会在固定时间或特定事件触发时执行预设脚本,不涉及AI模型的动态判断。AI智能体是持续运行的进程,能维持状态并与多种工具交互。Routines介于两者之间,按计划或触发条件调用AI模型,并根据当前上下文灵活采取不同操作,可以理解为"动态化的Cron任务"或"短暂存活的AI智能体"。
Q2:Claude Code Routines功能对不同订阅计划的用户有哪些使用限制?
A:Routines向Pro、Max、Team和Enterprise计划的用户开放,但需启用网页版Claude Code。每日运行上限因计划而异:Pro用户每天可运行5个,Max用户为15个,Team/Enterprise用户为25个。超出部分若开启了超额计费功能,将按实际用量收费,且所有使用量均计入订阅总限额。
Q3:Claude Code桌面应用改版后新增了哪些功能?
A:此次改版新增了集成终端、应用内文件编辑器、更快速的差异对比查看器,以及更大的预览区域。核心目标是让开发者无需切换到外部编辑器,即可在应用内完成审查、调整和发布等操作。此外,新版本还强化了多会话管理能力,支持同时在多个代码仓库并行处理不同任务。
热门跟贴