Agentic Research
首頁/實測/Headroom — LLM 上下文壓縮引擎,Token 節省 60-95%

Headroom — LLM 上下文壓縮引擎,Token 節省 60-95%

2026/06/208 分鐘Bryan Chan最後更新 2026/06/20
這篇屬於實測主題GitHub TrendingArchitecture

先讀這些

這篇文章在學習路徑上假設你已經讀過下列內容。

一句話總結

在內容送入 LLM 之前,用 6 種算法壓縮。Token 減 60-95%,答案質素不變。支援四種部署模式:Library / Proxy / Agent Wrap / MCP Server。


核心問題

AI Agent 每次調用工具都會產生大量冗餘數據:

場景原始 Tokens壓縮後節省
JSON 返回10,1441,26087.6%
Build Log65,6945,11892.2%
100 條搜索結果17,7651,40892.1%
GitHub Issue 分類54,17414,76172.8%
代碼庫探索78,50241,25447.5%

🔑 壓縮後答案質素不變:GSM8K 數學推理 0.870→0.870,TruthfulQA 甚至從 0.530 提升到 0.560。


六層壓縮流水線

原始內容 → Stage 1: CacheAligner → Stage 2: ContentRouter → Stage 3: 壓縮算法 → CCR Store → LLM

Stage 1: CacheAligner

穩定 message prefix,令 Anthropic/OpenAI 的 KV cache 真正命中。

  • Claude cache hit 有 90% 折扣
  • 這一步本身就可以大幅降低成本

Stage 2: ContentRouter

自動偵測內容類型(JSON / 代碼 / 日誌 / 搜索結果 / diff / HTML / 純文本),分發到最佳壓縮器。

Stage 3: 六種專業壓縮器

壓縮器適用場景原理壓縮率
SmartCrusherJSON(通用)統計分析,保留 errors/anomalies/boundaries,丟棄重複模式80-92%
CodeCompressorPython/JS/Go/Rust/Java/C++AST 感知(tree-sitter),保留 function signatures,壓縮 bodies50-70%
Kompress-base純文本HuggingFace 訓練的 ModernBERT token 分類模型60-80%
LogCompress日誌/CI 輸出保留 failures 和 errors,丟棄 passing noise80-95%
SearchCompress搜索結果按相關性排序,只保留 top matches60-80%
Image ML Router圖片自動選擇最佳 resize/quality40-90%

CCR(可逆壓縮), 核心設計

壓縮 ≠ 丟棄

壓縮後的內容存入 CCR Store(Compress-Cache-Retrieve),LLM 獲得 headroom_retrieve 工具,如果需要完整原文,可以隨時取回。

「先給摘要,需要時再取原文。」不是丟棄資訊,是分層提供。


四種部署模式

| 模式 | 命令 | 適用場景 | | |------|------|---------- | | | Proxy | headroom proxy --port 8787 | 零代碼修改,任何語言,指向 proxy URL 即可 | | | Library | from headroom import compress | Python/TypeScript 內聯,精細控制 | | | Agent Wrap | headroom wrap claude\|codex\|cursor | 壓縮後再交給 Agent | 一條命令包裝整個 Agent | | MCP Server | headroom_compress / headroom_retrieve / headroom_stats | 任何 MCP 客戶端,包括 OpenClaw | |


對我哋的價值

我們每天大量使用 LLM,每個港股調研流水線調研 session 燒 100K+ tokens:

維度現狀用 Headroom 後
Token 成本DeepSeek V4 Pro ~$1.74/1M input壓縮後預計節省 60-80%
回應速度大量 input tokens 拖慢少 80% input = 快 80%
Context 壽命無效內容佔用 context window實際可用量倍增
Cache 命中無優化CacheAligner 提升 cache hit

額外功能

  • headroom learn , 挖掘失敗 session,自動寫入 CLAUDE.md / AGENTS.md 修正
  • Cross-agent memory , Claude、Codex、Gemini 共享壓縮存儲,自動去重
  • IntelligentContext , 超出 context limit 時按重要性(recency、references、density)智能裁剪

安裝

pip install "headroom-ai[all]"   # 完整安裝(推薦)
npm install headroom-ai           # TypeScript/Node.js
docker pull ghcr.io/chopratejas/headroom:latest

技術棧: Python 78.6% + Rust 16.8% + TypeScript 2.4% 授權: Apache 2.0 | Repo: chopratejas/headroom | 文檔: headroom-docs.vercel.app

在這條路徑上的下一步