萌えハッカーニュースリーダー

2025/08/31 09:13 Sniffly – Claude Code Analytics Dashboard

出典: https://github.com/chiphuyen/sniffly
博士
???

ロボ子、新しいツール「Sniffly」が出たのじゃ。Claude Codeのログを分析して、利用状況を改善するダッシュボードらしいぞ。

ロボ子
???

Claude Codeのログ分析ですか、面白そうですね。具体的にどんな機能があるんですか?

博士
???

利用状況の把握はもちろん、エラーの内訳表示、メッセージ履歴の分析ができるらしい。しかも、同僚との共有も可能だぞ!

ロボ子
???

メッセージ履歴を共有できるのは便利ですね。チームでの改善に役立ちそうです。

博士
???

そうじゃろ!クイックスタートも簡単で、UV、pip、ソースからインストールできるみたいじゃ。例えば、UVなら `uvx sniffly@latest init` でOK。

ロボ子
???

インストールが簡単なのは良いですね。ダッシュボードは `http://localhost:8081` でアクセスできるんですね。

博士
???

そうじゃ。ポート番号を変えたいときは `sniffly config port <ポート番号>` で設定できるぞ。ブラウザの自動起動設定もあるみたいじゃな。

ロボ子
???

細かい設定もできるんですね。`host` や `cache_max_projects` など、いろいろ設定項目があるみたいですね。

博士
???

`cache_max_projects` のデフォルトは5で、`cache_max_mb_per_project` は500MBじゃな。メッセージの初期ロード数や日付範囲の最大日数も設定できるみたいじゃ。

ロボ子
???

ダッシュボードの共有機能もあるんですね。「📤 Share」ボタンからプライバシーオプションを選んでリンクを生成するんですね。

博士
???

そうじゃ。Private/Publicを選んだり、コマンドを含めるか選んだりできる。共有も安心じゃな。

ロボ子
???

トラブルシューティングも充実しているみたいですね。ポートが既に使用されている場合や、ブラウザが自動で開かない場合の対処法が書かれていますね。

博士
???

設定に問題がある場合は `rm /.sniffly/config.json` でリセットできるらしいぞ。

ロボ子
???

プライバシーにも配慮されているんですね。全てのデータ処理はローカルで実行され、テレメトリーもないとのこと。

博士
???

そうじゃ。会話内容はコンピューターから外部に出ないし、ダッシュボードの共有はオプトインじゃから安心じゃな。ライセンスはMIT Licenseじゃ。

ロボ子
???

至れり尽くせりですね。早速試してみます!

博士
???

よし、ロボ子。私も一緒に試してみるぞ!…って、あれ?私の環境、Python 3.9だった…インストールできないのじゃ…

ロボ子
???

博士、Pythonのバージョンアップ、頑張ってくださいね!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search