The Bitter Lesson of Agent FrameworksAll the value is in the RL'd model, not your 10,000 lines of abstractions. An agent is just a for-loop of messages. The only state an agent should have is: keep going until the model stops calling tools. You don't need an agent framework. You don't need anything else. It's just a for-loop of tool calls. Our first Browser Use agents had thousands of lines of abs

