
TDD con Claude Code in .NET: red-green-refactor con Stop hook e subagent guardiano
Il **TDD** è il guinzaglio perfetto per un agente di coding: il test scritto *prima* definisce il comportamento, l'agente scrive ==solo il codice che lo fa passare==. In questo tutorial costruisco una **Minimal API .NET** con *Claude Code* in puro red-green-refactor, e monto due guardrail: uno **Stop hook** che rilancia `dotnet test` quando l'agente prova a dirsi "fatto" e un **subagent** che controlla che i test non vengano indeboliti.









































