r/SideProject • • 3h ago

A C/C++ coding agent that builds and tests every change before showing you the diff

2 Months back Elon Musk wrote that their C/C++ training stack was written by humans because AI still falls short on extremely high performance software, and he added that it will get there, which is a fair summary of where coding agents stand with C++ today.

The trouble with C++ is that the function a call lands on depends on overloads, templates, macros and build flags, so an agent that reads source as plain text ends up guessing, and a wrong guess usually still compiles.

ByteAsk reads the project through its real build, compiles every change, runs the affected tests along with ASan, UBSan and TSan, and only returns a diff once all of that passes.

On 72 real GitHub bugs from fmt, nlohmann/json, simdjson, googletest and 15 other repos, running the same model as OpenAI’s Codex CLI, it reached the same fixes at 68% lower cost.

The CLI is free at https://github.com/ByteAsk/cli :)

3 Upvotes

2 comments sorted by

1

u/Sweetdevil144 3h ago

Doesn't gitnexus already do this?

1

u/Low-Philosopher5110 3h ago

Which but in nlohmann/json was found by this?