Ejecuta DSH, Codex CLI, Claude Code, Git y GitHub CLI en el mismo workspace, con sesiones persistentes y worktrees aislados.

Una capa local y auditable que conecta DSH con agentes interactivos sin ceder el control del Docker del host.
DSH, Codex y Claude ven los mismos proyectos, Git y autenticaciones persistentes.
Tmux mantiene activa cada tarea incluso cuando se cierra el navegador, con entrada y salida desde el panel.
Los worktrees opcionales crean ramas y directorios aislados para reducir las colisiones entre agentes.
DSH llama a herramientas MCP; el orchestrator valida el proyecto y abre el agente en una sesión tmux que puedes monitorear desde la web o la CLI.
El build descarga DSH y las demás CLIs. Solo necesitas Docker y las cuentas que quieras usar.
En Debian o Ubuntu, usa el instalador incluido.
./scripts/install-docker-debian.shOpenAI, Anthropic y GitHub se autentican mediante los flujos oficiales.
./scripts/login.sh allDSH puede usar la nube o un modelo local en el host.
./scripts/configure-openrouter.shLos comandos de abajo son los mismos que usa el proyecto real.
Descarga el runtime y entra en la carpeta.
git clone git@github.com:inematds/dsh-orchestrator.git cd dsh-orchestrator
Genera el token, elige puertos libres, construye la imagen e inicia los servicios.
./scripts/bootstrap.sh
Las credenciales se guardan fuera del árbol de proyectos, en el directorio de datos del runtime.
./scripts/login.sh codex ./scripts/login.sh claude ./scripts/login.sh github
Usa el panel o la CLI interna para iniciar un agente en su propio worktree.
./scripts/shell.sh orch start codex --cwd /workspace/meu-repo \ --name api --prompt "implemente os testes" --worktree
Lista sesiones, captura la salida o envía una nueva indicación sin perder el proceso.
orch list orch output ID --lines 500 orch send ID "rode os testes e corrija as falhas"
La misma infraestructura puede operarse manualmente o mediante DSH vía MCP.
DSH lista sesiones, delega una implementación a Codex y monitorea la salida mediante herramientas MCP estructuradas.
Codex trabaja en la API y Claude explora la documentación, cada uno en su propia branch y worktree.
El núcleo ya funciona; las próximas fases pueden ampliar la observabilidad y la gobernanza.