Zenn Atani Gemini Insights Usage Analyzer
Claude Codeの/insightsをGemini CLIにも実装した
- URL: https://zenn.dev/atani/articles/gemini-insights-usage-analyzer
- 日付: 2026-04-17
- トピック: programming, ai-llm
- 出典Tier: Tier 3(個人Zennブログ)
要約
Gemini CLIのセッションログを分析してHTMLレポートを生成する「gemini-insights」を実装。Claude Codeの/insightsを参考にしたGemini版。スラッシュコマンドとしてGemini CLIに統合可能。
主要な主張
- 設計: collect(~/.gemini/のログ読み込み)→AI分析(insights.json生成)→render(report.html生成)の3ステップ
- 特徴: 標準ライブラリのみ使用・依存ゼロ。レポートはpure HTMLのbar要素で描画(JS依存なし)・単一HTMLファイルで配布可能
- 改善提案の主軸: GEMINI.md全体ルールよりTOMLスラッシュコマンドで「オンデマンド・軽量」なアドバイスを優先
- 統合方法:
~/.gemini/commands/insights.tomlに配置するだけでGemini CLIの/insightsとして利用可能