Paritok
Paritokは、ツールスキーマのフィルタリングや会話履歴の要約を行うことで、AIコーディングエージェントのトークン使用量を削減する圧縮ゲートウェイです。コンテキストウィンドウの効率的な管理を可能にします。
Paritokは、ツールスキーマのフィルタリングや会話履歴の要約を行うことで、AIコーディングエージェントのトークン使用量を削減する圧縮ゲートウェイです。コンテキストウィンドウの効率的な管理を可能にします。
製品の機能と公式な位置づけ
Paritokは、AIコーディングエージェントがトークン消費を管理するために設計された圧縮ゲートウェイであり、アップストリームモデルへのリクエストサイズを削減する仲介役として機能します。
エージェントの軌跡でトレーニングされた4Bモデルを使用して、識別子やエラーメッセージなどの重要なコード要素を特定し、タグ付けによって元のデータを損なうことなく圧縮を実現します。
公式情報で確認できる活用例
コーディングエージェントを32,768トークンの上限に抑え、Paritokを使用して切り捨てと圧縮を管理する顧客のユースケースを紹介しています。
Claude CodeやCursorなどのツールを使用した長時間実行セッションにおいて、トークンのオーバーヘッドを削減するためにゲートウェイを使用する方法が説明されています。
公式情報に記載された利用手順
エージェントのトラフィックをParitokゲートウェイ経由でルーティングするように環境変数を設定します。
ツールスキーマ、会話履歴、およびファイル読み取りデータをエージェントからゲートウェイに送信します。
ゲートウェイがスキーマをフィルタリングし、4Bモデルを使用してファイル出力を自動的に圧縮するのを待ちます。
ゲートウェイを経由して、アップストリームモデルから処理済みのレスポンスを受け取ります。
必要に応じて、参照タグを使用して特定のセグメントの元の非圧縮バイトデータを取得します。
Paritokは、AIエージェントセッションのトークンフットプリントを削減するために3つの主要なメカニズムを採用しています。まず、関連するツールを保持し他をスタブ化することでツールスキーマをフィルタリングし、ターンをまたいだキャッシュの安定性を維持します。また、専用の4Bモデルを使用してファイル読み取りやツール出力を圧縮し、重要な識別子を保持しながらデータ量を削減します。
さらに、ユーザー定義のコンテキスト予算を超える会話履歴を要約することで履歴を管理します。このアプローチにより、最近のターンはそのまま維持しつつ、古い情報を凝縮してウィンドウのオーバーフローを防ぎます。ゲートウェイアーキテクチャにより、元のデータは参照タグを介してアクセス可能な状態に保たれるため、これらのプロセスは非破壊的に行われます。
自分の素材とワークフローで確認したい項目
確認した情報源とその日時
情報源を確認した製品情報に基づく回答
統合は、ANTHROPIC_BASE_URLなどの環境変数をParitokゲートウェイのアドレスを指すように設定するだけで、簡単に完了することができます。
プロセスは非破壊的です。Paritokが圧縮セグメントにタグを付けるため、エージェントは必要に応じていつでも元のバイトデータを取得できます。
Paritokは、Claude Code、Cursor、Codex、OpenHands、およびOpenAI互換のあらゆるアップストリームモデルと連携して動作します。
このツールはApache-2.0ライセンスでセルフホスト可能であり、少なくとも8GBのメモリを搭載したハードウェアで実行することができます。
設定されたコンテキスト予算に達すると、Paritokは最新のウィンドウ外にあるターンを要約し、コンテキストのオーバーフローが発生するのを防ぎます。