A few days ago I checked off something that had been sitting in my todo list for a long time.
It's a small develop plugin called sat there for a long time. Not because it was hard. Because I never had the uninterrupted time to start.
How AI changed that
I used Claude to help me build it. I want to be clear about what that means: the ideas, the design, the four removal modes — those were mine. What AI gave me was momentum. It handled the boilerplate, suggested approaches I hadn't considered, and kept me from getting stuck on implementation details that would have cost me a whole evening.
It took a fraction of the time I expected. I finally crossed something off the list.
For someone like me — someone with a backlog of DX ideas and a shortage of free hours — AI is genuinely liberating. It's not replacing my thinking. It's removing the friction that was keeping my thinking from becoming real things.
The question that followed
The satisfaction lasted maybe ten minutes.
Then I started thinking about who would actually use this.
AI-assisted development is changing how code gets written. AI agents don't forget to delete their console.log calls the way humans do — or if they produce noise, it's a different kind. The problem this plugin solves is a human problem, shaped by human habits.
I asked Claude how I should position the plugin. It suggested: "unplugin-drop-committed helps AI coding agents stay focused — keeping debug output isolated to the module being worked on."
That's… not wrong. It's actually an interesting reframe. But it also felt like I was watching my motivation quietly shift from "making developers' lives better" to "making AI agents' workflows cleaner."
DX. AX. Developer Experience. Agent Experience.
I'm not sure when the transition happened, or if it already has.
What I actually believe
I don't think DX is dead. I think the audience is changing, and the best DX tools will be the ones that serve both humans and the agents working alongside them.
I also think there's something worth preserving about caring whether the developer console is readable. Whether the hot reload feels instant. Whether configuration is intuitive. These things still matter, even if fewer people are writing the code by hand.
And I'm going to keep building these tools. AI gave me back the time to do it. I'd rather use that time on the things I actually care about than spend it wondering whether caring still counts.
If you want to try it:
https://github.com/KID-joker/unplugin-drop-committed
Four modes: strict (committed lines), file (committed files), user (other authors), time (older than N days/months). Vite, Webpack, Rollup, Rspack. Vue and Svelte script blocks included.
I'd genuinely like to know: do you think DX tooling still matters the same way it did two years ago?
SOCIAL SHARE CARD GENERATOR