# Claude Session Driver: supervisa sesiones de agentes en tmux

> Asigna tareas a sesiones separadas y consulta sus eventos y respuestas desde una sesión coordinadora.

Verificado el 26 oct 2026.

## Qué es

Claude Session Driver es un plugin que maneja agentes de programación como trabajadores en tmux. Su CLI csd admite Claude Code, Codex y Pi mediante una interfaz común.

## Para qué te sirve

- Cuando puedes separar una investigación de una implementación.
- Cuando necesitas observar qué herramientas ejecuta un trabajador.
- Cuando quieres entregar una sesión en marcha a una persona.

## Cómo funciona

El coordinador lanza sesiones, envía prompts y consulta turnos terminados. Cada trabajador escribe eventos JSONL del ciclo de vida y de las herramientas. Los eventos sirven para observar; no interceptan ni autorizan la ejecución.

## Antes de empezar

tmux, Node y el CLI del arnés que vayas a lanzar. Instala el plugin desde superpowers-marketplace. El README explica que los trabajadores omiten solicitudes de permisos y que algunos arneses reciben la autenticación del operador.

## Límites y alternativas

Aísla el directorio y los permisos de cada trabajador antes de ejecutar tareas. Compartir archivos editables puede causar conflictos. La observación de eventos no equivale a una compuerta de aprobación; para tareas sencillas puede ser suficiente una sola sesión interactiva.

## Recursos

- [Repositorio y documentación](https://github.com/obra/claude-session-driver) - 113 estrellas; consulta el README para requisitos y cambios.
- [Historial de cambios](https://github.com/obra/claude-session-driver/commits/HEAD/) - último commit comprobado: 2026-10-10.
- [Licencia](https://github.com/obra/claude-session-driver/blob/HEAD/LICENSE) - MIT.
