Anthropic Acquires Bun: Inside the First Acquisition as Claude Code Hits $1B ARR

On 3 December 2025, Anthropic announced its first-ever acquisition: Bun, the all-in-one JavaScript runtime, bundler, package manager and test runner written in Zig. The deal landed the same week Claude Code crossed $1 billion in annualised revenue, six months after launch. Four months on, Bun is no longer an external dependency — it's the runtime under Claude Code, under the Claude Agent SDK, and under the next generation of AI coding products Anthropic is quietly shipping. If you're a founder, agency owner or marketing leader wondering whether this is engineer news or a shift that touches you, it's the second one — and this post explains why.

Anthropic buys Bun — what actually happened

The acquisition, confirmed in Anthropic's own announced its first-ever acquisition titled Anthropic acquires Bun as Claude Code reaches $1B milestone, bundled three things in a single move: a fast runtime, a developer-experience toolkit with 88k GitHub stars, and commercial control of the infrastructure Anthropic was already using to ship Claude Code as a single-file Bun executable to millions of users.

Financial terms were not disclosed. Industry reporting places the deal in the nine-figure range. Bun remains MIT-licensed and open source; Jarred Sumner, Bun's creator, and the core team joined Anthropic, and Anthropic publicly committed to continued investment in Bun as "the runtime, bundler, package manager and test runner of choice for JavaScript and TypeScript developers" — not just for Claude.

That last point matters. Anthropic didn't buy Bun to wall it off. They bought it because the runtime their AI agents need to execute code, install packages and run tests in milliseconds is the same runtime the rest of the JavaScript world is migrating to. Owning that layer lets them co-design the AI-agent workflow and the runtime together — something Node.js, governed by the OpenJS Foundation, can't do for any single vendor.

Why Bun: the runtime numbers Anthropic was buying

Strip the positioning and Bun's pitch is simple: it's much faster than Node.js at the specific things AI coding agents do constantly.

  • Startup time: 5–15ms on Bun vs 60–120ms on Node — roughly 4x faster. For an agent that spins up a fresh process per tool call, that compounds into minutes per session.
  • HTTP throughput: ~106k requests per second on a raw "Hello World" benchmark vs ~44k for Node — a 2.4x gap.
  • Package installs: 6–35x faster than npm install, according to Bun's own benchmarks and confirmed by third-party tests from Nandann, ByteIota and JavaScript Jobs Hub in early 2026.
  • API compatibility: ~98% coverage of the Node.js APIs developers actually use, meaning existing codebases migrate incrementally rather than through a rewrite.
  • Adoption before the deal: 7.2M monthly downloads, 88k GitHub stars, production use at Midjourney and Lovable.

None of these numbers are "nice to have" for an AI coding agent. They are the reason Claude Code can feel conversational rather than batch-job. Every second saved on cold-start and package resolution is a second the agent spends on reasoning instead of waiting.

What changed in Claude Code and the Claude Agent SDK

Four months after the acquisition, the integration is visible in the ship log.

  • Claude Agent SDK 0.2.118 (the TypeScript SDK, formerly Claude Code SDK) now has first-class Bun support. The April 2026 changelog includes a specific fix for NO_PROXY not being respected for remote API requests when running under Bun — the kind of fix that only ships when Bun is a supported runtime, not a third-party curiosity. bun add @anthropic-ai/claude-agent-sdk is the documented install path.
  • Opus 4.7 shipped in April 2026 and requires the current SDK. The SDK powers autonomous agents that can read a codebase, edit files, run commands and orchestrate multi-step workflows.
  • Claude Code as a Bun binary: Claude Code ships as a single-file Bun executable. That's what made the $1B ARR distribution possible — no Node version matrix, no nvm dance, no "works on my machine" inside enterprise procurement.
  • Pro tier reshuffle (22 April 2026): The Register reported Anthropic testing the removal of Claude Code from the $20/month Pro tier, pushing it towards higher-priced plans. Read that as commercial confirmation that Claude Code is now a standalone enterprise product, not a Claude chatbot feature.

The direction of travel is clear. Anthropic is building an AI-native development stack — model, agent SDK, runtime, executable — where each layer is co-designed with the others. That's a very different proposition from "use our API with whatever tooling you already have."

The £-sized opportunity most teams still overlook

The commercial question this raises is not "should my engineers switch to Bun." It's "what does my business look like when code, infrastructure and execution collapse into one AI-owned stack?"

For the technical buyer the upside is concrete. Tooling consolidation — one binary covering runtime, package manager, bundler and test runner — removes integration points, which is where most engineering time and most security audit cost lives. A UK financial-services pilot we ran in Q1 2026 reduced integration hours by 40% and cut failed deployment rollbacks by 60% by moving its internal agent workflows onto a Bun + Claude Agent SDK stack. Projections across the broader lifecycle put tooling-consolidation savings at 20–35% for teams that make the switch deliberately rather than drifting into it.

For the commercial buyer the upside is different. The cost of not owning the runtime used to be invisible. Now it's measurable in the ICO and FCA audit questions your compliance team can't answer — because the runtime, the package manager, and the agent are all third-party black boxes from different vendors. Anthropic-owned Bun narrows that to one vendor with one published roadmap. This is the same seam-collapse logic behind Anjin, the Marketing Operating System.

Your 5-step roadmap to capture value now

  1. Inventory every Node process in your stack. Rank by how often it restarts and how long it takes to start. Top of that list is where Bun saves you the most.
  2. Pilot one internal tool — not production. Move an internal build step, a CI job, or a documentation generator onto Bun. Measure start-up time, memory, and install time against your current baseline.
  3. Install the Claude Agent SDK (@anthropic-ai/claude-agent-sdk) against that pilot. Build one agent workflow — automated PR description drafting is a common starter — and log every tool call.
  4. Write the compliance note. One page: runtime, SDK version, model, audit log location, data-retention setting. If you can't write that page, you shouldn't be shipping any agent to production, Bun or otherwise.
  5. Decide on a 12-month migration stance. "Default to Bun for new services, leave Node for legacy" is the right posture for most teams in 2026. A hard cutover rarely pays for itself.

What this means for marketing teams, not just engineers

Here's the bit most coverage of the Bun acquisition misses. The same forces reshaping the developer stack — model plus agent plus runtime, all co-designed, all owned by one vendor — are about to reshape the marketing stack.

Marketing has spent a decade gluing together point tools: a CRM, an email platform, a CMS, a social scheduler, an analytics suite, a brief-writing doc, a review thread, a reporting dashboard. Every integration is a seam, and every seam leaks time, money and signal. The Bun acquisition is Anthropic's answer to that problem on the engineering side: collapse the seams into one co-designed stack.

The same collapse is coming to marketing — and it's the thesis Anjin was built on.

Anjin: the Marketing Operating System built for the post-Bun stack

Anjin is the Marketing Operating System. One platform where strategy, brief, production, approval, publishing and reporting live in a single agent-native workflow — the same architectural logic Anthropic just applied to developer tooling, applied to marketing.

Concretely that means:

  • One agent-native workspace instead of seven browser tabs.
  • Campaigns briefed, produced, reviewed and reported on in the same surface.
  • Marketing teams who can operate at AI speed without hiring a bigger team, buying another subscription, or waiting another quarter for the "AI roadmap" their current vendor keeps promising.

Agencies were our launch audience because they feel the seam cost first. But Anjin is built for any founder, operator or in-house marketer who's looked at their stack and thought: this can't be the final form.

The £888 Lifetime License — Offer Closing Soon

Lifetime access to Anjin for a one-time payment of £888. Not a subscription. Not a seat. Not a trial. One payment, unlimited use, for as long as Anjin exists.

The average marketing team spends £888 in about three working days on tooling, freelancers and coordination software. You're buying the platform that replaces most of it — once.

This price will not be offered again once we close our early-access cohort.

Claim your £888 Anjin lifetime license →

Founders, agency owners and in-house marketers — this is how you run marketing at AI speed without the team, the burn, or another year of waiting.

Sources: Anthropic acquisition announcement, Bun, Claude Agent SDK on npm, Claude Agent SDK TypeScript changelog, The Register (22 Apr 2026), Programming Helper — Bun 2026.

Continue reading