Настраивает AI-агентов для программирования — Claude Code, Cursor, OpenCode и Codex — добавляя постоянную память, общие рабочие процессы, навыки и MCP-серверы.
Gentleman-Programming/gentle-shell
Терминальное рабочее пространство для Pi: параллельные агенты, задачи, изменения Git и управление разрешениями в одном интерфейсе.
- Звёзды
- 1,991
- Форки
- 260
- Открытые issues
- 457
- Последний коммит
- 2 часа назад
Что это?
Gentle Shell — это слой рабочего пространства на базе coding agent Pi. Он превращает сессию Pi в терминальный интерфейс со строкой состояния, панелью незакоммиченных изменений в репозитории сессии и его worktree, списком работающих субагентов с информацией об их моделях, токенах и стоимости, а также карточкой TODO с планом.
Проект ориентирован на контролируемую разработку. Главный агент делегирует задачи специализированным субагентам только при наличии конкретной причины — например, для изучения кода без внесения изменений, параллельной реализации независимых частей или независимой проверки рискованного изменения. Режимы разрешений (Normal, Auto и YOLO) определяют, как часто агент запрашивает подтверждение, а для разрушительных операций подтверждение требуется всегда. Также доступны профили моделей с цепочками запасных вариантов, просмотр фоновых задач, звуковые уведомления и методология разработки Organic Driven Development (ODD).
Пакет распространяется через npm под именем gentle-pi. В README описаны установщики для macOS, Windows и Linux, работающие через браузер: они устанавливают Node.js, pnpm, Pi и Gentle Shell, если те ещё не установлены.
Ключевые возможности
- 01Показывает незакоммиченные изменения Git в репозитории сессии и его worktree.
- 02Запускает субагентов в отдельных процессах и отображает их модели, количество токенов и стоимость в реальном времени.
- 03Предлагает режимы разрешений Normal, Auto и YOLO, сохраняя защиту от разрушительных операций.
- 04Поддерживает именованные профили моделей с упорядоченными запасными моделями на случай достижения лимитов провайдера.
- 05Позволяет просматривать фоновые команды и мониторы через /gentle:jobs.
Сценарии использования
- Запуск нескольких coding agent в одном репозитории и отслеживание изменений, внесённых каждым из них.
- Делегирование изучения кода или проверки субагентам с сохранением контроля за сессией у главного агента.
- Работа над длительными автономными сессиями кодинга с меньшим количеством запросов на подтверждение.
- Добавление структурированного представления рабочего пространства в терминале поверх coding agent Pi.
Быстрый старт
- 1
Откройте страницу пакета gentle-pi на npm и следуйте инструкциям Get started
Что важно знать
- Пакет разработан специально для кодового агента Pi, поэтому для его использования нужен Pi.
- Для нативной проверки нужна файловая система, поддерживающая приватные режимы POSIX; монтирования WSL DrvFS без метаданных могут её отклонить.
В подборках
Темы
Частые вопросы
- Что такое gentle-shell?
- Терминальное рабочее пространство для Pi: параллельные агенты, задачи, изменения Git и управление разрешениями в одном интерфейсе. Gentle Shell — это слой рабочего пространства на базе coding agent Pi. Он превращает сессию Pi в терминальный интерфейс со строкой состояния, панелью незакоммиченных изменений в репозитории сессии и его worktree, списком работающих субагентов с информацией об их моделях, токенах и стоимости, а также карточкой TODO с планом.
- gentle-shell можно использовать бесплатно? Какая у него лицензия?
- gentle-shell распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- gentle-shell всё ещё поддерживается?
- Активно поддерживается. Последний коммит в gentle-shell — 7 нояб. 2026 г..
- Для чего можно использовать gentle-shell?
- Запуск нескольких coding agent в одном репозитории и отслеживание изменений, внесённых каждым из них. Делегирование изучения кода или проверки субагентам с сохранением контроля за сессией у главного агента. Работа над длительными автономными сессиями кодинга с меньшим количеством запросов на подтверждение. Добавление структурированного представления рабочего пространства в терминале поверх coding agent Pi.
- Как установить gentle-shell?
- Откройте страницу пакета gentle-pi на npm и следуйте инструкциям Get started
- Где скачать gentle-shell?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Gentleman-Programming/gentle-shell
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый coding-агент в виде настольного приложения, терминального CLI или устанавливаемого Skill для Codex, OpenCode и DeepSeek Harness.
Десктопная IDE для параллельной работы с Claude Code, Codex, OpenCode и другими CLI-агентами, каждый из которых запускается в отдельном Git worktree.
Маркетплейс из 94 плагинов, 202 агентов, 185 навыков и 105 команд для Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity и Pi.
Подборка из 187 ранжированных AI agent harnesses с шаблонами, плейбуками, skills и MCP-сервером для выбора подходящего варианта.
Локальная управляющая платформа, которая объединяет настройки, мониторинг сессий, обмен сообщениями между агентами и память для AI-агентов программирования, таких как Claude Code и Codex CLI.