Una terminal nativa para macOS que permite ejecutar varias sesiones de Claude Code y Codex en paralelo, con estado en tiempo real y aprobaciones en la barra lateral.
kbwo/ccmanager
Una aplicación CLI para ejecutar y alternar entre varias sesiones de agentes de programación con IA en distintos worktrees de Git y proyectos, sin tmux.
Alternativa open source a:Claude Squad
- Estrellas
- 1,278
- Forks
- 94
- Issues abiertos
- 6
- Último commit
- hace 11 días
¿Qué es?
CCManager es una aplicación de terminal para gestionar varias sesiones de asistentes de programación con IA a la vez. Es compatible con Claude Code, Gemini CLI, Codex CLI, Cursor Agent, Copilot CLI, Cline CLI, OpenCode, Kimi CLI y otros agentes, cada uno ejecutándose en su propio worktree de Git. El menú muestra si cada sesión está ocupada, esperando que ingreses algo o inactiva, para que puedas ver cuál requiere atención.
La aplicación es autónoma y no requiere tmux. Puede crear, fusionar y eliminar worktrees, copiar datos de sesiones de Claude Code a worktrees nuevos y copiar archivos excluidos por Git, como .env, que estén indicados en un archivo .worktreeinclude. También restaura las sesiones que estaban abiertas después de un reinicio o fallo, y admite el modo multi-project para trabajar con varios repositorios desde una sola interfaz.
Las opciones de personalización incluyen atajos de teclado, preajustes de comandos con argumentos alternativos, ajustes .ccmanager.json por proyecto, hooks para cambios de estado, hooks de worktree y ejecución en devcontainers. Una función experimental de aprobación automática usa un modelo de Claude para aprobar los prompts que considera seguros.
Funciones clave
- 01Ejecuta varias sesiones de agentes en paralelo en distintos worktrees de Git.
- 02Muestra en tiempo real el estado de las sesiones: ocupada, en espera o inactiva.
- 03Funciona sin tmux y es compatible con diez CLI de programación con IA.
- 04Restaura las sesiones abiertas después de un reinicio o fallo.
- 05Copia datos de sesiones de Claude Code y archivos excluidos por Git a worktrees nuevos.
- 06Permite gestionar varios repositorios desde el modo multi-project.
Casos de uso
- Trabajar al mismo tiempo en varias ramas de funcionalidades con distintos agentes de IA.
- Comprobar qué sesiones de agentes esperan que ingreses algo en varios worktrees.
- Gestionar sesiones de programación con IA de varios repositorios desde una sola terminal.
- Ejecutar agentes dentro de un devcontainer y mantener el gestor en el host.
Inicio rápido
- 1
Instala CCManager globalmente con npm
npm install -g ccmanager - 2
Ejecuta CCManager en tu proyecto
ccmanager
Antes de usarlo
- Para ejecutar sesiones, debes instalar por separado una CLI de asistente de programación con IA, como Claude Code.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es ccmanager?
- Una aplicación CLI para ejecutar y alternar entre varias sesiones de agentes de programación con IA en distintos worktrees de Git y proyectos, sin tmux. CCManager es una aplicación de terminal para gestionar varias sesiones de asistentes de programación con IA a la vez. Es compatible con Claude Code, Gemini CLI, Codex CLI, Cursor Agent, Copilot CLI, Cline CLI, OpenCode, Kimi CLI y otros agentes, cada uno ejecutándose en su propio worktree de Git. El menú muestra si cada sesión está ocupada, esperando que ingreses algo o inactiva, para que puedas ver cuál requiere atención.
- ¿ccmanager es gratuito? ¿Qué licencia tiene?
- ccmanager es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ccmanager sigue mantenido?
- Mantenimiento activo. El último commit de ccmanager fue el 27 oct 2026.
- ¿Para qué puedo usar ccmanager?
- Trabajar al mismo tiempo en varias ramas de funcionalidades con distintos agentes de IA. Comprobar qué sesiones de agentes esperan que ingreses algo en varios worktrees. Gestionar sesiones de programación con IA de varios repositorios desde una sola terminal. Ejecutar agentes dentro de un devcontainer y mantener el gestor en el host.
- ¿Cómo se instala ccmanager?
- Instala CCManager globalmente con npm: npm install -g ccmanager Ejecuta CCManager en tu proyecto: ccmanager
- ¿Dónde consigo ccmanager?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kbwo/ccmanager
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una CLI en Rust para gestionar worktrees de Git por nombre de rama, pensada para ejecutar varios agentes de programación con IA en paralelo.
Una aplicación de terminal (CLI/TUI) para ejecutar y administrar varios agentes de programación con IA, como Claude Code, Codex y Aider, en espacios de trabajo de Git separados.
CLI que instala en el proyecto un conjunto de skills, reglas, hooks y documentación de referencia para 18 asistentes de programación con IA, tras revisar el plan.
IDE multiplataforma y ligero para programar con IA, que ejecuta varias sesiones de Claude Code y Codex en distintos proyectos desde una sola ventana.
Un tablero Kanban de terminal que ejecuta varios agentes de programación en paralelo, con un git worktree y una ventana de tmux por tarea.