ユーザー構築のPTC for Claude Codeは、コード記述ではなく分析タスクにおいて40〜65%のトークン節約を示しています。

✍️ OpenClawRadar📅 公開日: March 29, 2026🔗 Source
ユーザー構築のPTC for Claude Codeは、コード記述ではなく分析タスクにおいて40〜65%のトークン節約を示しています。
Ad

ある開発者がClaude Code向けにローカルのプログラム的ツール呼び出し(PTC)実装を構築し、実際のメリットを測定するために79の実際の使用セッションを分析しました。PTCは通常のツール呼び出しと異なり、エージェントが隔離環境で実行するコードを記述し、すべての中間ステップではなく最終結果のみがコンテキストウィンドウに入力される点が特徴です。

構築されたもの

開発者はThalamusというローカルMCPサーバーを作成し、Claude CodeにPTCのような機能を提供しました。これにはexecute()(プリミティブ付きでPythonを実行)、searchremembercontextの4つのツールが含まれています。この実装には143のテストがあり、Python標準ライブラリのみを使用し、完全にローカルで実行されます。開発者は、これはAnthropic公式のPTCではなく独自の実装であることを強調しています。

79セッションからの測定結果

  • 呼び出しあたりのトークンフットプリント:execute()は平均約2,600文字、Readは平均約4,400文字
  • JSONLサイズ削減:PTCを使用したセッションでは-15.6%のサイズ削減
  • 分析・調査タスクでの節約:40-65%
  • コード記述タスクでの節約:約0%

開発者は、これらの実世界の数値がAnthropicとCloudflareが最適シナリオで報告した「98%節約」とは「かけ離れている」と指摘しています。

Ad

エージェントが実際にexecute()をどのように使用したか

112回のexecute()呼び出しの内容分析により明らかになったこと:

  • 64%は標準Python(os.walk、open、sqlite3、subprocess)を使用 — PTCプリミティブではない
  • 30%は単一のプリミティブ(1つのfs.readまたはfs.grep)を使用
  • 5%が真のバッチ処理(2つ以上のプリミティブを組み合わせ)を実施

「5回のReadを1回のexecuteに置き換える」パターンは、実際の使用のわずか5%で発生しました。エージェントは主に、プロジェクト外のファイルへのアクセス、集計の実行、データベースのクエリのために、execute()を汎用計算環境として使用していました。

採用パターン

初期測定では、セッションの25%のみがPTCを使用しており、エージェントはデフォルトでRead/Grep/Globを使用していました。CLAUDE.mdに約1,100トークンの操作マニュアルを追加した後、採用率は42.9%に跳ね上がりました。コード記述(Edit + Bashが支配的)に焦点を当てたセッションでは、PTCの使用はゼロでした。

開発者は、PTCが分析、デバッグ、クロスファイル調査タスクでは優れているが、編集中心の開発ワークフローでは効果的ではないと結論付けています。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

インライン・ビジュアライザー:ローカルAIモデルがインタラクティブなHTMLビジュアライゼーションをレンダリング可能に
Tools

インライン・ビジュアライザー:ローカルAIモデルがインタラクティブなHTMLビジュアライゼーションをレンダリング可能に

Inline Visualizerは、Open WebUI向けのBSD-3ライセンスのプラグインで、ツール呼び出しをサポートするローカルAIモデルが、JavaScriptブリッジを通じて要素からAIにメッセージを送り返せるようにし、チャット内でインタラクティブなHTML/SVGビジュアライゼーションを直接レンダリングできるようにします。

OpenClawRadar
mnemos: AIコーディングエージェント向け永続メモリ層(Go、MCPネイティブ、Python不要)
Tools

mnemos: AIコーディングエージェント向け永続メモリ層(Go、MCPネイティブ、Python不要)

mnemosは、GoベースのMCPネイティブなメモリレイヤーで、AIコーディングエージェント向けに設計されています。著者はベリファイアを構築して効果を測定したところ、読み取りシナリオで全体として+40%の向上が見られた一方、書き込みのキャプチャ率は反復的な修正後も53%にとどまりました。

OpenClawRadar
OpenClawエージェント、カスタムスキルを通じて通話機能を獲得
Tools

OpenClawエージェント、カスタムスキルを通じて通話機能を獲得

ある開発者が、セルフホスト型OpenClawエージェント向けのカスタムスキルを作成し、電話通話機能を実現しました。これにより、ビルド完了やサーバー障害などのトリガーに基づいて、エージェントが通話を開始できるようになりました。この実装は、ウェブ検索やアラート設定を含む完全なチャット機能を備えた音声対話を提供します。

OpenClawRadar
Argyph: 19の構造化コード理解ツールを備えたClaude Code用の単一MCPサーバー
Tools

Argyph: 19の構造化コード理解ツールを備えたClaude Code用の単一MCPサーバー

Argyphは、Claude Codeに19のツール(定義へ移動、参照検索、呼び出しグラフ、意味検索、トークン予算に基づくリポジトリパッキング)を提供するローカルMCPサーバーです。複数の個別MCPサーバーを1つのインストールで置き換えます。APIキーは不要で、すべての処理はあなたのマシン上で行われます。

OpenClawRadar