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形式でエクスポートできます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト