jhlee0409/claude-code-history-viewer
desktop app to browse and analyze your Claude Code conversation history
解決する課題
AIコーディングアシスタントは、さまざまなローカルディレクトリに分散して、ツール固有の形式で会話履歴を保存する傾向があります。このプロジェクトは、ベンダーに縛られない形で、数十種類の異なるAIツール間の会話履歴を1つのインターフェースで閲覧・検索・分析できる、統合的でオフライン対応のビューアーを提供します。
動作方法
アプリケーションは、さまざまなAIアシスタントが使用する既知のデータ保存場所(SQLiteデータベース、JSONLファイル、ワークスペースストレージなど)をローカルファイルシステム上でスキャンします。これらの多様な形式を1つのインターフェースに統合し、プロジェクトやツールごとにセッションをナビゲートできるようにします。ネイティブデスクトップアプリとして実行できるほか、HTTP経由でWebUIを提供するヘッドレスサーバーとしても動作可能です。
対象ユーザー
Claude Code、Cursor、Aider、GitHub Copilotなど複数のAIコーディングアシスタントを使用し、過去のやり取りを一元的に確認したり、トークン使用量を追跡したり、プロンプト履歴を検索したりしたい開発者向けです。
主な特徴
- 大規模なプロバイダーサポート:Claude Code、Cursor、Gemini CLI、GitHub Copilotなど、29種類の異なるAIアシスタントと互換性があります。
- 統合検索と分析:すべてのプロバイダー間でグローバル検索が可能で、トークンコストやプロバイダーの分布を追跡するダッシュボードも提供します。
- オフラインかつプライベート:クラウド依存なしで100%オフラインで動作します。
- 柔軟なデプロイメント:macOS、Windows、Linux用のデスクトップアプリとして利用可能。リモートアクセス用にヘッドレスサーバーとしても提供されます。
- 高度なセッション管理:リアルタイムのファイル監視により即時更新を実現。セッションをHTMLまたはJSON形式でエクスポートできます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト