
亚马逊在致员工的备忘录中正式发布针对软件工程师的人工智能使用准则,明确鼓励员工避免“Tokenmaxxing”行为,即不要为了拥抱AI工具而盲目追求代码生成数量或Token消耗量。
这份备忘录于9月在内部流传,并于周二在公司网站公开。文件重新定义了AI时代软件开发工程师及管理者的角色。亚马逊指出:“我们才刚刚看到人工智能对软件工程的影响。尽管未来最佳实践仍在涌现,但我们确信,人工智能将成为软件工程实践的核心。”
在CEO安迪·贾西的领导下,亚马逊正迅速将AI整合至其庞大的业务运营中。贾西此前预测,AI将改变日常工作的“范围和速度”,并可能在未来几年通过自动化缩减企业员工规模,但同时也会创造“其他工作机会”。
随着员工争相采用AI工具,企业普遍面临技术成本激增以及如何可靠衡量生产力提升和投资回报的挑战。近期,许多公司对“Tokenmaxxing”进行打压,部分公司限制员工Token使用量以控制账单,或转向更便宜的开源模型。
亚马逊发言人表示,公司并未实施员工Token使用量上限。但在今年5月,亚马逊关闭了一个内部排行榜,原因是发现员工通过“Tokenmaxxing”刷高排名。
周二发布的备忘录指出,Token使用量、AI工具采用率以及代码更改或审查等指标,在衡量团队或组织的AI使用情况时存在“严重缺陷”,可能导致成本更高和流程过于复杂。不过,公司并未要求完全忽视这些指标,而是强调应将Token使用和代码生成与其他数据结合,“谨慎且有判断力地”加以考量。
亚马逊写道:“我们相信,最好是通过长期成果来衡量,并被长期成果所衡量。”
此外,亚马逊劝告员工,若在某项任务中使用AI没有意义,便不应使用。公司表示:“如果你的工作无法从当前的AI工具中受益,这是一个发现,而不是失败。”能够解释AI在何处尚未提供帮助的工程师,正是在展示公司所要求的判断力。