Atituiset

Agent Viewer — AI skill for Claude Code

AI community

One window for every AI agent session — browse Claude Code, Codex, OpenCode, Gemini, DeepSeek, Hermes & Kimi transcripts across local, SSH and WSL machines.

How to install Agent Viewer

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Atituiset/agent-viewer and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agent Viewer does

One window for every AI agent session — browse Claude Code, Codex, OpenCode, Gemini, DeepSeek, Hermes & Kimi transcripts across local, SSH and WSL machines. Electron desktop app, read-only, no telemetry.

Alternatives in AI

  • EchoBird — One-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code 3.1k ★
  • WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
  • Memtrace Public — Structural memory for AI coding agents 466 ★

README

Agent Viewer

**One window for every AI coding agent session — local and remote.**

Browse, search and follow the session transcripts of all your AI coding agents, across every machine you SSH into. No cloud, no uploads: everything is read from the agents' own storage, on the machines where it lives.

[![CI](https://github.com/Atituiset/agent-viewer/actions/workflows/ci.yml/badge.svg)](https://github.com/Atituiset/agent-viewer/actions/workflows/ci.yml) [![Release](https://img.shields.io/github/v/release/Atituiset/agent-viewer)](https://github.com/Atituiset/agent-viewer/releases/latest) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)

Why

AI coding agents accumulate sessions in `~/.claude`, `~/.codex`, sqlite databases and assorted JSONL files — spread across your laptop, dev servers and WSL instances. When you want to check *"what did the agent actually do?"*, you're stuck reading raw JSONL. Agent Viewer turns all of it into:

  • A unified session browser — sessions from every detected agent on every configured machine, newest first, with title, project, model, token and cost metadata.
  • A conversation view — messages, thinking blocks and tool calls rendered as readable chat with syntax-highlighted markdown.
  • A swimlane view — the session as an interaction sequence diagram, including sub-agents in their own lanes.
  • Live mode — watch a session update in real time while the agent is still working.
  • English & Chinese UI — auto-detected from the system language, toggleable in the nav bar.

Supported agents

Known agents (first-class parsers):

Agent Storage Format
Claude Code ~/.claude/projects JSONL
Codex ~/.codex/sessions JSONL
OpenCode ~/.local/share/opencode/opencode.db SQLite
Gemini CLI ~/.gemini/antigravity-cli JSONL
DeepSeek ~/.deepseek/sessions JSON
Hermes ~/.hermes/sessions JSONL
Kimi Code ~/.kimi-code/sessions J