From fixed actions to generated Python
On November 10, 2026, Browser Use released version 1.0, changing how its AI agents interact with web pages.
The library moves away from DOM serialization and a fixed action schema. Instead, the model generates Python code executed in a persistent REPL, keeping variables, objects and state available across steps.
Browser operations use the Chrome DevTools Protocol (CDP). According to the release notes, the rewrite removes 136,866 lines of code, approximately 80% of the previous library. A smaller codebase does not, by itself, establish greater reliability.