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
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.
- 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
- 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
- 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
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.
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.
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.