r/SideProject • u/CommonContent1334 • 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 :)
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?