tdd-guard 通过 /hooks 机制让 Claude Code 遵循 TDD 原则,每实现一小部分足以测试的代码(比如一个函数),就为其撰写单元测试并确保测试通过。
https://github.com/nizos/tdd-guard
最近发现Claude Code 非常倾向于一次性写完一个任务的全部代码,再回头写一大堆测试,这样很容易造成不同抽象层级的问题纠缠在一起,导致 debug 混乱,甚至写到最后完全没法用。这个工具看起来正是为解决这个问题而生,值得一试。
https://github.com/nizos/tdd-guard
最近发现Claude Code 非常倾向于一次性写完一个任务的全部代码,再回头写一大堆测试,这样很容易造成不同抽象层级的问题纠缠在一起,导致 debug 混乱,甚至写到最后完全没法用。这个工具看起来正是为解决这个问题而生,值得一试。