Un HUD de escritorio muestra el uso de Claude en una pantalla LCD Thermalright desde macOS

Fuentes: A desktop HUD streams live Claude usage to a $38 Thermalright LCD from macOS

El proyecto open source claude-trofeo-hud convierte una pantalla LCD Thermalright Trofeo Vision de 6,86 pulgadas (1280×480, USB-C, en torno a 38 dólares) en un panel de información en vivo sobre el consumo de Claude. Funciona en macOS con Python 3.12+, uv y Node, y se instala con unos pocos comandos: uv sync, uv run python -m claude_trofeo_hud run para mostrar el HUD en la pantalla y install-agent para arrancarlo al inicio mediante launchd.

El HUD muestra barras con los límites de sesión y semanales de los planes Pro y Max, con cuenta atrás para el reinicio, obtenidas del endpoint de uso de Anthropic. También presenta los tokens consumidos hoy, un coste API hipotético calculado vía ccusage, la sesión activa (proyecto, modelo y ritmo de consumo), un reloj y un mini-gráfico horario de tokens. En la primera ejecución, macOS pide acceso al Llavero para las credenciales de Claude Code; la aplicación solo lee el token OAuth de forma local y solo consulta api.anthropic.com para los datos de uso.

El panel no es un monitor convencional: es un dispositivo USB HID (VID:PID 0416:5302) que acepta fotogramas JPEG mediante un protocolo reverse-engineered, ya documentado en PLANNING.md. Los autores aprovechan las clases de dispositivo de thermalright-trcc-linux pero usan IOHIDManager en lugar de libusb, que macOS bloquea para HID. El firmware apaga la pantalla en reposo, por lo que la aplicación transmite de forma continua a 2 fotogramas por segundo por defecto. La configuración (fps, calidad JPEG, horarios nocturnos) se ajusta en config.toml, y los registros se guardan en ~/Library/Logs/claude-trofeo-hud/.