Devtools must be open source
TLDR
Opinion — commentary, not a factual news event.
An engineer says AI agents now let anyone rewrite their own software and keep it synced with upstream updates. But it only works if the source is open — closed tools like Claude Code leave you stuck.
There's a quiet shift happening in how software gets shaped to fit the people using it, and it has nothing to do with plugins or config files anymore. A blog post making the rounds this week, written by someone building the Shelley coding agent, argues that AI coding agents have completely changed the math on personalizing your own tools. Five years ago, almost no engineer bothered writing software just for themselves — it took too long, and maintaining it a year later was miserable. Now a single prompt can fork a tool, rewire its behavior, and set up a nightly cron job that rebases your custom changes on top of upstream releases automatically.
The author walks through a real example: a side project called meat.dev, a tool that uses an LLM to strip boring boilerplate — nil-checks, import blocks, error handling — out of code diffs so a human reviewer only sees the parts that actually matter architecturally. Wiring that into Shelley's UI, instead of running it from a terminal, took one prompt telling the agent to install it, hook it into commit creation, and add a toggle to the diff view. The agent did it in one shot. It even added a little steak emoji to the button, unprompted, which the author notes would've been a nightmare to pull off through something like the VS Code extension API.
That's the real argument buried in the post: plugin systems and config files existed because customizing code used to be expensive, so companies amortized that cost across thousands of users. Vim's core is huge and baroque because building in an extension system was the only sane way to let people add line numbers without reading the whole codebase. Agents blow that economics up. If a top-tier model can implement a single-user feature in one shot, and
My take
I've been saying for years that the real moat in AI tooling isn't the model, it's who controls the surface you actually touch every day, and this piece nails why. Closed agents like Claude Code can dazzle you with hooks and settings menus, but hooks are just plugin systems with better PR — the moment agents can read and rewrite source directly, closed software becomes a cage with nicer wallpaper. Bet on open source devtools, not because it's trendy, but because it's the only model where the tool actually bends to you instead of the other way around.
Read more about this at: TLDR