saoudrizwan / claude-dev

Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, and more with your permission every step of the way.
https://marketplace.visualstudio.com/items?itemName=saoudrizwan.claude-dev
MIT License
4.48k stars 424 forks source link

Enhancement: auto-test and auto-lint #246

Open MehrCurry opened 1 week ago

MehrCurry commented 1 week ago

I am a relatively experienced user of Aider and am now digging into Claude Dev. After fiddling around with Claude Dev i think the auto-test and auto-lint features from Aider may be a good enhancement for Claude Dev, too.

LLMs often make mistakes and a good linter will give fast feedback if the change broke anything. Also, auto-test is very helpful. Once I added an ArchUnit test to my Java project and let Aider execute it, it took the whole experience to another level.

saoudrizwan commented 1 week ago

Thanks for the suggestion! Vscode also exposes 'Problems' ie linter issues that I'm thinking of adding in to the task context as claude works.