
亚马逊网络服务于周二宣布了三款新的AI代理,称为“前沿代理”,其中一款专为学习您的工作方式而设计,能够自主运行数天。
这些代理各自负责不同的任务,如编写代码、安全流程(如代码审查)以及自动化DevOps任务例如防止在上线新代码时发生事故。代理的预览版本现已可用。AWS最引人注目的声明可能是其承诺,名为“Kiro自主代理”的前沿代理可以自主工作数天。
Kiro是基于AWS现有AI编码工具Kiro的软件编码代理,该工具于七月发布。虽然现有工具可用于氛围编码(实际上只是原型设计),但其目的是生成可操作的代码,或将软件上线。为了生成可靠的代码,AI必须遵循公司的软件编码规范。Kiro通过一种称为“规范驱动开发”的概念来实现这一点。
当Kiro进行编码时,它会让人类指示、确认或纠正其假设,从而创建规范。Kiro自主代理通过扫描现有代码等培训手段观察团队在各种工具中的工作方式。然后,AWS表示,它可以独立工作。
“您只需从待办事项中分配一个复杂任务,它就能独立找出如何完成这项工作,”AWS首席执行官Matt Garman在周二的AWS re:Invent主题演讲中介绍新产品时承诺。
“它实际上会学习您喜欢的工作方式,并随着时间的推移不断加深对您的代码、产品以及团队遵循的标准的理解,”他说。
亚马逊表示,Kiro保持“跨会话的持久上下文”。换句话说,它不会耗尽内存并忘记它应该做什么。因此,亚马逊承诺,它可以被分配任务并自主工作数小时或数天,几乎不需要人工干预。
Garman描述了一项任务,比如更新15个公司软件使用的一段关键代码。Kiro可以在一个提示中修复所有15个,而不是逐一分配和验证每个更新。
为了实现编码任务的自动化,云提供商开发了AWS安全代理,这是一款独立工作的代理,在编写代码时识别安全问题,事后测试,并提供建议的修复。DevOps代理则完成了三重奏,自动测试新代码的性能问题,或与其他软件、硬件或云设置的兼容性。
当然,亚马逊的代理并不是第一个声称可以长时间工作的。例如,OpenAI上个月表示其代理编码模型GPT‑5.1-Codex-Max也设计用于长时间运行,最长可达24小时。
目前尚不完全清楚代理面临的最大障碍是否是上下文窗口(即连续工作而不停止的能力)。大型语言模型仍然存在幻觉和准确性问题,使开发人员变成“保姆”,他们说。因此,开发人员通常希望分配短任务并快速验证后再继续。
尽管如此,在代理能够像同事一样工作之前,上下文窗口必须变得更大。亚马逊的技术是朝这个方向迈出的又一大步。
