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.
Read original