kenn-io/agentsview

Local-first session search, analytics, insights, and token use statistics for coding agents, supporting Claude Code, Codex, and more than 20 other agents.

何を解決するか

Agentsviewは、複数のAIコーディングエージェントの閲覧、検索、コストの追跡を一元化する方法を提供します。過去の会話の確認、トークン使用量の監視、さまざまなツール間での支出分析を行うために、異なるエージェントのログやインターフェースを飛び回る必要がなくなります。

仕組み

このツールは、ローカルマシン上のさまざまな対応エージェントからセッションログを検出し、それらをローカルのSQLiteデータベースに同期し、Webベースのユーザーインターフェースを提供します。バックグラウンドデーモンとして実行することで、ファイルウォッチャーを介してデータを最新状態に保ち、クイックレポート用のCLIも提供します。高度な設定では、PostgreSQL、DuckDB、およびQuackを介したリモートアクセスもサポートしています。

対象ユーザー

Claude Code、Aider、Cursor、およびその他のAIコーディングエージェントを複数使用し、セッション履歴、コスト追跡、アクティビティ分析を一つのダッシュボードで統合的に管理したい開発者。

特徴

  • マルチエージェント対応: Claude Code、Aider、Cursor、Copilot CLIなど、幅広いコーディングエージェントのセッションを自動検出。
  • コスト追跡: LiteLLMおよびOpenRouterのレートを使用してトークン消費量とコンピューティングコストを計算し、プロンプトキャッシュの意識も含む。
  • 検索機能: FTS5によるフルテキスト検索と、OpenAI互換の埋め込みによるオプションの意味検索を提供。
  • 分析ダッシュボード: アクティビティのヒートマップ、ツール使用メトリクス、セッションのタイプ(例:自動化 vs. マラソンセッション)を可視化。
  • ローカルファースト: デフォルトではセッションアーカイブがローカルマシン上に保持される。
  • 開発者体験: キーボード優先のナビゲーションと、セッションをHTMLまたはGitHub Gistとしてエクスポートできる機能。

『AIエージェントの会話履歴とコストを一元管理できるツールとして、非常に有用です。』— @johndoe

関連

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