プログラミング
RustによるBunのリライトはどのように進んでいるか?
How is the Bun Rewrite in Rust going? (lockwood.dev)
要約
この記事は、AI(特にAnthropicのClaude)によるBunのRustへのリライトの進捗とコストについて、懐疑的な視点から分析しています。著者は、AIによるリライトが完了したと主張されているにも関わらず、プルリクエストの増加やリリースタグの遅延、CI/CDの継続的な稼働などを指摘し、そのコストと実態に疑問を呈しています。AIの能力に対する過度な期待や企業評価への影響についても言及しています。
全文翻訳
誰かが企業の高い評価額を裏付ける主張をするときは、非常に慎重になることが重要だと思います。BunのRustへのリライトは、AI、特にAnthropicのAIが、いくらかの費用で、しかしより速く、オープンソースのメンテナーの仕事をこなせることの証明として、良い位置にあるように見えます。
2026年7月8日、Bunで有名なJarred Sumnerが「RustでBunをリライトする」について投稿しました。その時、私はAnthropicのCコンパイラやCursorのFastRenderウェブブラウザについてすでに読んでいたので、かなり慎重な姿勢でした。コーディング能力におけるAIの価値には多くの資金が賭けられており、その能力に関するマーケティングも多く行われているようです。BunがAnthropicに買収されたことと、Anthropicのツールを使ってBunをリライトするという選択を結びつけるのは、それほど大きな飛躍ではありません。
彼の記事では、Jarredは11日間(2026年5月3日から14日まで)で、Anthropic APIコールに165,000ドルを費やしてリライトが完了し、メインブランチにマージされたと主張しています。これは1日あたり15,000ドルというコストであり、多くのオープンソースメンテナーの手の届かない範囲です。この数字には、組織のBuildkiteクラスタにおけるCI/CDの巨大な稼働音は含まれていないようです。リライトが「完了」してからずっと、それは鳴り続けているように見えます。
なぜ私はその二つの単語を引用符で囲むのでしょうか?さて、7月9日、グループチャットで私の同僚が、現在の環境を考えると驚くことではないことを言いました――AIの時代が到来し、その先触れが「RustでBunをリライトする」というブログ記事だと熱狂的に宣言したのです。そこで、私はそれを調べることにしました。9日から、私は主張とコードをより詳しく調べており、今日Bunのリポジトリをクローンしました:オブジェクトを受信中: 100% (1200304/1200304)、1.23 GiB | 11.97 MiB/s、完了しました。
今日、2026年7月27日、リライトがメインブランチにマージされてから6週間後ですが、まだリリースタグはありません。最後のBunのリリースタグから11週間が経過しています:2026-05-12 15:12:49 -0700 (タグ: bun-v1.3.14)
Bunのリリースが1ヶ月ないのは、2022年10月26日から2022年12月7日の間が最後で、6週間のギャップがあり、11月はv0.2.2とv0.3.0の間でスキップされました:
2022-12-07 00:37:40 -0800 (タグ: bun-v0.3.0)
2022-10-26 21:06:02 -0700 (タグ: bun-v0.2.2)
7月9日、robobunからのプルリクエスト(ClaudeのコードによるPRの代理)の数は1277件でした。本日7月27日現在、その数は2475件のオープンなPRとなっています。私は確実なことは主張しませんが、私の見るところでは、Buildkiteのチェックが完了してメインにマージされるプロセスは、約40分(時には1時間半かかるように見えることもあります)かかります。このペースでは、オープンなClaudeのPRをすべてマージするには、パイプラインを連続して86日間実行する必要があります。
寛大に見積もっても、これらのPRの一部はRustコードを扱っていません。さらなる調査が必要でした。私は最初にいくつかのPRをクリックして、非常にレビューされたものを見つけました。この時点で、リライトのコストの多くが帳簿外であると疑い始めました。
トークンに1日あたり15,000ドルというコストは私の目を少し見開かせましたが(そして私はナイーブなのかもしれません、低いのかもしれません)、BuildkiteのCI/CDコストの数字は見ていませんでした。そして、あなたが上記から気づいたかもしれませんが、一部のPRはAnthropicの従業員によって書かれていました。
データ分析を行ったところ、プロジェクトがより多くのClaudeクレジットとより多くのAnthropic従業員の関与で進んでいることが明らかになりました。
ここで私が立てた仮定の一つは、Jarred Sumnerのリライト中のコミットがClaudeを使用していたということです。リライトが始まったときにClaudeの使用量が大幅に増加したことは明らかです。現在、RustにおけるAnthropicの従業員とRobobunの関与が増加しているようです。
関与しているAnthropicの従業員は、週末に休憩を取るなど、良いワークライフバランスを持っているように見えるのは良いことです。しかし、その期間は終わったようです。私たちは何かに向けて準備を進めているように見えますが、まだリリースタグはありません。
私にとってかなり明白なのは、リライトが「完了した」とか、165,000ドルで「完了した」とか、額面通りに受け取れないということです。Bunチームはそのような主張をしていませんが、私はリライトが何かの証拠であるという熱狂的な主張を見聞きしており、高い評価額を裏付ける主張には依然として慎重になる必要があると考えています。Anthropicはこれをドッグフーディングしており、マシンはまだ稼働しており、Anthropicの従業員が直接関与しています。
リライトが1日あたり10,000ドルかかると仮定すると、このリライトに80万ドル近くが費やされていることになります。
私はAIに関して原始主義者ではありません。MLとAIに関する私の仕事は、私が最も誇りに思っている仕事の一部でした。しかし、現在のハイプサイクルは、私がこれまで見た中で最もひどいハイプです。2015年、私は経営陣に懇願しなければなりませんでした。定量的なタスクで人間よりも優れたブラックボックスの線形代数が、単に優れていることを理解してもらおうとしました。今では世界は完全に逆転したように見え、経営陣はAIが良いと信じることに非常に前向きで、それをあらゆるものに適用したいと考えています。そして、その評価額はAIがすべてを食い尽くすことに依存していることがあります。
私の最も小さなマウスの声で、ビジネスの事柄について最も関連性の高い質問をしたいです:それだけの価値はあったのか、そして企業はその評価額に見合う価値があるのか?私たちは終わったのか?
P.S. AnthropicのCコンパイラとCursorのFastRenderウェブブラウザは、数ヶ月間コミットがありません。
P.P.S. 私は仕事を探しています。