RealClawBench: Live OpenClaw Benchmarks from Real Developer-Agent Sessions
RealClawBench introduces a live benchmark framework derived from real OpenClaw developer-agent sessions that utilizes reconstructed execution environments and deterministic scorers to transform 281 challenging, real-world tasks into reproducible evaluations, revealing significant performance gaps in current models.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to test how good a new robot chef is.
The Old Way (Conventional Benchmarks):
Traditionally, researchers would write a list of perfect, textbook recipes like "Make a grilled cheese sandwich" or "Bake a chocolate cake." They would give these recipes to the robot and see if it follows the steps. The problem? Real life isn't a textbook. In the real world, a customer might say, "My bread is slightly stale, the cheese is in the back of the fridge, and I only have a toaster oven, not a grill. Can you make something edible?" The old tests didn't check if the robot could handle those messy, real-world details.
The New Way (REALCLAWBENCH):
The authors of this paper realized that to truly test a "developer agent" (a robot that helps programmers), they needed to stop writing fake tests and start watching real people use the robots in the wild.
They built a system called REALCLAWBENCH. Here is how it works, using simple analogies:
1. Catching Real Moments (The Source)
Instead of inventing tasks, the team watched 76,155 real sessions where actual developers used a tool called "OpenClaw" to get help with their code. They saw real people asking for help with messy, complicated, and sometimes vague requests.
- Analogy: Imagine a security camera recording thousands of real customers ordering food at a busy restaurant, rather than a chef writing a menu in a quiet kitchen.
2. The "Magic Clean-Up" (The Pipeline)
You can't just take a raw recording of a real customer and turn it into a test. The recording might contain private passwords, secret company files, or references to computers that don't exist anymore.
The paper describes a pipeline (a step-by-step factory line) that cleans these real moments:
- Privacy Screen: They scrub out all secrets and private info, like blurring faces in a video.
- Environment Reconstruction: If a developer asked the robot to fix a file on their specific computer, the team builds a fake, safe version of that computer environment so the test can be run again later.
- Rewriting the Request: They turn a vague, conversational request ("Hey, can you look at that thing I mentioned earlier?") into a clear, standalone instruction ("Please fix the bug in the login file").
- The Automatic Judge: Instead of a human grading the work, they write a computer program that checks the result. Did the file get fixed? Yes/No. No guessing allowed.
3. The Result: A "Live" Test
The final product is a benchmark with 281 real-world tasks.
- Why it's special: It's "live" and "anchored." This means the test isn't a static list of questions that gets old. Because they built it from a continuous stream of real user data, they can update the test later with new real-world examples to keep it fresh.
- The "Realism Gap": The paper argues that previous tests had a "gap" between what they tested and what actually happens. REALCLAWBENCH closes that gap. It's like switching from testing a driver on a perfect, empty racetrack to testing them in actual rush-hour traffic with potholes and confused pedestrians.
What Did They Find?
They tested 14 of the smartest AI models currently available on this new, messy, real-world test.
- The Score: Even the best AI model (Claude Opus 4.7) only solved about 66% of the tasks.
- The Takeaway: This means there is still a lot of room for improvement. The current "super-intelligent" robots are still struggling with the kind of messy, real-life problems that actual developers face every day.
Summary
In short, the paper says: "Stop testing robots with fake, perfect scenarios. Let's test them with the messy, real-life problems they actually face, but clean them up just enough so we can grade them fairly."
They built a system to do exactly that, and they found that even the best robots today are still only about two-thirds of the way to being truly reliable in the real world.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.