Configura agentes de programación con IA como Claude Code, Cursor, OpenCode y Codex con memoria persistente, flujos de trabajo compartidos, skills y servidores MCP.
Gentleman-Programming/gentle-shell
Un espacio de trabajo de terminal nativo de Pi que reúne agentes de programación en paralelo, tareas en curso, cambios de Git y controles de permisos en una sola interfaz.
- Estrellas
- 1,991
- Forks
- 260
- Issues abiertos
- 457
- Último commit
- hace 1 hora
¿Qué es?
Gentle Shell es una capa de espacio de trabajo basada en el agente de programación Pi. Convierte una sesión de Pi en una vista de terminal con un encabezado de estado, una barra lateral que muestra los cambios sin confirmar del repositorio de la sesión y sus worktrees, un panel con los subagentes en ejecución y detalles de sus modelos, tokens y costos, y una tarjeta TODO con el plan.
El proyecto se centra en el desarrollo controlado. El agente principal delega tareas a subagentes especializados solo cuando hay un motivo concreto, como una exploración de solo lectura, la implementación en paralelo de unidades independientes o la verificación independiente de un cambio de alto riesgo. Los modos de permisos (Normal, Auto y YOLO) controlan cuántas confirmaciones solicita el agente, mientras que las operaciones destructivas siguen requiriendo confirmación. También incluye perfiles de modelos con cadenas de respaldo, inspección de trabajos en segundo plano, notificaciones de audio y un flujo de trabajo de funcionalidades llamado Organic Driven Development (ODD).
El paquete se distribuye en npm como gentle-pi, y el README describe instaladores basados en navegador para macOS, Windows y Linux que instalan Node.js, pnpm, Pi y Gentle Shell si aún no están instalados.
Funciones clave
- 01Muestra los cambios de Git sin confirmar del repositorio de la sesión y sus worktrees.
- 02Ejecuta subagentes como procesos separados, con tarjetas en tiempo real que muestran el modelo, los tokens y los costos.
- 03Ofrece los modos de permisos Normal, Auto y YOLO, y mantiene las protecciones para operaciones destructivas.
- 04Admite perfiles de modelos con nombre y modelos alternativos en orden cuando un proveedor alcanza sus límites.
- 05Inspecciona comandos y monitores en segundo plano mediante /gentle:jobs.
Casos de uso
- Ejecutar varios agentes de programación en un mismo repositorio y hacer seguimiento de los cambios de cada uno.
- Delegar tareas de exploración o verificación a subagentes sin perder el control de la sesión principal.
- Trabajar en sesiones de programación autónoma prolongadas con menos solicitudes de permiso.
- Añadir una vista de espacio de trabajo estructurada al agente de programación Pi en la terminal.
Inicio rápido
- 1
Abre la página del paquete gentle-pi en npm y sigue las instrucciones de Get started
Antes de usarlo
- Está diseñado específicamente para el agente de programación Pi, así que necesitas Pi para usarlo.
- La revisión nativa requiere un sistema de archivos que respete los modos POSIX privados; los montajes WSL DrvFS sin metadatos pueden rechazarla.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es gentle-shell?
- Un espacio de trabajo de terminal nativo de Pi que reúne agentes de programación en paralelo, tareas en curso, cambios de Git y controles de permisos en una sola interfaz. Gentle Shell es una capa de espacio de trabajo basada en el agente de programación Pi. Convierte una sesión de Pi en una vista de terminal con un encabezado de estado, una barra lateral que muestra los cambios sin confirmar del repositorio de la sesión y sus worktrees, un panel con los subagentes en ejecución y detalles de sus modelos, tokens y costos, y una tarjeta TODO con el plan.
- ¿gentle-shell es gratuito? ¿Qué licencia tiene?
- gentle-shell es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿gentle-shell sigue mantenido?
- Mantenimiento activo. El último commit de gentle-shell fue el 7 nov 2026.
- ¿Para qué puedo usar gentle-shell?
- Ejecutar varios agentes de programación en un mismo repositorio y hacer seguimiento de los cambios de cada uno. Delegar tareas de exploración o verificación a subagentes sin perder el control de la sesión principal. Trabajar en sesiones de programación autónoma prolongadas con menos solicitudes de permiso. Añadir una vista de espacio de trabajo estructurada al agente de programación Pi en la terminal.
- ¿Cómo se instala gentle-shell?
- Abre la página del paquete gentle-pi en npm y sigue las instrucciones de Get started
- ¿Dónde consigo gentle-shell?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Gentleman-Programming/gentle-shell
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Agente de programación de código abierto disponible como app de escritorio, CLI de terminal o Skill instalable para Codex, OpenCode y DeepSeek Harness.
IDE de escritorio para ejecutar Claude Code, Codex, OpenCode y otros agentes de programación CLI en paralelo, cada uno en su propio Git worktree.
Un marketplace con 94 plugins, 202 agentes, 185 skills y 105 comandos para Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity y Pi.
Directorio curado y clasificado de 187 harnesses de agentes de IA, con plantillas, guías, skills y un servidor MCP para elegir uno.
Un plano de control local que unifica la configuración, la supervisión de sesiones, la mensajería entre agentes y la memoria para agentes de programación con IA como Claude Code y Codex CLI.