# 策展 · X (Twitter) 🔥

> 作者：Marcin Krzyzanowski (@krzyzanowskim) · 平台：X (Twitter) · 日期：2026-03-27

> 原始來源：https://x.com/krzyzanowskim/status/2037513116544557420

## 中文摘要

claude-better 是「Claude CLI」的完全相容重新實作，透過效能最佳化將啟動速度提升 73%、記憶用量降低 80%，同時保持 100% 的指令相容性——目標是讓使用者用熟悉的介面，卻能體驗到原生工具等級的效率。

**專案動機**

CLI 工具往往在使用者最能感受到的地方累積延遲，包括行程啟動、設定載入、指令分派、輸出渲染和長期互動使用時的記憶成長。claude-better 的核心論點是：使用者並不想要不同的 CLI，只是想要同樣的 CLI 卻能減少等待時間、降低記憶壓力、解決些許邊界案例。

**性能目標與結果**

該專案圍繞三項核心目標設計：
- 冷啟動路徑下 End to End 指令啟動速度快達 73%
- 長期互動使用時常駐記憶用量低 80%
- 與 Claude CLI 表面積 100% 指令層級相容

基準測試結果顯示跨場景的加速幅度：`--help` 冷啟動從 182ms 降至 49ms（73.1% 更快）、`auth status` 從 146ms 降至 58ms（60.3% 更快）、`chat` 工作階段啟動從 311ms 降至 102ms（67.2% 更快）、單次非互動指令從 428ms 降至 131ms（69.4% 更快）。在記憶方面，30 分鐘長期互動工作階段的常駐記憶集合 (RSS) 從 412MB 降至 83mb（79.9% 更低）。

**相容性驗證**

為評估相容性目標，團隊在三層設計上建立一致性矩陣：
- CLI 表面相容性
- 工作階段行為相容性
- 終止碼和輸出約定相容性

驗證涵蓋 1,200 次合成指令呼叫、87 種獨特旗標組合、42 套指令碼互動流程、14 個失敗模式情境，跨 macOS、Linux 及容器化 CI 三種作業環境執行。結果達到：範疇內主要指令形式 100% 通過率、已記錄終止碼行為 100% 符合、98.7% 逐位元組輸出同位性（正規化前）、100% 語義同位性（正規化後，包括空白、時間戳和終端寬度調整）。實踐上的設計目標是既有指令碼持續運作、互動肌肉記憶保持不變、遷移成本近乎零。

**效能優化策略**

性能提升基於驗證過的系統設計選擇：
- zero-copy 串流管道用於 token 輸出
- 預先計算的指令登錄表而非動態啟動發現
- 積極限制工作階段狀態的配置策略
- 相容性墊片層，保留旗標和行為而無須承載完整原始堆疊
- 非活躍指令路徑的子系統延遲初始化

**關鍵洞察與可用性**

研究發現顯示：例行 CLI 使用中啟動延遲不再明顯、長期互動工作階段不再對記憶受限機器造成懲罰、相容性足以支援直接替換採用、效能改善幅度大到能感受到，而非僅出現在量測數字。整體而言，該工具的表現如同使用者已知的 CLI，但具備通常僅見於目的導向原生工具的效率特性。原始碼目前僅供應給特定高端使用者。

## 標籤

Claude Code, CLI, 開源專案, Anthropic
