Agent Analyzer icon

Agent Analyzer

Agent Analyzer は、agentic coding ログを決定論的に解析するプロファイラーです。対応するローカルセッションをスキャンし、機密情報をローカルでマスキングして、診断結果から最適化用のプラグインとセットアップパックを生成します。Claude Code、Codex、GitHub Copilot、Cursor などで token の無駄を見つけたい開発者向けです。

Agent Analyzer

Agent Analyzer とは?

Agent Analyzer は、agentic coding ログを決定論的に解析するプロファイラーです。Claude Code、Codex、GitHub Copilot、OpenCode、Cursor、Kiro、Antigravity、Claude Desktop などのツールから対応するローカルログをスキャンし、繰り返しのコンテキスト読み取り、過大な出力、リトライループといった token の無駄のパターンを特定します。

この製品はまずローカルで実行するよう設計されており、許可を求めた後にのみ、マスキング済みのレビュー報告をアップロードします。その後、レビュー済みの報告を使って、ユーザーのセッションで見つかった特定の token 漏れを反映した、パーソナライズされたプラグインまたはセットアップパックを生成します。

主な機能

  • 対応する agent ログの読み取り専用ローカルスキャン — フック、設定変更、リポジトリ編集を行わずに、ユーザーのマシン上のログを探します。
  • アップロード前のローカル機密情報マスキング — 生ログはローカルに残しつつ、ツールがメトリクスを解析し、機密情報をマスキングしたレビュー可能な report JSON にまとめます。
  • マスキング済み report JSON の許可ベースアップロード — アップロード手順は明示的で、元のトランスクリプトではなくマスキング済みレポートのみに限定されます。
  • 決定論的プロファイリングとベンチマーク裏付けの出力 — ページでは、ログを LLM が読むのではなく、サーバーサイドレンダリングと決定論的解析について説明しています。
  • パーソナライズされた remediation プラグイン生成 — 検出された無駄のパターンからカスタムプラグインを作成し、最大 7 個の Claude Code skills、最大 3 個の slash commands、レポートに合わせたセットアップガイダンスを含みます。
  • レポートのプレビューと remediation ガイダンス — 変更を適用する前に、レポートのプレビュー、解析されたターンごとの推定 token 量、コピペ可能な AGENTS.md の行を確認できます。

Agent Analyzer の使い方

まず、サイトに表示されているローカルコマンドを実行します: npx --yes agent-analyzer@latest run。ツールは対応するローカル agent ログを検索し、あなたのマシン上で解析して、確認用の report JSON を作成します。

マスキング済み report JSON のアップロードを承認すると、Agent Analyzer は見つかった漏れに基づいてカスタムプラグインとレポートパックを生成します。その後、プラグインをダウンロードし、提案されたセットアップ行を確認して、ワークフローに合う推奨事項だけを適用できます。

利用例

  • 開発者がコーディングセッションでの繰り返し読み取りを減らしたい 場合、実際のセッション挙動に基づく retrieval hygiene のガイダンスを使えます。
  • 大きな shell 出力やノイズの多いコマンド結果が出る ユーザーは、それらのログに紐づいた出力予算化の提案を得たいと考えています。
  • リトライループにはまりがち な人は、一般的なチェックリストではなく、生成された停止・再構成ルーチンを求めています。
  • 複数の agent ツールをまたいで作業する 人は、対応する harness export をまとめてスキャンし、パーソナライズされたセットアップパックを生成する 1 回のスキャンを望んでいます。
  • プライバシーを重視するユーザー は、まずローカル解析を行い、プラグイン生成のためにマスキング済みレポートのアップロードのみを許可します。

FAQ

Agent Analyzer は生ログをアップロードしますか? いいえ。ページでは、生ログはローカルに残り、ユーザーが承認した後にレビュー済みのマスキング済み report JSON のみがアップロードされると説明しています。

スキャン中にリポジトリや agent 設定を変更しますか? ページでは、スキャンは読み取り専用で、フック、設定変更、リポジトリ編集は行わないとしています。

出力はどのようなものですか? レポートのプレビューとカスタムプラグインまたはセットアップパックを生成し、必要に応じて skills、slash commands、検証済みツール、AGENTS.md の行などのガイダンスを含みます。

これは LLM が私のログを読む仕組みですか? ページでは、LLM がログを読むのではなく、決定論的なローカル解析とサーバーサイドレンダリングを使うと説明しています。

どの agent をサポートしていますか? ページでは、Claude Code、Claude Desktop、Codex、GitHub Copilot、OpenCode、Cursor、Kiro、Antigravity を対応ソースまたは対象として挙げています。

代替案

  • 手動でのログ確認 — ユーザーは agent のトランスクリプトを直接確認できますが、その方法は遅く、パーソナライズされたプラグインは自動生成されません。
  • 汎用のプロンプトやワークフローチェックリスト — 幅広いベストプラクティスは提案できますが、ユーザーのログで見つかった具体的な無駄のパターンに基づいて構築されているわけではありません。
  • テレメトリやオブザーバビリティツール — これらはアクティビティの測定に役立ちますが、ページでは Agent Analyzer を一般的な監視ではなく、ローカル解析と的を絞った remediation に位置づけています。
  • 一般的な coding assistant やエディタ統合 — コード作成の支援にはなりますが、token の無駄を決定論的にプロファイリングしたり、レポート駆動のセットアップパックを提供したりする機能は見当たりません。