ユーザー構築の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

sqlite-utils 4.0rc2:Claude Fable執筆、149.25ドル、データ損失バグを修正
Tools

sqlite-utils 4.0rc2:Claude Fable執筆、149.25ドル、データ損失バグを修正

Simon Willison氏は、主にClaude Fableが記述したsqlite-utils 4.0rc2をリリース。料金は149.25ドル。Fableはdelete_where()のデータ損失バグを発見し、トランザクション処理の書き換えを支援した。

OpenClawRadar
AIバウンティハンターが赤字を出す理由:60の課題からのデータ
Tools

AIバウンティハンターが赤字を出す理由:60の課題からのデータ

ある開発者が、20ドルのトークン予算で、Claudeにオープンソースの報奨金を稼がせようと試みた。80以上のAlgora報奨金をスキャンした結果、ほとんどが10以上のオープンPRで飽和状態か、1ドルのスパム、または面接予約用であることが判明。期待値:0ドル。

OpenClawRadar
Claude Codeの目標:対抗的レビューによる持続的タスク
Tools

Claude Codeの目標:対抗的レビューによる持続的タスク

Claude Codeの/goalコマンドは、長いタスクを多くのターンにわたって継続させ、さらにオプションで別のClaudeセッションが最終結果をレビューして誤った完了を防ぐ機能です。

OpenClawRadar
Codev:14日間で106件のPRを処理するAIエージェントワークフロー
Tools

Codev:14日間で106件のPRを処理するAIエージェントワークフロー

Codevは、厳格なSpec→Plan→Implement→Review→PRワークフローを通じて複数のAIエージェントを調整するオープンソースシステムで、出荷前に20のバグを検出し、10点満点で1.2ポイント高い評価を得たコードを生成します。

OpenClawRadar