有人用 Rust 重寫 Claude Code CLI 並直送官方 PR:53 萬行 Code Additions
事件
有人直接向 Anthropic 官方 GitHub 發了一個 PR:用 Rust 完整重寫 Claude Code CLI。
- PR 連結:anthropics/claude-code #41568
- 作者:mehmoodosman
- PR 大小:+539,580 行 code additions
為什麼要用 Rust 重寫?
Claude Code 的大多數等待時間都花在等 AI 回應,不是在 CLI 本身的運算。但 Rust 版主要優勢在於:
- 更快的啟動速度
- 更好的記憶體安全性
- 潛在的效能提升
社群反應
- 「53 萬行 addition... 這已經可以開一個新的 repo 了吧」
- 「給你 53 萬行 code changes 你來 review」(暗指 Anthropic 要用大量 token 來 review)
- 「跑都跑不起來」(有回報實際跑不動的問題)
作者的策略
官方合併了賺到,官方不合併也先賺了名聲——這筆交易怎麼算都不虧。
這個邏輯很有趣:直接送 PR 給官方,繞過了獨立 fork 可能面臨的版權/封號問題(例如之前 OpenClaw 串非官方方案被封號的案例)。
背景脈絡
這是 Claude Code 源碼外洩事件後,同一週內出現的第三個重大開源動作:
- tvytlx 深度研究報告
- 42 萬字架構剖析書
- claw-code Python 重寫
- Rust 重寫 PR 直送官方(本篇)
加上 everything-claude-code 的 12 萬星,這一週堪稱 Claude Code 架構被社群最徹底拆解的一週。