AI/TLDR

David Crawshaw · 2026-08-02 · notable

David Crawshaw — 'Devtools must be open source' in the age of coding agents

Tailscale co-founder David Crawshaw argues coding agents flip the economics of open source: an agent can now read a codebase and patch it for a user, so closed devtools like Claude Code lose their edge to forkable ones.

Devtools must be open source — essay cover from exe.dev

Coding agents flip the open-source calculus: any user can now fork and patch the tools they use daily.

What is it?

In 'Devtools must be open source', Tailscale co-founder David Crawshaw argues that AI coding agents have made personalized software practical for the first time. When an agent can read a codebase, apply a patch, and keep it in sync with upstream, the practical value of the 'freedom to modify' finally lands with ordinary developers.

How does it work?

Crawshaw's core claim: individual devs used to lack time or context to customize their tools, so open source and closed source felt equivalent day to day. Agents change that by absorbing the compilation, code-reading, and rebasing work. That makes source access the deciding feature, and closed products like Claude Code lose ground to forkable open alternatives.

Why does it matter?

The essay reframes what 'personalized software' means in an agent-driven workflow: teams that pick closed devtools now trade away the ability to have their agents adapt those tools to internal quirks. It hit Hacker News at #1 with 230-plus points inside a day and was amplified by Simon Willison, signalling the argument is landing across the coding-agent audience.

Who is it for?

Developer-tool builders and buyers, coding-agent teams

Try it

blog.exe.dev/devtools-must-be-open-source

Sources · 4 outlets

Tags

  • coding-agents
  • open-source
  • developer-tools
  • personalization
  • essay
  • claude-code
  • opinion

← All releases · Learn AI