Communitygithub.com

maxturazzini/local-agent-viewer

AIエージェントのインタラクションをローカルに保存し、解析、分類、検索、可視化する長期記憶ツールです。Claude Code、Codex CLI、Claude Desktop、ChatGPTに対応します。

local-agent-viewer とは?

このスキルは、AIエージェントとのすべてのやり取りをローカル環境に保存し、長期記憶として活用できるようにするツールです。Claude Code、Codex CLI、Claude Desktop、ChatGPTといった主要なAIプラットフォームでのインタラクションを自動的に解析し、分類、検索、可視化する機能を提供します。開発者はこのツールを使用することで、過去の会話やコード生成の履歴を効率的に振り返り、知識の再利用や問題解決の迅速化が可能になります。すべてのデータはローカルに保存されるため、プライバシーとセキュリティが確保され、外部サービスに依存しない自己完結型のソリューションです。SKILL.mdのドキュメントに従い、設定と使用が簡単に行えます。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add maxturazzini/local-agent-viewer

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

local-agent-viewer は何をしますか?

AIエージェントのインタラクションをローカルに保存し、長期記憶として活用するためのツールです。Claude Code、Codex CLI、Claude Desktop、ChatGPTとのすべてのやり取りを解析、分類、検索、可視化できます。

機能

  • 解析: AIエージェントとの会話、コード生成、コマンド実行などのインタラクションを自動的に取り込みます。
  • 分類: インタラクションをトピック、プロジェクト、タイプ別に自動分類します。
  • 検索: 強力な全文検索機能により、過去のやり取りを素早く見つけられます。
  • 可視化: インタラクションの時系列や関係性をグラフィカルに表示します。

対応プラットフォーム

  • Claude Code
  • Codex CLI
  • Claude Desktop
  • ChatGPT

インストール

git clone https://github.com/maxturazzini/local-agent-viewer.git
cd local-agent-viewer
pip install -r requirements.txt

使用方法

  1. 設定ファイル config.yaml を編集し、監視するプラットフォームを指定します。
  2. 以下のコマンドでエージェントを起動します:
python agent_viewer.py --start
  1. ブラウザで http://localhost:8080 を開き、インタラクションの可視化ダッシュボードにアクセスします。

設定

config.yaml の例:

platforms:
  - claude_code
  - codex_cli
  - claude_desktop
  - chatgpt

storage:
  path: ./data
  retention_days: 365

search:
  index_path: ./index

ライセンス

MIT

貢献

プルリクエストは歓迎します。大きな変更を行う場合は、まずイシューを開いて変更内容を議論してください。

関連スキル