Devotd Github
新着LLMインフラ

cauebraz/squeeze — READMEをインストール・クイックスタート構成に圧縮

コーディングエージェント向けのツール出力圧縮ツールsqueezeの最新コミット4318d7dは、README.mdのみを変更し、説明をインストール方法・クイックスタート・ドキュメントリンク中心に書き直した。

リポジトリ情報cauebraz/squeeze ↗

コーディングエージェント向けのツール出力圧縮ツールsqueezeの最新コミット4318d7dは、README.mdのみを変更し、説明をインストール方法・クイックスタート・ドキュメントリンク中心に書き直した。

GitHub の説明: Cut the tokens your coding agent spends reading tool output

スター
★ 4
フォーク
0
言語
Go
ライセンス
MIT
原文を見る ↗GitHub で見る ↗

squeezeは、コーディングエージェントが読み取るツール出力を標準入力で受け取り、エージェントの判断に使う変更・失敗・決定だけを残して出力するGoのコマンドラインツールだ。最新コミット4318d7d(2026-10-23)はREADME.mdのみを変更した。説明をインストール方法、クイックスタート、ドキュメントリンク中心の短い構成に書き直したため120行が変更され(58行追加、62行削除)、コードはそのままだ。

READMEは、squeezeが切り落とすのではなくフォーマットごとに解析すると説明している。ツールが機密値と表示した項目は標準出力にも`--output json`にも現れず、MCPサーバー、プラグイン、フックなしでパイプ1本で接続できることが核心だ。インストールは`go install github.com/cauebraz/squeeze/cmd/squeeze@latest`で、Go 1.27が必要だ。ライセンスはMITだ。対応フォーマットの表には、terraformのplan・state・validateとtfjson、tflint、GitHub Actionsログ、buildkit、jestとJUnit XML、kubectl、npm audit、pre-commit、checkov、trivy、pytest、go test、そしてどのフォーマットにも該当しないときに使うgenericまで入っている。

削減の数値はリポジトリ自身が整理したベンチマークから出てくる。READMEはエージェント作業13件で中央値ベースでトークンを23%少なく使い、出力が小さかった2件の作業では逆に9%と10%多く使われたと記している。冒頭の例もterraform plan JSONが6,294バイトから485バイトに減ると示すが、これはリポジトリが選んだ1件の結果にすぎない。

今回のコミットが変えたのはドキュメントだけなので機能差はない。むしろ機能比較、ベンチマークチャート、開発ガイダンスを減らし、リンクで置き換えた。READMEはリリースがまだなく、1.0に達するまで出力が変わる可能性があることを明かしている。入口は簡単になったが、削減率の根拠がリポジトリ自身のベンチマークに留まり、配布済みのバージョンもないため、現時点で固定して使うには判断が早い。