A C++ code base belonging to one user or organization often needs repetitive structural changes specific to its APIs, conventions, and design. An agent can design and test a bespoke transformation, then use clang-tidy to apply the resulting rule consistently across the code base.
The infrastructure described in the three supporting proposals would make this workflow practical through a suitable Model Context Protocol