Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

agentdock

AgentDock es un workspace web autocontenido para Claude Code y Codex que funciona en la máquina donde se ejecuta el código, sin Docker ni Node.js externo. Permite organizar sesiones de desarrollo con paneles compartidos, Git integrado y terminal nativa.

Ficha actualizada 23 sept 2026, 3:27 · upstream 23 sept 2026, 3:19 · release v0.1.15

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es agentdock

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

AgentDock es una herramienta de trabajo remota multi-agente diseñada para integrar Claude Code y Codex en un entorno de desarrollo personal. Funciona como un workspace web autocontenido que se ejecuta directamente sobre la máquina donde reside el código, eliminando la necesidad de Docker ni Node.js externo.

El proyecto ofrece un canvas compartido recursivo donde sesiones de agentes, archivos, paneles de Git y terminales pueden organizarse en una interfaz unificada. A diferencia de otros sistemas de agenticas que implementan sus propios loops de razonamiento o sistemas de permisos, AgentDock se limita a renderizar interfaces nativas del cliente oficial (Claude Code y Codex) sin reescribir su lógica interna.

La arquitectura distingue claramente entre el servidor (que maneja protocolos, autenticación y persistencia) y los clientes oficiales que se comunican mediante llamadas JSONL. Esto permite mantener la integridad de las credenciales y las configuraciones del usuario mientras se proporciona una experiencia de desarrollo unificada.

CASOS DE USO
  • Organizar sesiones de desarrollo en un solo workspace sin necesidad de múltiples terminales
  • Integrar Claude Code y Codex en el mismo entorno de trabajo con paneles compartidos
  • Gestionar archivos, Git y terminal en una interfaz unificada desde cualquier navegador
  • Reutilizar configuraciones existentes (claves API, perfiles de usuario) entre sesiones
  • Acceder a herramientas de desarrollo nativas como IDEs o terminales sin instalar software adicional
  • Colaborar con múltiples agentes en tiempo real sobre el mismo repositorio y contexto compartido
PUNTOS DESTACADOS
  • Soporta múltiples paneles (archivos, Git, terminal) compartidos en un solo canvas recursivo sin necesidad de Docker ni Node.js externo
  • Permite reutilizar perfiles de autenticación existentes (Claude Code y Codex) entre sesiones mediante importación de configuración
  • Ofrece una experiencia nativa con soportes para terminales PTY, CLI legacy y acceso remoto por SSH o HTTPS
  • Mantiene la integridad del estado de cada sesión independientemente de otras sesiones en el workspace
  • Soporta múltiples idiomas (español e inglés) con layouts responsivos adaptados a pantallas pequeñas
  • Permite acceder al repositorio desde cualquier navegador sin necesidad de instalar AgentDock localmente
PRECAUCIONES
  • No soporta entornos multi-tenant ni sandboxing multi-institucional, siendo un workspace único para un usuario
  • La persistencia del estado se realiza en disco local (SQLite) y no en una base de datos centralizada
  • El acceso remoto requiere configuración manual adicional (SSH forwarding o proxy HTTPS)
  • No incluye herramientas de colaboración multi-usuario ni gestión de permisos entre usuarios
  • Soporte para múltiples modelos concurrentes es limitado, priorizando un solo modelo por sesión
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

Para instalar AgentDock en Linux, compila el binario desde la fuente con `cargo build --release` y luego ejecuta `./target/release/agentdock`. En macOS se puede usar `cargo build --release` seguido de `./target/release/agentdock`. El servidor se inicia con `agentdock serve` para modo foreground o `agentdock` para modo background. Para Linux, se recomienda ejecutarlo como servicio systemd: `systemctl enable agentdock.service`. Se recomienda mantener el binario en `/usr/local/bin` para acceso rápido desde cualquier terminal.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
VueNode.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
287895173
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.