clicker4ai
Clicker4AI es una PWA auto-alojada que controla sesiones de Claude Code desde dispositivos móviles o laptops. Usa FastAPI + vanilla-JS sin Docker ni build steps, comunicándose vía NATS. Soporta multi-dispositivo, sync en tiempo real y modo incógnito.
Ficha actualizada 27 sept 2026, 19:40 · upstream 27 sept 2026, 19:08 · release sin release detectada
Qué es clicker4ai
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Clicker4AI es una aplicación PWA auto-alojada que actúa como control remoto para sesiones de Claude Code ejecutándose en servidores Linux. Utiliza FastAPI (Python) con claude-agent-sdk como backend y un frontend vanilla-JS sin dependencias, eliminando la necesidad de Dockerfiles o pasos de compilación.
La aplicación proporciona un stream de eventos estructurado real (no scraping de terminal) que incluye tarjetas de herramientas, diffs, bloques de pensamiento y medidores de coste. Soporta múltiples dispositivos conectados simultáneamente a la misma sesión con sincronización bidireccional en tiempo real entre terminal y webapp.
Requiere Python ≥3.13 y pipx/uv para instalación. Ejecuta el servidor localmente sin servicios en la nube ni cuentas externas. Incluye gestión de permisos con aprobación táctil, pestañas multi-sesión estilo navegador y modo incógnito por dispositivo que no deja rastro en el servidor.
- Control remoto de sesiones de IA desde dispositivos móviles para desarrollo en cualquier lugar
- Gestión multi-dispositivo de una misma sesión de Claude Code con sincronización en tiempo real
- Desarrollo colaborativo donde múltiples usuarios pueden observar y controlar el mismo proceso
- Uso como PWA instalable en tablets para trabajar sin editor visual (vibe coding)
- Integración con code-server para tener un entorno completo de desarrollo en navegador
- Modo incógnito para consultas que no dejan rastro en el servidor
- Arquitectura ligera sin Docker ni build steps, ejecutándose directamente con pipx/uv
- Stream de eventos estructurado real desde claude-agent-sdk, no scraping de terminal
- Sincronización bidireccional en tiempo real entre terminal y aplicación web
- Soporte nativo para PWA instalable con manifest y actualización automática
- Gestión segura de permisos con aprobación táctil y opciones de siempre permitir
- Persistencia de eventos secuencial por sesión para reconexión perfecta tras desconexiones
- Requiere Python ≥3.13, lo que limita despliegues en entornos legacy
- Escucha por defecto solo en 127.0.0.1, necesitando configuración adicional para acceso remoto
- Sin Dockerfile ni compose, requiriendo gestión manual de dependencias y procesos
- Android no probado oficialmente según documentación del proyecto
- Limitación de 6 runners simultáneos por configuración predeterminada
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Configurar host en interfaz LAN/VPN para acceso remoto. Usar reverse proxy (Caddy/Nginx) con --public-url para TLS. Mantener C4AI_DATA_DIR separado. Supervisar con systemd/pm2 usando --no-pair. Actualizar SDK y CLI periódicamente con c4ai sdk update. Configurar allowed_roots explícitamente en ~/.clicker4ai/config.json.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.





