コンテキストゲートウェイ:AIエージェントのコンテキストを圧縮するオープンソースプロキシ

Context Gatewayの機能
Context Gatewayは、AIコーディングエージェント(Claude Code、OpenClaw、Cursorなど)とLLM APIの間に位置するエージェントプロキシです。ファイル読み取りやgrep結果などのツール出力が数千トークンをコンテキストウィンドウに投入する際、このプロキシはLLMに到達する前にコンテンツを圧縮します。この動機は、長文コンテキストのベンチマークでコンテキストが長くなるにつれて精度が急激に低下するという研究に基づいています—OpenAIのGPT-5.4評価では、32kトークンで97.2%だった精度が1Mトークンでは36.6%に低下したと報告されています。
圧縮の仕組み
このシステムは、モデルの内部を調べ、コンテキストのどの部分が最も重要なシグナルを持っているかを検出する分類器を訓練する小さな言語モデル(SLM)を使用します。ツールが出力を返すと、圧縮はツール呼び出しの意図に基づいて行われます。例えば、エージェントがエラーハンドリングパターンを探すためにgrepを呼び出した場合、SLMは関連する一致を保持し、残りを除去します。後でモデルが削除されたものを必要とする場合、expand()を呼び出して元の出力を取得できます。
主な機能とセットアップ
- バックグラウンド圧縮: ウィンドウ容量の85%でトリガーされ、圧縮を待たずに済むよう要約が事前計算されます
- 遅延読み込みツール説明: モデルは現在のステップに関連するツールのみを認識します
- 支出上限: 予算制限でコストを管理
- ダッシュボード: 実行中および過去のセッションを追跡
- Slack通知: エージェントがあなたを待っているときに通知を受け取る
- 対応エージェント: Claude Code、Cursor、OpenClaw、またはカスタム構成
始め方
以下のコマンドでインストール:
curl -fsSL https://compresr.ai/api/install | sh
次にcontext-gatewayを実行してインタラクティブなTUIウィザードを起動し、以下の設定を支援します:
- エージェントの選択(claude_code、cursor、openclaw、またはカスタム)
- 要約モデルやAPIキーを含む構成の作成/編集
- 必要に応じたSlack通知の有効化
- 圧縮のトリガーしきい値の設定(デフォルト: 75%)
このツールはオープンソースで、主にGo(90.9%)で構築され、YC出資企業のCompresrによってメンテナンスされています。内部で何が起こっているかを確認するには、logs/history_compaction.jsonlで圧縮ログをチェックできます。
📖 Read the full source: HN LLM Tools
👀 See Also

Event Horizon VS Code拡張機能は、複数のAIエージェント向けにファイルロックと計画調整機能を追加します。
Event Horizonは、Claude Codeの可視化ツールとして作成されたVS Code拡張機能ですが、現在ではファイルロックと計画調整機能を追加し、複数のAIエージェントが同じコードベースで互いの作業を上書きするのを防ぐよう進化しました。このツールはClaude Code、OpenCode、Copilotをワンクリック設定でサポートしています。

オープンソースGrafanaダッシュボード、OpenTelemetry経由でClaude Codeのコストと使用状況を追跡
あるSREが、Claude Codeの支出、トークン使用量、キャッシュヒット率、編集判断を可視化する無料のGrafanaダッシュボードを構築しました。OpenTelemetryメトリクスをPrometheus互換のバックエンドに取り込むことで実現しています。

ExposureGuard MCPサーバーがClaude Desktopにドメインセキュリティスキャン機能を追加
開発者がClaude Codeを使用してドメインセキュリティスキャンのためのMCPサーバーを構築し、SPF、DMARC、SSL、セキュリティヘッダー、DNSSEC、開放ポート、MX、HTTPSをチェックする4つのツールを公開しました。このサーバーはpip install exposureguard-mcpで利用可能で、無料枠は1日あたり100回のAPI呼び出しです。

SkyClaw: Rustで書かれたオープンエージェントランタイム
SkyClawはRustで書かれたオープンソースのエージェントランタイムで、7つの開発フェーズにわたる34の新機能を備えています。タスクチェックポイント、SQLiteベースの永続キュー、並列ツール実行、マルチテナンシーサポートなどが含まれます。