Anthropic PBC为其编码辅助工具"Claude Code"引入了一项名为"Routines"的新自动化功能。此举旨在无需单独构建复杂的自主型AI代理即可自动处理重复性任务,从而进一步拓宽开发者AI工具市场的实用性。
Anthropic于15日(当地时间)通过博客公开了Routines,并将其描述为"已保存的Claude Code设置"。它将一个提示、一个或多个存储库以及各种连接器捆绑在一起,一次性设置后即可自动运行。由于此任务是在Anthropic直接运营的云基础设施而非用户个人电脑上运行,因此即使关闭笔记本电脑,自动化仍将持续。
该功能看似与现有的"cron jobs"或GitHub Actions类似,但结构不同。cron jobs或GitHub Actions是在特定时间或事件触发时执行预定义脚本的方式,而Claude Code的Routines则根据预定的时间表、触发器或Webhook向AI模型传递提示。随后的实际执行结果会根据当时上下文所连接的连接器而有所不同。
Anthropic也将其与完全的自主型AI代理区分开来。据解释,典型的AI代理会持续保持状态,在外界工具和数据源之间穿梭并持续运行,而Routines则更接近于更短、目标更明确的执行单元。换言之,它是一种更接近"动态cron jobs"或"基于触发的短期AI代理"的形式。
聚焦部署检查与警报分类…按订阅等级设定使用限额
Anthropic强调,在开发现场,Routines对于软件部署验证或警报信息分类等任务尤其有用。例如,它可以检查持续集成/持续部署(CI/CD)的结果以查找错误,并自动将内容整理成报告形式上传。其重点在于减少那些重复性但仍需人工持续监控的工作。
Routines面向Claude Code的Pro、Max、Team和Enterprise订阅用户提供。但前提是需启用模型的网页功能,且使用量计入各订阅用户的现有额度。同时设有每日使用限制:Pro用户每天可运行5次,Max用户15次,Team和Enterprise用户25次。可以超额使用,但会产生额外费用。
此类限制被解读为Anthropic在将Routines作为强大附加功能推出的同时,也设置了成本控制机制。毕竟这是AI模型直接介入的自动化,相比简单脚本,其计算资源消耗更大。
桌面应用亦改版…将开发者工作流程"整合入应用内"
Anthropic在发布Routines的同时,也公布了Claude Code桌面应用程序的改版。此次重新设计的重点是将常用功能置于前台,以减轻开发者在多个程序间切换的负担。
新界面包含集成终端、更快速的差异比较查看器、应用内文件编辑器以及扩展的预览区域。公司解释称,开发者无需跳转到外部编辑器,即可在Claude内审查和修改其工作成果并直接应用。
这超越了单纯的便利性改进,也可解读为Anthropic试图掌控开发者与AI交互的核心界面本身。此前,用户多通过Visual Studio Code插件或外部平台使用Claude,而新结构旨在引导未来更多工作在自有应用内完成。
增强多会话支持…反映"同时处理多项任务"的现实
此次更新还包含了多会话支持。Anthropic诊断认为,近期开发者的工作流程正从输入单个提示并等待的模式,转变为同时将多个存储库和任务交由AI处理的模式。
实际上,开发者通常会同时进行多项工作:在一个存储库运行重构,在另一个存储库进行错误修复,同时在另一个项目中编写测试代码。随后依次检查结果,若方向出现偏差则介入调整,最后审查最终变更内容,这种方式正日益普遍。
Anthropic的此次举措表明,AI编码工具的竞争正超越单纯的"问答式辅助工具",转向谁能更自然地融入整个开发工作流程。"Claude Code"的Routines和应用改版既是提高开发者生产力的实用性改进,也可视为围绕AI开发平台主导权的竞争正日趋激烈的信号。
TP AI 注意事项 本文基于TokenPost.ai语言模型生成的文章摘要。可能遗漏正文主要内容或与事实存在出入。

