Anthropic’s acquisition of Bun and Claude Code’s visible decline raise enshittification concerns for the MIT-licensed runtime.
Key Takeaways
Anthropic acquired Bun in December 2025; Claude Code ships as a Bun executable, so Bun stability was framed as self-interest for Anthropic.
Claude Code degraded visibly by April 2026: reduced reasoning effort, stale-session bugs, prompt regressions, confusing billing, and third-party harness restrictions.
The OpenClaw incident showed Claude Code refusing requests or billing extra based on commit history text, suggesting no careful dogfooding.
Author is migrating projects to pnpm for package management but acknowledges pnpm does not replace Bun’s bundler, native TS support, or test runner.
Concern is not Bun’s current quality but policy and culture bleed from Anthropic’s product layer into the Bun team over time.
Hacker News Comment Review
Core split: skeptics say pre-acquisition Bun had an unsolved monetization problem, so Anthropic ownership may actually be more stable than continued VC funding.
Technical credibility of Bun is questioned independently of Anthropic: one commenter calls it “basically a wrapper over JSCore” with vendor-specific API lock-in as a separate risk.
The pnpm recommendation draws pushback: at least one commenter argues pnpm cannot be bootstrapped without binary blobs, making it a supply-chain risk that undercuts the migration rationale.
Notable Comments
@lrvick: pnpm requires binary blobs to bootstrap, flagged as a latent supply-chain attack vector hiding in plain sight.
@iceboundrock: points to PerryTS on GitHub as an emerging Bun competitor worth watching.