本文へ移動

CLI · AIセッションのエクスポート

AIコーディングの セッションを書き出す。

1つのコマンドで、7つのAIコーディングツールのセッションを一覧表示、閲覧、エクスポート、検索、要約できます。

7つのツール、1つのURI構文

各セッションはツールごとのスキームで指定できます。agent-dumpにURIを渡せば、どこからでも内容を確認できます。

  • Codexcodex://threads/a1b2c3
  • Claude Codeclaude://a1b2c3d4
  • ZCodezcode://sess-9f8e7d
  • Kimikimi://k-7a3f21
  • OpenCodeopencode://5c4b3a
  • Cursorcursor://req-8821
  • Pipi://019e7978-b2ec
  • その他のツールPRを歓迎します

できること

Agent Dumpは、7つのAIコーディングツールに保存されたローカルセッション履歴を、1つのコマンドラインインターフェースから扱えるようにします。各ツール固有の保存形式を、読みやすいエクスポート、URIによる直接表示、検索結果、統計、収集レポートへ変換します。

すべてのローカルセッションを読み込む

Codex、Claude Code、ZCode、Kimi、OpenCode、Cursor、Piのネイティブストレージから読み込みます。

agent-dump --interactive

必要な形式でエクスポートする

JSON、Markdown、rawファイルに出力でき、パイプ処理のためにターミナルへ直接表示することもできます。

agent-dump <uri> --format markdown

検索して絞り込む

タイトル、メッセージ、推論を全文検索し、provider、role、pathで絞り込めます。

agent-dump --search "auth timeout"

セッションを要約する

プロジェクト管理やインサイトレポートに使える、重要度の高いセッション要約を生成します。

agent-dump --collect

更新履歴とロードマップ

複数のAIコーディングツールのセッション統合、高速検索、自動要約に向けて進化し続けています。

より確実なセッション収集と最新データの読み取り

AI collect は文字数の上限内で対話を保持し、検索条件を一貫して適用。読み取れないセッションも明示します。OpenCode と ZCode のデータベース更新後は、セッション読み取りと全文検索のキャッシュを更新。ランディングページの読み込みも改善しました。

agent-dump --collect -days 7 -query "provider:codex path:. limit:20" --dry-run

セッション収集のエラー耐性強化とProvider事前絞り込み

セッション一括収集時に一部の取得失敗があっても成功分を確実に保持し、未知プロジェクトを安全に分離。Provider指定時のスキャン範囲を事前剪定して高速化。製品ランディングページのデザインとビジュアルも全面刷新。

agent-dump --collect --agent codex --days 7

外部Agentへのプロンプト引き継ぎと対話抽出

`--emit-prompt`により、API設定なしで外部AIエージェントにセッション収集とレポート作成を委譲できるプロンプトを生成可能に。セッション要约時に対話本文のみを正確に抽出し、ノイズを排除します。

agent-dump --collect --emit-prompt --save ./reports/weekly.md

ローカル全文検索とプロバイダー横断スコアリング

SQLite FTS5による高速な全文検索を搭載。7つのAIツールのタイトル、対話、推論履歴を横断して瞬時に検索し、一貫したスコアで関連セッションを見つけ出せます。

agent-dump --search "auth timeout" --days 30

インストール

uv、npm、pnpm、bunに対応しています。JavaScriptパッケージのラッパーにはNode.js 22以降が必要です。

グローバルにインストール

uv tool install agent-dump

インストールせずに実行

uvx agent-dump --help

またはagent skillとして追加

npx skills add xingkaixin/agent-dump

よくある質問