Agent Viewer — AI skill for Claude Code
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.
[](https://github.com/Atituiset/agent-viewer/actions/workflows/ci.yml) [](https://github.com/Atituiset/agent-viewer/releases/latest) [](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 |
Related Skills
Coding Agent Forensics
Offline single-file forensic viewer for AI coding-agent sessions — Claude Code, Codex, Cursor, Gemini, Copilot
Claude Code Wsl Sandbox
Run Claude Code on Windows inside a real Linux sandbox. WSL 2 + ai-jail (bubblewrap, Landlock, seccomp) so the
Archived Agent Session Viewer
Browse, search, and revisit your AI coding sessions.
Oxi
Native, local-first coding-agent desktop app in Rust (egui) — run any model: local GGUF, Ollama/LM Studio, SSH
Herdly
macOS desktop app for the herdr terminal multiplexer: manage Claude Code, pi and other AI coding agents across
SSH Server MCP
SSH MCP Server that enables AI assistants (e.g., Claude, Copilot) to connect to remote machines over SSH, exec
Related Agents
Game Tester
QA tester for EOB1 ScummVM CHT fan translation. Drives scummvm headlessly in WSL Xvfb (no window appears on Wi
ChatGPT On Wechat
CowAgent是基于大模型的超级AI助理,能主动思考和任务规划、访问操作系统和外部资源、创造和执行Skills、拥有长期记忆并不断成长,比OpenClaw更轻量和便捷。同时支持微信、飞书、钉钉、企微、QQ、公众号、网页
Oc Coder
Giao 1 task brief cho opencode (DeepSeek) thuc thi va bao cao lai ket qua gon. Dung khi orchestrator da viet x