I've been developing this on and off for a few weeks. There are a few videos on the README page showing demos of the plugin.
I just shipped an update today, which adds:
- inline editing with forced tool use
- better pinned context management
- prompt caching for anthropic
- port to node (from bun)
Check it out!
Watching you work with it, I found I wanted something that mushes aider and your stuff together. Where I am spending time in aider, I am spending time complaining about claude using bad patterns, assuming bad structure/types/etc or misunderstanding the purpose of a set of code. Where it looks like you are spending time is in fixing coding errors, and manually reviewing patches.
At the very least, it seems like automating / making easy compilation and type checking results would be nice.
Having used aider for over a year now, I know he's spent a lottt of time on prompting customization for both improved code quality and also DIFF format, and I wonder if you would benefit from some of those lessons in terms of getting better code out of different models.
Anyway, this is awesome, and I love the idea of giving some tools to the LLM to engage with the codebase, pull context and then code. Super cool.