Amazon mandates senior engineers oversee AI code
What happened
Following AI-related outages, Amazon now requires senior engineers to serve as human filters for all AI-generated code, even from experienced contributors reported.
Why it matters
Amazon's move follows a series of outages allegedly caused by AI-generated code. An internal briefing identified a "trend of incidents" with a "high blast radius" linked to "Gen-AI assisted changes". Junior and mid-level engineers now need sign-off from a senior engineer for all AI-assisted code changes. This adds a new layer to the standard code review process, specifically targeting AI-generated output. One report pointed to an incident where an AI coding tool tried to "delete and recreate the environment" of a cost calculator, causing a 13-hour outage. Amazon has also downplayed the role of AI in some incidents, attributing them to "misconfigured access controls" or "user error". Some engineers feel pressured to use AI tools like Kiro, even when they generate flawed code, leading to more time spent fixing errors. This highlights a potential accountability gap, where engineers may rubber-stamp AI-generated code without fully understanding it.
Key numbers
- One report pointed to an incident where an AI coding tool tried to "delete and recreate the environment" of a cost calculator, causing a 13-hour outage.
What happens next
- This highlights a potential accountability gap, where engineers may rubber-stamp AI-generated code without fully understanding it.
Sources
Quick answers
What happened in Amazon mandates senior engineers oversee AI code?
Following AI-related outages, Amazon now requires senior engineers to serve as human filters for all AI-generated code, even from experienced contributors reported.
Why does Amazon mandates senior engineers oversee AI code matter?
Amazon's move follows a series of outages allegedly caused by AI-generated code. An internal briefing identified a "trend of incidents" with a "high blast radius" linked to "Gen-AI assisted changes". Junior and mid-level engineers now need sign-off from a senior engineer for all AI-assisted code changes. This adds a new layer to the standard code review process, specifically targeting AI-generated output. One report pointed to an incident where an AI coding tool tried to "delete and recreate the environment" of a cost calculator, causing a 13-hour outage. Amazon has also downplayed the role of AI in some incidents, attributing them to "misconfigured access controls" or "user error". Some engineers feel pressured to use AI tools like Kiro, even when they generate flawed code, leading to more time spent fixing errors. This highlights a potential accountability gap, where engineers may rubber-stamp AI-generated code without fully understanding it.