Skip to content

Sessions Viewer でできること ​

Sessions Viewer は、コーディングエージェントの CLI がディスクに残す記録を読み込み、ひとつのワークスペースとして表示します。プロジェクトを開き、セッションで何が起きたかを正確に確かめ、同じ場所から作業を続けられます。JSONL ファイルを手作業で探す必要はありません。

TIP

ツール管理はこのアプリの最も新しい部分です。7 つのエージェントの skill・MCP サーバー・hook・指示ファイルを 1 つの画面にまとめます。マシン上の重複した skill や切れたリンクを見つけて修復し、キャッシュに基づく MCP 文脈推定とファイル変更を確認できます。Hook のテスト前にはコマンドを読みます。dry-run は実際にスクリプトを実行し、サンドボックスではありません。ツール管理ガイドを読む。

目的から探す ​

読む・探す ​

閲覧ビューはセッションを起きたとおりに再現します。思考チェーンはメッセージに付いたまま、ツール呼び出しはその結果の隣に並び、ファイル編集は構造化された diff として描画され、貼り付けたスクリーンショットはインラインで表示されます。

グローバル検索(⌘⇧F)は全プロジェクトを横断し、該当するメッセージへ直接ジャンプします。長いセッションの中では、プロンプト一覧に自分が入力したものだけが並ぶので、プロンプトを選んでその位置までスクロールでき、対象のメッセージは点滅して位置を示します。最近開いた閲覧ビューとチャットビューはプロジェクトごとの履歴に残り、検索とお気に入りが使えます。

作業を続ける ​

Claude Code と Codex のセッションは内蔵チャットで続けられます。モデル、推論の強さ(Opus Ultracode を含む)、権限モードはその場で切り替えられます。どのセッションも、内蔵ターミナルまたは Terminal.app、cmux、iTerm2、Ghostty、Warp でワンクリックで再開できます。

シェルタブは agent の横で通常のコマンドを実行できます。再起動後にタイトル/ディレクトリは復元できますが、新しいシェルとなり、以前の実行中のコマンドは復元しません。--dangerously-skip-permissions のような起動引数はエージェントごとに設定でき、新規・再開のセッションに自動で追加されます。

プロジェクトを整理する ​

ウィンドウを左右または上下のペインに分割し、タブをペイン間でドラッグでき、プロジェクトごとのレイアウトは再起動後も保持されます。cmux では、作業ディレクトリでワークスペースを再利用し、実行中のセッションを見つけ、分割方向を選び、タブにディレクトリ名を付けます。

ブックマークはよく使うフォルダをサイドバーにピン留めし、エージェントごとに管理できます。セッションをリネームすると新しい名前が CLI に同期され、削除すると復元できるゴミ箱へ移動します。

利用状況を把握・共有する ​

統計ビューは、キャッシュした models.dev 価格で記録済み使用量と推定コストを集計します。請求書ではありません。対応する Antigravity に使用量はなく、macOS の表示は使用量がある今日・7 日・30 日の合計です。

1 件でも一括でも、Markdown、HTML、解析済みのメッセージ JSON としてエクスポートできます。本文と埋め込みリソースはローカルで読めますが、外部画像や読み取れないローカル画像のオフライン利用は保証しません。エクスポートは元の履歴を読み取りますが、リネーム・ゴミ箱・復元・続行は書き込みを伴います。プライバシーとデータの扱いを参照してください。

対応するエージェント ​

Claude Code、Codex、Grok Build、Kimi Code、Pi、Antigravity CLI、opencode です。アプリ内チャットは Claude Code と Codex で使えます。7 つとも履歴、検索、エクスポート、ターミナル再開に対応し、使用量の範囲は形式に依存します。エージェントのリファレンスで、それぞれがセッションをディスクのどこに保存するかを説明しています。

MIT ライセンスのもとで公開されています。