亚马逊在发给员工的一份备忘录中列出了软件工程师的AI使用指引,并不鼓励员工在拥抱人工智能工具的过程中进行“tokenmaxxing”。
这份备忘录于9月在公司内部流传,并于周二发布在公司网站上,修订了公司在AI时代对软件开发工程师和管理者角色的定义。
公司写道:“我们才刚刚看到AI对软件工程的影响开始显现。虽然我们对未来的样子有愿景,但仍有很多内容在不断演变。我们确信,无论未来的最佳实践是什么,AI都将处于软件工程实践的核心。”
在首席执行官安迪·贾西(Andy Jassy)的领导下,亚马逊已迅速将AI整合进公司庞大的业务运营中。贾西此前曾预测,AI将“改变日常工作的范围和速度”,并可能在未来几年通过自动化缩减公司的企业员工规模,不过他也指出,这还会创造“其他工作岗位”。
随着员工争相采用AI工具,各家公司也在应对这项技术不断上升的成本,以及如何可靠衡量它是否带来了生产率提升或其他有价值的投资回报。
近来,公司开始打击“tokenmaxxing”——即开发者尽可能多地使用AI,而几乎不考虑输出结果。一些公司已对员工可使用的token数量设限,token是AI模型处理和生成的数据单位,目的是减缓不断上升的AI账单。另一些公司则在某些任务中改用更便宜的开源模型。
亚马逊发言人表示,公司并未对员工的token使用量设定上限。亚马逊在5月曾关闭一个内部排行榜,因为公司发现员工为了在排名中攀升而进行tokenmaxxing。
在周二发布的备忘录中,亚马逊表示,token使用量、AI工具采用率以及代码变更或审查等指标,仍然是衡量团队或组织AI使用情况的“严重有缺陷”的方式,因为这些指标可能导致更高成本和过多复杂性。
不过,公司并未要求员工完全忽视这些指标。亚马逊表示,token使用量和代码生成应当与其他数据一起“谨慎且有判断地”看待。
公司写道:“我们认为,最好衡量长期结果,也以长期结果来衡量我们自己。”
亚马逊还不鼓励员工在某项任务不适合使用AI时仍然使用AI。
亚马逊表示:“如果你的工作并不能从当前的AI工具中受益,那是一个发现,而不是失败。”
公司补充说:“能够解释AI目前在哪些方面还不能帮助自己工作的工程师,展现了我们所要求的判断力。”











