Build a game-style dashboard for your own coding agent sessions

A Redditor had Claude Code build a World of Warcraft style interface for watching his own Claude Code sessions, running in a Godot terminal emulator, to keep his attention on the work.

Done withClaude Code· Oct 22, 2026

What they did

The poster, u/sam7263, used Claude Code to build a World of Warcraft style interface for his own Claude Code sessions and posted a video of it to r/ClaudeCode. Sessions and subagents show up as party members in a game HUD rather than as terminal text. He says it runs as a terminal emulator in Godot, and that he built it to work with his ADHD. He is adding more game features mapped onto daily work, and mentions wanting an auction house where coworkers' pull requests are listed.

How it went

He has it working and shared a video; the post drew 18 points and a mostly delighted thread. He gives no numbers on whether it changed how much work he gets done, and does not say how long the build took. Two commenters asked how he gets live session state out of Claude Code, whether through hooks or by parsing the JSONL transcripts under the project directory, and he did not answer in the thread.

Worth knowing

The method for reading session state matters for anyone copying this: commenters warned that polling terminal output gets fragile fast, and that hooks give cleaner live status for states like waiting on permission or finished. One reader complained the fun costs everyone's usage limits. No code or repo was posted, only a video.

Try it

With Claude Code· 5 parts to fill in

Build me a [game-style] dashboard for my own [Claude Code] sessions. Read live session state from [hooks or the session transcript files at this path], not by scraping terminal output, and show each session and subagent as [a party member] with its current state: running, waiting on permission, finished or failed. Render it in [my terminal or a small desktop window] and update it as state changes. Keep it read-only: it must never send input to a session or approve anything. Start with one session, show me it working, then add the rest.

Square brackets are the parts to fill in. The prompt is ours; the story is theirs.

Where they said it

Related