ranxianglei/billion-context は、コーディングエージェントの長い会話履歴を階層的に圧縮し、小さなコンテキストウィンドウで続きを進められるようにする TypeScript プラグインである。提供された資料で確認できる最新リリースは v0.1.208 である。そのバージョンで新しく変更された項目については、提供された資料には具体的に示されていない。
このプラグインは、長い作業の中で積み上がる会話を段階的に要約してコンテキストウィンドウに収め、圧縮された内容を複数のコーディングツールやモデル間で受け渡す構成を取っている、と説明されている。階層的圧縮は、会話全体を一度に短縮するのではなく、要約を段階的に積み上げて必要な文脈を保つ方式である。目標は、記録が長くなっても 1 つのセッションの作業をそのまま継続しながら、小さなコンテキストウィンドウを使うことにある。README は数億トークン規模の長期セッションと 100K コンテキストウィンドウを目標として掲げ、Claude Code、Codex、OpenCode、pi との連携や、インストールとキャッシュ状態の確認手順を案内している。リポジトリには論文の草稿と英語・中国語の説明資料も含まれている。
README にはトークンを 5 倍削減するという主張もあるが、これは読み取り資料に記載された数値であり、独立した再現の根拠は確認されていない。したがって、長期セッションと小さなコンテキストウィンドウを目指した設計は確認できるが、削減幅や実際の規模については、公開されている説明だけからは判断しにくい。