Remix.run Logo
OJFord 2 days ago

Emphasis on the FOSS project. The v1.4 mentioned is not (yet?) open source, Claude Code is essentially using a proprietary fork, was GP's point.

atonse 2 days ago | parent | next [-]

You can install it now we with bun upgrade —-canary it something along those lines.

NuclearPM 2 days ago | parent [-]

I think you’re missing a word or two.

layer8 2 days ago | parent | next [-]

Based on comments elsethread, I think what was meant is: You can install it now with “bun upgrade --canary”, or something along those lines.

However, people also report that the canary version doesn’t identify itself as version 1.4.

pylotlight 2 days ago | parent [-]

It does.

OJFord 2 days ago | parent | prev [-]

It's extremely obvious what they meant, even if it/or wasn't a common phone autocorrect typo.

sorenbs a day ago | parent | prev | next [-]

It's a canary releasing directly from main: https://github.com/oven-sh/bun

We have run it in production for a month: https://www.prisma.io/blog/bun-rust-rewrite-prisma-compute

CrimsonRain 2 days ago | parent | prev | next [-]

And GP is full of shit as the main branch is the v1.4.0. it is not "released" yet as it is not finished. It is available as canary version.

croes 2 days ago | parent [-]

So Anthropic ships with unfinished version of bun.

Doesn’t sound like responsible software deployment

CrimsonRain 2 days ago | parent | next [-]

They can ship with whatever they want as long as it works.

croes 2 days ago | parent [-]

Given the permissions Claude Code gets on many systems they should be more professional.

They are basically testing the rust port on user machines.

Who come that since the rise of AI all principles of software development are thrown over board?

CrimsonRain a day ago | parent [-]

Bun is just the js runtime tool. At worst, you'll get a crash. If you are worried about bun security while granting permissions to Claude code...your worries are placed in the wrong place.

croes 7 hours ago | parent [-]

https://www.sentinelone.com/vulnerability-database/cve-2026-...

2 days ago | parent | prev | next [-]
[deleted]
2 days ago | parent | prev [-]
[deleted]
2 days ago | parent | prev | next [-]
[deleted]
goo0000fy 2 days ago | parent | prev [-]

[flagged]

OJFord 2 days ago | parent [-]

From the article:

> For me this outputs Bun v1.4.0 (macOS arm64). The most recent release of Bun on GitHub is currently v1.3.14 from May 12th, so that v1.4.0 version number in Claude supports them shipping a preview of a not-yet-released Bun version.

Which is still true as I write this comment.

simonw 2 days ago | parent | next [-]

The code is on GitHub in the "main" branch, it's only unreleased in that it hasn't been tagged with a version number yet.

OJFord 2 days ago | parent | next [-]

If it hasn't been tagged with a version yet, how do you know (or what makes you think) it's the same as this 'v1.4'?

simonw 2 days ago | parent [-]

I don't know for certain, but it seems likely that it is given that Jarred said "Claude Code v2.1.181 (released June 17th) and later use the Rust port of Bun".

What motive could he have for secretly maintaining a private fork of Bun that's shipped with Claude Code while simultaneously working on the open source repairs every day?

goo0000fy 2 days ago | parent | prev [-]

yeah the word "unreleased" makes it sound so mysterious

i am a clankersceptic as much as the next guy and i hate "anthropic" for participating in the murder of innocent people (maven "smart" system, offers them as a provider to the pedo criminal unitedstatistan government)

but this whole "unreleased" framing is just manufacturing drama / lack of knowledge

kelnos 2 days ago | parent | prev [-]

A charitable interpretation is that the version of bun inside Claude Code corresponds to some recent state of their public git repository, so if you clone that, you more or less get the same thing.

I don't see what it would buy Anthropic to have some sort of secret internal fork with special private code in it.

goo0000fy 2 days ago | parent [-]

bun upgrade --canary