Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8530
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.