概要
Headroomは、AIエージェントが消費するトークンコストを抑えるため、JSONやログなどの冗長なコンテキストを構造的に圧縮・管理するローカル完結型のオープンソースツールです。
詳細内容
### 概要
Netflixのシニアエンジニアが開発した「Headroom」は、Claude CodeやCursorといったAIエージェントの入力トークンを削減するためのツールです。AIエージェントが高コストになる主因が「入力コンテキストに積み重なる冗長なデータ(DB結果、ログ、JSON等)」であることに着目し、これらを効率的に圧縮します。
### 主な特徴と機能
- **構造化データの圧縮**: JSONやビルドログなどの反復的なデータを統計的に処理し、精度を維持しながら最大90%以上圧縮します。一方、正確性が求められるソースコードはあえて圧縮しない設計になっています。
- **CCR (Compress, Cache and Retrieve)**: 圧縮前の原文をローカルにキャッシュし、LLMが詳細を必要とした際にMCPツール経由で再取得できる「可逆的」な仕組みを提供します。
- **多様な導入形態**: CLIラッパー、APIプロキシ、Pythonライブラリ、MCPサーバーとして利用可能です。
### 実績と注意点
公式ベンチマークでは高い削減率を誇りますが、短い会話が多い実運用セッションでの削減率中央値は約4.8%と報告されています。ツール出力や大規模なログを扱う特定のユースケースで最大の効果を発揮します。また、処理はローカル完結ですが、デフォルトで匿名テレメトリが有効な点には注意が必要です。