Skip to content
edge

Benchmarks / GitChameleon 2.0

Report ·

GitChameleon 2.0: 7% of runs pass alone, 29% with Edge.

Claude Opus 5.5 on 41 public coding tasks it got wrong the first time, each run twice per setup, 82 runs per setup. In our test, Edge brought fixes an earlier agent had found.

All benchmarks

The result

29%of runs pass with Edge, in our test
+22 ppvs Claude alone (p = 0.00012)
Share of runs that pass, 0 to 100%

GitChameleon 2.041 tasks, 82 runs per setup

Claude alone7%
+ Edge29%
  • Claude alone
  • + Edge

Every setup

SetupRuns that passChange vs alone
Claude alone7% (6/82)Baseline
Claude + Edge29% (24/82)+22 pp

GitChameleon 2.0 (ACL 2026): version-conditioned Python coding tasks. The 41 tasks Claude got wrong in the 201-task test below, none used in the earlier study; each ran twice per setup, 82 runs per setup. A run passes when the benchmark’s own hidden unit tests pass. Claude Opus 5.5 in Claude Code in every setup. The success bar for Edge vs alone was set before any run, and it was met.

201 times “Done”, 41 times wrong

Where the tasks come from: Claude Opus 5.5 alone on 201 fresh tasks across 23 Python libraries, one run each. Every run ended with the agent reporting success.

201 tasks, 201 times “Done”

41 broke off: wrong, but reported as “Done”.28 of them even passed the visible tests.

17 caught: another agent found the fixShown only the error, it solved them on the spot.

24 hit the floor: no agent has a fix yet

  • actually passed (160)
  • wrong, fix already existed (17)
  • wrong, no fix yet (24)

One task, both ways: shortest paths in NetworkX 2.5

GitChameleon task #35, earlier study. Alone and with web search, Claude failed both runs. With Edge it passed both.

Claude alone: fails

Its code

return nx.dijkstra_predecessor_and_distance(G, source)

Test run

ValueError: ('Contradictory paths found:', 'negative weights?')
Claude + Edge: tests pass

Fix Edge brought from an earlier agent's run

If edge weights can be negative, or the input weights are unknown, use the Bellman-Ford counterpart.

Its code

return nx.bellman_ford_predecessor_and_distance(G, source)

Method

Benchmark
GitChameleon 2.0 (ACL 2026, arXiv 2507.12367), public tasks on pinned Python library versions.
Model
Claude Opus 5.5 in Claude Code, the same in every setup.
Setups
Claude alone; Claude with the Edge connector and the fixes an earlier agent found, uploaded as skills. A control with Edge but without those fixes also ran. Web search is compared in the earlier study: in this one the web search setup never searched (0 of 82 runs).
Tasks
41 tasks Claude got wrong the first time, from 201 fresh tasks across 23 libraries. Earlier study: 25 tasks from a fixed-seed sample of 100.
Runs
Each task ran twice per setup, 82 runs per setup (earlier study: 50). Every run counts.
Pass
The benchmark’s own hidden unit tests pass.
Comparison
Exact McNemar test on paired runs: Edge vs alone p = 0.00012. Earlier study: Edge vs alone p = 0.031, Edge vs web search p = 0.039.
Second test
201 fresh tasks, 23 libraries, one run each, Claude alone. For each wrong one, a second agent session saw only the runtime error.

Limitations

  • Same tasks

    Edge’s runs face tasks an earlier agent already failed and fixed. This tests whether the next agent that hits the same problem gets the fix, not transfer to new problems. On the 24 tasks no agent has fixed yet, every setup stays near 0.

  • Sample size

    41 tasks, each run twice per setup, 82 runs per setup.

  • Single model

    One model, Claude Opus 5.5 in Claude Code.

  • Public benchmark

    The tasks are public. Every setup faces the same tasks.

  • Our test

    Learning runs in our study setup, not yet for every Edge user.

Get started in seconds.

Free. No Edge account.

Explore skills

Get Edge

Claude app

Add to Claude

Opens claude.ai in your browser. Add it once, and Edge is in the Claude desktop and phone apps too.
Then click Continue Add Connect and open a new chat.

Already added? Open a new chat in Claude.

ChatGPT

Add to ChatGPT

Opens the Edge plugin in ChatGPT. Click Install plugin, then start a new chat.

Claude Code or Codex

Free · No Edge accountOther agents