Devotd Github
新着AIエージェント

ranxianglei/billion-context — コーディングエージェントのコンテキストを階層的に圧縮するプラグイン

ranxianglei/billion-context は、コーディングエージェントの長い会話履歴を階層的に圧縮し、小さなコンテキストウィンドウでセッションを継続できるようにする TypeScript プラグインである。

リポジトリ情報ranxianglei/billion-context ↗

ranxianglei/billion-context は、コーディングエージェントの長い会話履歴を階層的に圧縮し、小さなコンテキストウィンドウでセッションを継続できるようにする TypeScript プラグインである。

GitHub の説明: A context-compression plugin for month-long single sessions (billions of tokens) ,small context windows (a 100K context is enough) and token savings (5x fewer tokens) .上下文压缩插件,月级长会话会话, 兼顾小窗口(100k上下文足矣)省token(省5倍token) . billion-context is all you need

スター
★ 3K
フォーク
246
言語
TypeScript
ライセンス
NOASSERTION
最新リリース
v0.1.208
原文を見る ↗GitHub で見る ↗

ranxianglei/billion-context は、コーディングエージェントの長い会話履歴を階層的に圧縮し、小さなコンテキストウィンドウで続きを進められるようにする TypeScript プラグインである。提供された資料で確認できる最新リリースは v0.1.208 である。そのバージョンで新しく変更された項目については、提供された資料には具体的に示されていない。

このプラグインは、長い作業の中で積み上がる会話を段階的に要約してコンテキストウィンドウに収め、圧縮された内容を複数のコーディングツールやモデル間で受け渡す構成を取っている、と説明されている。階層的圧縮は、会話全体を一度に短縮するのではなく、要約を段階的に積み上げて必要な文脈を保つ方式である。目標は、記録が長くなっても 1 つのセッションの作業をそのまま継続しながら、小さなコンテキストウィンドウを使うことにある。README は数億トークン規模の長期セッションと 100K コンテキストウィンドウを目標として掲げ、Claude Code、Codex、OpenCode、pi との連携や、インストールとキャッシュ状態の確認手順を案内している。リポジトリには論文の草稿と英語・中国語の説明資料も含まれている。

README にはトークンを 5 倍削減するという主張もあるが、これは読み取り資料に記載された数値であり、独立した再現の根拠は確認されていない。したがって、長期セッションと小さなコンテキストウィンドウを目指した設計は確認できるが、削減幅や実際の規模については、公開されている説明だけからは判断しにくい。