Agent Pal turns AI coding activity into desktop characters
Agent Pal is an desktop program built with Python and PyQt. It automatically detects terminal-based such as Claude Code, Codex CLI, and . When a tool starts, a matching animated character appears on the desktop or taskbar; it disappears when the tool closes.
becomes a floating blue astronaut, while Claude Code appears as a coral terminal with blinking green eyes. The characters type on a tiny keyboard during , use a magnifying glass during research or analysis, and show idle movements while waiting. If a tool needs input after the user switches to another window, its character displays a red exclamation-mark bubble.
Double-clicking the character brings the linked terminal window back into focus.
Key points
- It detects running tools including Claude Code, Codex CLI, and .
- Each supported tool gets a distinct character on the desktop or taskbar.
- distinguish , research or analysis, and waiting.
- A red exclamation-mark bubble signals that a tool needs input.
- Double-clicking a character returns focus to its linked terminal.