デブランク:LLMトークン削減のためのコード書式除去ツール

✍️ OpenClawRadar📅 公開日: March 23, 2026🔗 Source
デブランク:LLMトークン削減のためのコード書式除去ツール
Ad

Deblankの機能

Deblankは、コードをLLMに送信する前にコードのフォーマット(インデント、空白、改行)を除去する前処理ツールで、後処理ステップで可読性を回復します。この変換は双方向で、ASTセーフです。

パフォーマンス結果

複数のモデル(DeepSeek-V3、Claude、Geminiなど)での評価では:

  • JavaやC++などの言語で約30%のトークン削減
  • Pythonで約9%のトークン削減
  • コード補完のPass@1精度への影響は無視できる程度
  • 平均レイテンシ:約76ms

サポート言語と機能

  • Python、Java、C/C++、C#、JavaScript/TypeScript、Go
  • 不完全なスニペットも適切に処理
  • フィル・イン・ザ・ミドルワークフローに有用

はじめに

このプロジェクトはオープンソースで、以下のリソースが利用可能です:

この種のトークン最適化は、コンテキストが制限されたLLMを扱う場合や大規模なコードベースを処理する際に特に有用ですが、フォーマット規則の違いにより言語ごとの影響は異なります。

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

ブラウザハーネス: LLMに生のCDPアクセスを提供し、ブラウザタスクを自己修正させる
Tools

ブラウザハーネス: LLMに生のCDPアクセスを提供し、ブラウザタスクを自己修正させる

Browser Harnessはブラウザフレームワークを取り除き、LLMにCDP Websocketへの直接アクセスを提供し、タスクの途中で不足しているツールを自ら作成できるようにします。アップロードファイル機能を自己発明する例が示されています。

OpenClawRadar
エージェントファクトリー:永続的なAIサブエージェントチームのためのClaudeコードプラグイン
Tools

エージェントファクトリー:永続的なAIサブエージェントチームのためのClaudeコードプラグイン

Agent-factoryは、Claude Codeのプラグインで、個性とファイルベースのメモリを持つ永続的なサブエージェントチームを作成します。対話型インタビュープロセスを通じてプロジェクトごとに2〜5人のエージェントを構築し、各エージェントにはコードレビュー、技術的負債の追跡、戦略立案などの特定の役割があります。

OpenClawRadar
ユーザーエクスペリエンス:ローカルLLMでのOpenClawからHermes Agentへの切り替え
Tools

ユーザーエクスペリエンス:ローカルLLMでのOpenClawからHermes Agentへの切り替え

ある開発者が、RX 9070 XT(16GB VRAM)上でQwen3.5-9Bを使用し、OpenClawからHermes Agentに切り替えた経験を報告しました。Hermesは複雑なタスクを5回の正しいツール呼び出しで完了し、OpenClawの50以上のステップと比較して2分30秒速く、RAG、ツール呼び出し、永続メモリ機能を維持しながら実行されました。

OpenClawRadar
Zerostack 1.0.0:純粋なRustで書かれたUnixに触発されたコーディングエージェント
Tools

Zerostack 1.0.0:純粋なRustで書かれたUnixに触発されたコーディングエージェント

Zerostackは、Unix哲学に基づいて設計された純Rust製のコーディングエージェントです。小さな構成可能なツールがstdin/stdoutでパイプ接続されます。

OpenClawRadar