1) what
New on our Engineering blog: Creating in-house source control.
In May, we merged around 2,500 code changes per day. In September, we merged more than 30,000 per day. As a result, we became bottlenecked by developer infrastructure built for human (rather than agent) scale.
Here, we share how we built a new version control system—and fully migrated our monorepo from git—in five months: anthropic.com/engineering/re…
Abel retweeted
I think folks are being misled by "high performance" on browser use "benchmarks". It's not appreciated enough just how different they are to LLM benchmarks, and why they're difficult to do right and currently extremely flawed.
LLM benchmarks are "closed world": the model generates text, and you verify it against some fixed ground truth that doesn't change. Even 'hard' benchmarks like Humanity's Last Exam fit this pattern. The benchmark dataset fully defines the expected inputs, outputs, and validation function.
Browser use benchmarks, however, are fundamentally different because they're not closed world. "Actions" - things that change state on a website - are especially difficult. You can't go around willy nilly and mutate state on Twitter, Salesforce, etc, every time you run the evals. That especially applies to the websites we care about: internal enterprise software being the most obvious category.
Even data retrieval can be difficult: websites and data change. Restaurant availability changes every hour, flight availability/prices change even faster. It's _slightly_ easier than actions since you can cache the HTML and make it closed world, as some benchmarks do, but this doesn't work for actions, and ages badly. Other benchmarks get around this by trying to fix the date of a check ("find me flights on 1 March 2024"). Ofc that trick doesn't work for most tasks (like that flights example - you can't view historical flight availability). Then there's CAPTCHAs, which exist on basically every high-value web task (even if hidden). Current benchmarks exclude all these 'inconvenient' tasks, which massively skews them to be totally unrepresentative of how humans use websites.
Pure computer use have it easier because they're often closed world: the start and desired end state can be well-defined and evaluated inside a network-less container. Updating an Excel sheet has no harm (which tbf represents a lot of economic work). But once you're doing things in a browser, on websites over the internet, this nice property doesn't apply anymore.
WebArena's answer to this conundrum was to create 'fake' websites that were supposed to be representative of real ones. The problem is, they're not. OSWorld makes it kinda closed world by providing cached versions of HTML, but this only really works for data retrieval. They're also very unrepresentative. WebVoyager is especially egregious: just 15 (!!) websites are represented, and the tasks are ridiculously easy. Take a look yourself: github.com/MinorJerry/WebVoy…
So, how does this translate to the claims made by browser startups? Well, WebVoyager (the extremely easy one) is the benchmark the avg browser startup reports 85%+ accuracy on. Claude's performance is reported for computer use, and against OSWorld which is dominated by closed-world tasks. So really, high reported accuracies should be taken with a huge grain of salt, and there's still a long way to go before computer use is solved. That said, there's at least one other team thinking about these problems (@yutori_ai, with their release of Navi-Bench).
From first principles, this is a really tricky problem to solve. The infra and data to properly benchmark web agent performance is extremely nascent and underdeveloped. It's a problem we think a lot about at Indices -- please reach out (DM) if you do too!
maximus decimus meridius
muuu I love cows
>Be aurochs, 10,000 BC
>Roam the steppes of Anatolia in vast herds
>Humans approach. Nervous.
>They don't kill you. They bring you grass.
>Something strange begins.
>Be domesticated cattle, 8,000 BC
>Humans shelter you from wolves
>You provide milk for their children
>Partnership forms. Mutual. Ancient.
>Your kind spreads across every continent with theirs.
>Be cattle, 3,000 BC
>Pull the plough that breaks the first agricultural soil
>Humans couldn't have done it without you
>Mesopotamia feeds thousands because of your shoulders
>Civilisation, technically, runs on ox power
>Be cattle, Roman Empire
>Armies march on leather boots you provided
>Shields made from your hide
>Legions fed on your meat
>Rome, technically, runs on you
>Be cattle, Medieval Britain
>The peasant's only source of winter protein
>Your tallow lights the candles they read by
>Your manure feeds the fields that feed everyone
>The feudal economy runs on you
>Be cattle, 1800s
>Power the industrial revolution's early leather belts and drive shafts
>Provide the tallow that lubricates every machine
>Your bones make the fertiliser that feeds the growing cities
>The industrial world, technically, still runs on you
>Be cattle, 1950s
>Scientists discover your organs saved millions during wartime
>Insulin extracted from your pancreas keeps diabetics alive
>Gelatin from your bones holds medicines together
>Modern healthcare, technically, runs on you too
>Be cattle, 2026
>The world decides your breath is a global threat
>The "solution" is a lab-grown burger in a plastic box
>The plastic is made from the oil that replaced your tallow
>The soil turns to dust because your hooves don't stir it
>The humans forget who pulled them out of the mud
>You aren't the engine of progress anymore; you're the exhaust.
>Be confused.
Abel retweeted
5 million humanoid robots working 24/7 can build Manhattan in ~6 months. now just imagine what the world looks like when we have 10 billion of them by 2045. now imagine the year 2100.
my prediction is that it won't be until the 9th generation of the models that they will be capable of doing work at the 99th percentile of engineers.
I expect to see this once we get Codex 10, Claude Code 9, and Gemini 9. And by then, I would expect the models to do the equivalent of 9 days of work by a top engineer with access to today's best models, working 24/7, in just 9 minutes.
using Aristotele proover by @HarmonicMath is so much fun ! I feel like Arisotele ☄️ can't wait to see where this will be in 3 years.
imagine @moltbook but agents actually try solve real world problems + moderation so no (crypto) scams.
our submission for the @GoogleDeepMind x @Stanford hackathon
link to to connect your agent below 👇
@theresidency















