I know I'm responding to AI right now, but > which means figuring out if the company can afford this level of productivity at scale. If it was actually productive, then the revenue would increase and affordability wouldn't be a question.
Not every change a developer makes increases revenue, and the changes that do often have a lag time.
Uber torches 2026 AI budget on Claude Code in four months
111–120 of 498 posts
Re: Uber torches 2026 AI budget on Claude Code in four months
#112Earlier quoted context omitted.
That's my take as well. I've had my unPRed branches grabbed up and blindly merged by an agent twice now. The guy doing it was shocked both times that his PR had my change sets in it. Also one engineer is treating the code as assembly. I've asked some pointed questions about code in his PR and the response was "yeah, I don't know that's what the agent did". Edit: To everyone freaking out about the second guy. Yeah, I…
So he's being paid and is sitting there letting an AI tool do his work for him? Insanity.
Re: Uber torches 2026 AI budget on Claude Code in four months
#113> 95% of Uber engineers now use AI tools monthly with 70% of committed code originating from AI. Well, that’s to be expected when using AI tools becomes relevant in your performance evaluation.
It's actually incredible the extent to which non devs imposing KPIs on devs underestimate how badly this will get gamed, whether it's AIs, PR/line counting or whatever.
Re: Uber torches 2026 AI budget on Claude Code in four months
#114Earlier quoted context omitted.
Really depends on the repo you’re working in. If it’s very large, especially if the tool needs to refer to documentation for a lot of custom frameworks and APIs, you often end up needing very large context windows that burn through tokens faster. If it’s smaller or sticks with common frameworks that the model was trained on, it’s able to do a lot more with smaller context windows and token usage is way lower.
I'm currently in repos where the context window required is so large that the output is almost always "wrong" for the problem at hand. Quite a few people at my company burn through tokens this way, and it certainly isn't providing value to the company.
Re: Uber torches 2026 AI budget on Claude Code in four months
#115That's a bit of a logical leap with no demonstrable increase in productivity.
All this shows is that they're spending a lot more on AI than they budgeted for. Nothing else.
Re: Uber torches 2026 AI budget on Claude Code in four months
#116Earlier quoted context omitted.
> Are they just copy/pasting their entire ticket description into Claude Code and having it iterate until they land on something that works? That is exactly what they are doing, yes
That's my take as well. I've had my unPRed branches grabbed up and blindly merged by an agent twice now. The guy doing it was shocked both times that his PR had my change sets in it. Also one engineer is treating the code as assembly. I've asked some pointed questions about code in his PR and the response was "yeah, I don't know that's what the agent did". Edit: To everyone freaking out about the second guy. Yeah, I…
But it's like a kid running a lemonade stand. Total DIY weekend project quality stuff that they are demanding go live. Hardcoded credentials, no concept of dev/qa/prod environments, no logging, no tests, no source control.
I'm not really sure teaching basic SWE practices / SDLC / system design to people whose day job is like.. accounting makes sense compared to just accelerating developer productivity.
Re: Uber torches 2026 AI budget on Claude Code in four months
#117Re: Uber torches 2026 AI budget on Claude Code in four months
#118Successfully burning through cash and tokens, alright, but what have they gotten out of it?
Re: Uber torches 2026 AI budget on Claude Code in four months
#119Earlier quoted context omitted.
Really depends on the repo you’re working in. If it’s very large, especially if the tool needs to refer to documentation for a lot of custom frameworks and APIs, you often end up needing very large context windows that burn through tokens faster. If it’s smaller or sticks with common frameworks that the model was trained on, it’s able to do a lot more with smaller context windows and token usage is way lower.
Begs the question if we should move on to minimal microservices so that whole project lives in context of llm. I hardly have to do anything when I'm working with small project with llm.
Re: Uber torches 2026 AI budget on Claude Code in four months
#120Earlier quoted context omitted.
Really depends on the repo you’re working in. If it’s very large, especially if the tool needs to refer to documentation for a lot of custom frameworks and APIs, you often end up needing very large context windows that burn through tokens faster. If it’s smaller or sticks with common frameworks that the model was trained on, it’s able to do a lot more with smaller context windows and token usage is way lower.
Begs the question if we should move on to minimal microservices so that whole project lives in context of llm. I hardly have to do anything when I'm working with small project with llm.