semnas

Don’t just bookmark it. Understand it.

theaithinker.com Adam Faik 32 min read

How to build an AI-native software factory

Summary

Overview

Agent utilization at Uber reveals a complex landscape where the deployment of managed agents and automated migrations has not matched the anticipated adoption pace, despite significant advances in technology. Meanwhile, while engineers' productivity has seen a modest increase driven by large language models (LLMs), the associated costs have spiraled dramatically, straining the company's AI budget and leading to inefficiencies in high-volume review processes, as highlighted by similar challenges faced at Spotify.

Key points

Agent Utilization

  • Each of the four limits necessitates building the factory independently of the coding tool's model.
  • Uber evaluates the cost of agents based on the amount of work they complete.
  • Managed agents initiate tasks without human intervention.
  • Despite high agent usage, adoption at Uber has advanced slower than anticipated.
  • Uber has executed over 250 automated migrations affecting 9 million lines of code.

Productivity and Costs

  • Engineers' productivity increases by 10% due to LLMs, with a cost increase of $1,000 per month.
  • Uber's AI expenses surged sixfold since 2024 by March, exhausting its entire annual AI budget in just four months.
  • Cost is measured by various outcomes, including merged pull requests and cleanups.

Review Processes

  • Review is currently the most time-consuming phase for teams, with increased code volume not expediting review processes if human approval is required.
  • Spotify experienced a significant rise in pull requests after implementing AI, with a reported 441% increase in median review time among developers.

From the article

Everyone on your team already has Claude Code or Cursor. A few of them run three agents at once. Then leadership forwards you Uber’s talk about its software factory. The note says: where’s ours? Your first reaction is fair. You already bought the tools. So what is left to build?

The answer is the company part. A coding tool makes a single developer faster, inside their own session, on their own laptop. A company running hundreds of agents needs more than that. Work has to start from a ticket or…

Continue reading at theaithinker.com →

Shared from semnas. The summary and key points are AI-generated.