Claude Sessions by Pawl & Pixel
Stream Deck Plugin

Hardware Control for Claude Code

Stream Deck plugin for real-time Claude Code session monitoring. Approve, reject, and interrupt with physical buttons.

Stream Deck MK2 macOS Claude Code CLI Node.js 18+
Claude Sessions overview
DOC_REF: FEATURES

Core Features

๐Ÿ–ฅ๏ธ

Session Monitoring

Real-time session status on physical buttons. See idle, working, and permission states at a glance.

๐Ÿ”

Permission Control

Approve or reject tool calls with a physical button press. File-based IPC with 120s timeout.

๐ŸŽฏ

Terminal Focus

One-tap to jump to the active Claude Code terminal. Auto-detects Terminal, iTerm2, and VS Code.

โšก

Interrupt

Send SIGINT to a running session instantly. Stop runaway operations without hunting for the terminal.

โ˜•

Caffeinate

Keep your Mac awake during long-running sessions. Toggle caffeinate directly from the Stream Deck.

๐ŸŽจ

Skin System

5 pixel-art skins โ€” RPG, Pip-Boy, MAGI, Blocks, and Cyber. Toggle with a dedicated button.

DOC_REF: SKINS

Pixel Art Skins

RPG

RPG

Fantasy quest UI with HP/MP bars

Pip-Boy

Pip-Boy

Retro terminal green phosphor glow

MAGI

MAGI

Evangelion MAGI supercomputer UI

Blocks

Blocks

Minimal pixel block aesthetic

Cyber

Cyber

Cyberpunk neon HUD overlay

DOC_REF: DEMO

See It in Action

Design Philosophy

Tactile Utility

๐Ÿ”—

Hook Architecture

Zero-intrusion file-based IPC. Claude Code hooks write state; plugin reads it. Neither process knows the other exists.

๐ŸŽฎ

Pixel Art Identity

5 hand-crafted skins with pixel-art aesthetics. From RPG quest logs to Evangelion MAGI panels.

๐Ÿ•น๏ธ

Tactile Response

Physical buttons for digital workflows. Approve, reject, and interrupt without touching the keyboard.

๐Ÿท๏ธ

Utility Spec

Spec-sheet typography. Monospace fonts and label-style design.

Ready to Level Up Your Workflow?

Download Claude Sessions and take hardware control of your Claude Code sessions.

Download on GitHub