termdeck
TermDeck es un workspace local-first para ejecutar, organizar y monitorear agentes de codificación como Codex, Claude Code, Aider, AGY y OpenCode.
Ficha actualizada 23 sept 2026, 3:28 · upstream 23 sept 2026, 3:09 · release v0.23.0
Qué es termdeck
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
TermDeck presenta una experiencia única al tratar a los terminales largos de agentes de codificación como el propio workspace. Codex, Claude Code y sus aplicaciones son potentes por sí mismas pero operan como experiencias separadas; TermDeck las une bajo un solo marco para visibilidad compartida, búsqueda, transferencia entre agentes y delegación. Permite ejecutar diferentes CLIs lado a lado, organizarlas por proyecto y worktree, ver quién está trabajando, terminado o esperando respuesta. Los sesiones se mantienen activas al cerrar el navegador o reiniciar TermDeck, permitiendo continuar desde donde se dejó. Se puede alternar entre modo terminal en tiempo real y modo transcripto con bloques de pensamiento colapsables, un editor de respuestas y un asistente para preguntas adicionales. Además, permite editar archivos, buscar código, usar herramientas de Git y lenguaje de programación sin salir del workspace. También incluye soporte para Markdown, imágenes, video, audio y PDFs. Un componente clave es que no se pierden los prompts en progreso: lo escrito se guarda mientras se escribe y se recupera al volver a la página o reiniciar el servidor.
- Gestionar múltiples agentes de codificación (Codex, Claude Code, Aider, AGY, OpenCode) desde una sola interfaz
- Organizar sesiones por proyecto, tarea y worktree con indicadores de actividad y pendientes
- Transferir contexto entre agentes mediante la API local sin recargar el prompt completo
- Revisar código, buscar definiciones y usar herramientas de lenguaje de programación en tiempo real
- Ejecutar comandos de shell desde TermDeck para automatizar tareas repetitivas
- Exportar workspaces completos con sus terminales, transcripciones y notas para migración entre máquinas
- Monitoreo remoto de sesiones a través de Wi-Fi local o acceso Google Authenticated
- Reproducir sesiones completas mediante exportación de terminal con historial de prompts
- Persistencia de sesiones: los terminales y transcripciones se mantienen activos tras cierres del navegador o reinicios del servidor
- Modo transcripto: lectura enriquecida de conversaciones con bloques de pensamiento colapsables, resumen y asistente de preguntas
- Delegación entre agentes: la API local permite iniciar agents con permisos específicos y monitorear sus respuestas individualmente
- Portabilidad total: exportación completa del workspace (incluyendo terminales, transcripciones y notas) para restaurarlo en cualquier máquina
- Seguridad de prompts: el contenido escrito se guarda mientras se escribe y no se pierde al volver a la página o reiniciar
- Notificaciones integradas: alertas sobre atención pendiente y actualizaciones del software con opción de actualización desde la interfaz
- No soporta entornos Docker ni archivos Dockerfile, requiriendo instalación manual de dependencias como dtach y ripgrep
- Depende de navegadores web (Chrome, Safari, Firefox o Edge) para ejecutar agentes, limitando el uso en entornos sin navegador
- Requiere Python 3.11+ con soporte para `dtach` y `ripgrep`, lo que puede ser un obstáculo en versiones antiguas
- El modo remoto requiere configuración adicional (Wi-Fi local, Google Authenticated o token debearer) y no es nativo
- La integración con Git está limitada a worktrees separados; no se soporta trabajo en línea directamente desde TermDeck
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.
Instalar TermDeck: macOS usa Homebrew (`brew install danialfarid/tap/termdeck`), Linux usa `uv tool install termdeck-agents`. El comando principal es `termdeck service start` para iniciar el servicio de fondo. Para reiniciar, usar `service restart`. El workspace se guarda en `~/.termdeck`, y los terminales activos permanecen conectados a `dtach` incluso tras detener TermDeck. Se recomienda mantener Python 3.11+ instalado y tener dtach/ripgrep disponibles para una experiencia fluida.
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.