← All projects
PAWL & PIXEL / STREAMDECK Claude Sessions

Hardware Control for Claude Code

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

PHYSICAL × DIGITAL↗
Claude Sessions overview
DESIGNED BY PAWL & PIXEL— STREAMDECK
DESIGNED WITH PURPOSE.
Stream Deck MK2macOSClaude Code CLINode.js 18+
01 — PURPOSE-BUILT FEATURES

Every detail has a purpose.

Scroll on. One detail at a time.

SESSION_MONITOR

Session Monitoring

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

Session Monitoring
PERMISSION_GATE

Permission Control

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

Permission Control
TERMINAL_FOCUS

Terminal Focus

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

Terminal Focus
INTERRUPT

Interrupt

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

Interrupt
CAFFEINATE

Caffeinate

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

Caffeinate
SKIN_SYSTEM

Skin System

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

Skin System
02 — MAKE IT YOURS

Same control. Different character.

RPG Stream Deck skin

Fantasy quest UI with HP/MP bars

03 — IN ACTION

See it in action.

Claude SessionsHardware Control for Claude CodeClaude SessionsHardware Control for Claude CodeClaude SessionsHardware Control for Claude CodeClaude SessionsHardware Control for Claude Code
LESS FRICTION. MORE POSSIBILITY.

Make room for
a better tool.