Paritokは、AIコーディングエージェント向けのドロップイン型非破壊コンテキスト圧縮ゲートウェイであり、ツールスキーマ、ファイル読み取り、会話履歴をセマンティックに圧縮して、より長いセッションと大幅なトークン料金の削減を可能にします。
https://www.paritok.com/?ref=producthunt&utm_source=aipure
Paritok

製品情報

更新日:2026年08月11日

Paritokとは

Paritokは、コーディングエージェント(例:Claude Code、Cursor、Codex、OpenHands、または任意のOpenAI/Anthropic互換クライアント)とアップストリームLLM APIの間に位置するオープンソース(Apache-2.0)ミドルウェアレイヤーです。その目的は、エージェントが各ターンで再送信する大量の繰り返し入力(ツールスキーマ、ファイルコンテンツ、ログ、蓄積された履歴)を圧縮することで「コンテキストの肥大化」と戦い、エージェントが同じコンテキストウィンドウ内でより多くのターンを実行し、より低コストで実行できるようにすることです。これは、数万の実際のコーディングエージェントの軌跡でエンドツーエンドでトレーニングされたコードネイティブな4B圧縮モデル(PEFT/LoRAを使用したQwen3-4B-Instructに基づく)によって駆動され、自己ホストすることも、ホスト型GPUエンドポイントを介して使用することもできます。

Paritokの主な機能

Paritokは、AIコーディングエージェント向けのドロップイン型非破壊圧縮ゲートウェイです。エージェント(Claude Code、Cursor、Codex、OpenHandsなど)とアップストリームのLLM API(Anthropic/OpenAI互換)の間に位置します。リクエストごとに、ツールスキーマの肥大化を排除し、ファイル読み取りとツール出力を意味的に圧縮し、古い会話履歴を要約して、セッションを固定されたコンテキスト予算内に収めます。これにより、トークン消費を削減し(初期ターンでは25%、長く飽和したセッションでは85%以上になることもあります)、同じコンテキストウィンドウで約3倍のターンを可能にします。圧縮は「ワイヤー上では損失がありますが回復可能」であり、エージェントはリコール(例:read_original)を介してオンデマンドで正確な元のバイトを取得でき、アップストリームモデルからの応答は変更されずに通過します。
1つの環境変数によるドロップインプロキシ: エージェントのBASE_URL(例:ANTHROPIC_BASE_URL)をParitokに向けることでミドルウェアレイヤーとして統合され、OpenAI/AnthropicスタイルのAPIとの互換性を保ちながら最小限のセットアップで済みます。
ツールスキーマのフィルタリングとスタブ化: 関連するツールスキーマのみを完全に保持し、残りをスタブ化することで、繰り返されるターンごとのツールJSONオーバーヘッド(数万トークンになることもあります)を削減します。ツールブロックはキャッシュの安定性のために会話ごとに固定できます。
ファイルとツール結果のセマンティック圧縮: 実際のコーディングエージェントの軌跡でトレーニングされたオープンソースのコードネイティブ4Bモデルを使用し、識別子、パス、関数シグネチャ、エラーの詳細を保持しながら、ファイル読み取り、ログ、コマンド出力を圧縮します。
予算内での古い履歴の要約: 設定されたコンテキスト予算が満たされると、古いターンを要約し、最近のターンはそのままに保ち、長い多段階のデバッグやリファクタリングセッション中のコンテキストウィンドウオーバーフローを防ぎます。
オリジナルの非破壊的なリコール: 何も永久に破棄されることはありません。圧縮されたセグメントにはタグが付けられ、高忠実度の詳細が必要な場合、エージェントはローカルで正確な元のコンテンツを要求できます(例:read_original(ref))。
柔軟なデプロイメント:セルフホストまたはホステッドGPU: セルフホスト用のApache-2.0オープンスタック(ゲートウェイ + 4Bモデル)として利用可能であり、ハードウェアを所有せずに高速な圧縮を実現するためのマネージドホステッドGPUオプションもあります。

Paritokのユースケース

エンタープライズソフトウェアエンジニアリングコパイロット: 特に多くのツールを持つMCP(Multi-Cloud Platform)環境において、大規模なファイルを頻繁に読み込み、テストを実行し、ログを貼り付ける社内コーディングアシスタントのLLM入力コストを削減し、セッション長を延長します。
長期にわたるデバッグとインシデント対応: 繰り返されるログ、スタックトレース、ツール出力を圧縮し、古い履歴を要約することで、マルチターンのトラブルシューティングセッションを安定させ、本番環境でのインシデント中にコンテキストオーバーフローを防ぎます。
大規模コードベースのナビゲーションとPR自動化: リポジトリを認識するエージェントがディレクトリを横断し、多くのファイルを読み込み、コンテキストを肥大化させることなくPRを生成できるようにすることで、自動リファクタリングやコードレビューのワークフローをより実用的にします。
コスト管理されたエージェントプラットフォームとIDE統合: IDEアシスタントやエージェントランタイムを構築するベンダーにとって、Paritokはツールスキーマと各ターンで送信される繰り返しのコンテキストを削減することで、変動するトークン消費を抑え、信頼性を向上させることができます。
プライバシーを重視したオンプレミス開発: コンプレッサーをセルフホストすることで、生のツール出力とファイルコンテンツをローカルに保持しつつ、より小さく圧縮されたプロンプトをアップストリームに送信できます。これは、機密性の高いコードを扱う規制業界にとって有用です。

メリット

長いセッションで複合的にトークンを大幅に節約でき(コンテキストが飽和した実行では最大85%以上と報告されています)、同じコンテキストウィンドウで約3倍のターンを収容できます。
オンデマンドで正確なオリジナルをリコールできる非破壊設計により、不可逆的な切り捨て/要約と比較してリスクが軽減されます。
一般的なコーディングエージェントおよびOpenAI/Anthropic互換APIとのドロップイン互換性があり、統合の手間が最小限です。
コスト管理とプライバシーのためのセルフホストオプションを備えたオープンソース(Apache-2.0)ゲートウェイおよび4B圧縮モデル。

デメリット

転送されるプロンプト内の圧縮は本質的に損失を伴います。一部のエッジケースの詳細は、正確なオリジナルを回復するために明示的なリコール呼び出しが必要になる場合があります。
インフラストラクチャに余分なコンポーネント(ゲートウェイ/プロキシ)が追加され、運用上の複雑さが増し、潜在的な障害点となります。
保持される品質は高いですが、非圧縮のベースラインと比較して完璧ではありません(ベンチマーク設定でリコールなしの場合、約86.5%と報告されています)。そのため、ワークフローによって結果は異なる場合があります。

Paritokの使い方

1) デプロイモードを選択します(セルフホストまたはホスト型GPU): Paritokは、コーディングエージェントとLLM APIの間のミドルレイヤーです。(a) オープンソースのゲートウェイと4B圧縮モデルを独自のハードウェアで自己ホストするか、(b) Paritokのホスト型GPUエンドポイント(使用状況ダッシュボード付き)を使用してGPUが不要にするかを選択できます。
2) エージェントとLLMプロバイダーの間にParitokを配置します: Paritokはゲートウェイ/プロキシとして機能します。エージェントは通常のチャット/メッセージ + ツールスキーマ + ツール結果をParitokに送信し、Paritokはそれらを圧縮し、圧縮されたリクエストをアップストリームモデルプロバイダー(Anthropic/OpenAI互換のアップストリーム)に転送します。アップストリームモデルからの出力は変更されません。
3) 1つの環境変数を使用してエージェントをParitokゲートウェイに向けます: エージェントのプロバイダーベースURLをParitokゲートウェイに設定します。Anthropic互換エージェントの例:`export ANTHROPIC_BASE_URL=http://127.0.0.1:8080`。これにより、エージェントによって送信されるツール/ファイル/履歴は自動的にParitokを介してルーティングされます。
4) セマンティックツールスキーマフィルタリングを有効にします(ツールを多用するエージェントにとって最大のメリット): エージェントが多くのツール(通常40〜70以上)を送信する場合、Paritokのツール検出を設定して、関連する少数のツールスキーマのみを完全に保持し、残りをスタブ化します。`tool_discovery.strategy: embedding`を使用します。これにより、ターンごとのツールスキーマブロックを大幅に縮小できます(例:例ではターンあたり約29K → 約8Kトークン)。
5) Paritokにファイル読み取りとツール出力をタグ付きセグメントとして圧縮させます: Paritokはコーディングエージェントのトラフィック(ファイル読み取り、ツール結果、ログ)用に設計されています。圧縮したいコンテンツをセグメントタグで囲むと、コンプレッサーがそれが何であるかを認識します。例のパターン:`[SEG id=1 kind=file_read] ... [/SEG]`(ツール結果/ログ出力も同様)。Paritokの4Bモデルは、識別子、パス、エラーを保持しながらこれらのセグメントを圧縮します。
6) オープンソースのParitok 4B圧縮モデルを直接使用します(オプション、ローカル/オフライン圧縮): Pythonでコンプレッサーモデルを自分で実行したい場合は、ベースモデルとParitokアダプターをロードし、タグ付きセグメントから圧縮されたテキストを生成します。ソースからの例:`import torch; from peft import PeftModel; from transformers import AutoModelForCausalLM, AutoTokenizer; BASE_MODEL=`Qwen/Qwen3-4B-Instruct-2507`; ADAPTER=`paritok/paritok-4b-v1`;`トークナイザーとベースをロードし、`PeftModel.from_pretrained`でアダプターをアタッチし、`[SEG ...]`コンテンツを含むメッセージをチャットテンプレートとモデルに渡します。
7) オンデマンドリカバリによる非破壊圧縮に依存します: Paritokはワイヤ上では損失がありますが、回復可能です。圧縮するすべてのものにタグを付け、必要に応じて正確な元のバイトをプルバックするのをサポートします(例:`read_original(ref)`スタイルの取得を介して)。これは、余分なLLMターンを費やすことなく、要求を小さく保ちながら、完全な忠実度をローカルで回復できることを意味します。
8) 予算に達したときに古い履歴を要約して、より長いセッションを実行します: 会話が長くなるにつれて、Paritokは設定したコンテキスト予算に達すると古いターンを要約できますが、最近のターンはそのまま残します。これは、コンテキストウィンドウのオーバーフローを防ぎ、圧縮前に収まるターンの数を増やします。
9) 節約を確認し、セットアップを繰り返します: ターン全体のトークン削減を測定します(履歴が長くなるにつれて節約効果が複合的に現れます)。ツールを多用するセットアップ(70以上のツール)やコンテキストが飽和したセッションでは、通常、より高い節約が見られます。ホスト型GPUを使用している場合は、Paritokダッシュボードを使用してトークン/コストの節約を追跡し、トラフィックがホスト型GPUサーバーを通過していることを確認します。
10) 一般的なコーディングエージェント環境で使用します: Paritokは、標準的なメッセージ形式を使用する人気のあるコーディングエージェントツールおよびフレームワーク(例:Claude Code、Cursor、Codex、OpenHands、およびOpenAI互換のアップストリーム)と互換性があるように設計されています。ベースURLがParitokに向けられると、既存のエージェントワークフローは、より少ない入力コンテキストを送信しながら動作し続けるはずです。

Paritokのよくある質問

Paritokは、AIコーディングエージェント向けの非破壊圧縮ゲートウェイであり、エージェント(例:Claude Code、Cursor、Codex、OpenHands、またはOpenAI互換のBASE_URLエージェント)とアップストリームLLMの間に位置します。ツールスキーマの肥大化を排除し、ツール結果とファイル読み取りを圧縮し、古い履歴を要約することで各リクエストを書き換え、圧縮されたリクエストをアップストリームに転送します(これにより、入力トークン数が減り、課金が抑えられます)。

Paritokに類似した最新のAIツール

Gait
Gait
Gaitは、AI支援コード生成とバージョン管理を統合するコラボレーションツールであり、チームがAI生成コードのコンテキストを効率的に追跡、理解、共有できるようにします
invoices.dev
invoices.dev
invoices.devは、開発者のGitコミットから直接請求書を生成する自動請求プラットフォームで、GitHub、Slack、Linear、Googleサービスとの統合機能を備えています。
EasyRFP
EasyRFP
EasyRFPは、RFP(提案依頼)の応答を効率化し、深層学習技術を通じてリアルタイムのフィールド表現型を可能にするAI駆動のエッジコンピューティングツールキットです
Cart.ai
Cart.ai
Cart.aiは、コーディング、顧客関係管理、ビデオ編集、eコマースの設定、カスタムAI開発を含む包括的なビジネス自動化ソリューションを提供するAI駆動のサービスプラットフォームで、24時間365日のサポートがあります