Rust製CLI「zat」がエクスポートされたシンボルと行番号を一覧化し、AIの概要把握を支援する。pub/exportは省略。
“ファイルパスを渡して実行し、そこでエクスポートされたシンボルのシグネチャ、行番号を表示します。” これのアウトプットをAIに食わせてトークン削減に
リンカを使う言語であればデバッグ情報付けてビルドしてnmやobjdumpに渡せば似たような情報を取れるからAIにそう指示すれば良い気が
あー、下手に圧縮するやつよりよほど良さげだね
zcatのtypoかと思ったら違った
“エクスポートされたシンボルとその行番号を一覧し、AIコーディングエージェントが実装を細かく読む前の構造把握を支援。Markdownに対して使うと見出し一覧が出ます。”
みんな突っ込んであげて→zatざっと概観する
AIにコードを読みやすくするツールを渡すイメージか
AI向けコードアウトラインビューア「zat」。シンボルのシグネチャと行番号を一覧化し、実装を読む前に構造を把握。TypeScriptやRustなど10超の言語に対応し、不要なReadとトークン消費を抑える用途。
Claude CodeはLSPを標準サポートしているけど、どこら辺が違うんだろう。
コードの構造をざっと外観するzatが良さげかも | kawarimidoll.com
Rust製CLI「zat」がエクスポートされたシンボルと行番号を一覧化し、AIの概要把握を支援する。pub/exportは省略。
“ファイルパスを渡して実行し、そこでエクスポートされたシンボルのシグネチャ、行番号を表示します。” これのアウトプットをAIに食わせてトークン削減に
リンカを使う言語であればデバッグ情報付けてビルドしてnmやobjdumpに渡せば似たような情報を取れるからAIにそう指示すれば良い気が
あー、下手に圧縮するやつよりよほど良さげだね
zcatのtypoかと思ったら違った
“エクスポートされたシンボルとその行番号を一覧し、AIコーディングエージェントが実装を細かく読む前の構造把握を支援。Markdownに対して使うと見出し一覧が出ます。”
みんな突っ込んであげて→zatざっと概観する
AIにコードを読みやすくするツールを渡すイメージか
AI向けコードアウトラインビューア「zat」。シンボルのシグネチャと行番号を一覧化し、実装を読む前に構造を把握。TypeScriptやRustなど10超の言語に対応し、不要なReadとトークン消費を抑える用途。
Claude CodeはLSPを標準サポートしているけど、どこら辺が違うんだろう。