Vlad Annenkov
I build developer tools.
Lately, for AI agents too.
I'm a software engineer at JetBrains, working on Rider's agent infrastructure: skills, hooks, and MCP integrations. My background is in editor architecture and code completion.
This is my notebook for the questions that come out of that work. What makes a tool useful to an agent? What can an IDE bring to the loop? And how do we measure whether any of it helps?
Latest notes
Why I'm starting this blog
Updated:A place to think through agent tooling, IDE internals, and what makes developer tools useful.