Configura agentes de programação com IA, como Claude Code, Cursor, OpenCode e Codex, com memória persistente, workflows compartilhados, skills e servidores MCP.
Gentleman-Programming/gentle-shell
Um workspace de terminal nativo do Pi que reúne agentes de programação paralelos, tarefas ao vivo, alterações no Git e controles de permissão em uma única interface.
- Estrelas
- 1,903
- Forks
- 259
- Issues abertas
- 457
- Último commit
- há 24 horas
O que é?
O Gentle Shell é uma camada de workspace criada sobre o agente de programação Pi. Ele transforma uma sessão do Pi em uma interface de terminal com um cabeçalho de status, uma barra que mostra as alterações não commitadas no repositório da sessão e em suas worktrees, um painel com os subagentes em execução e detalhes sobre modelo, tokens e custos, além de um cartão TODO com o plano.
O projeto prioriza o desenvolvimento controlado. O agente principal delega tarefas a subagentes especializados apenas quando há um motivo definido, como fazer uma exploração somente leitura, implementar em paralelo unidades independentes ou verificar de forma independente uma alteração de alto risco. Os modos de permissão (Normal, Auto e YOLO) controlam quantas confirmações o agente solicita, enquanto operações destrutivas ainda exigem confirmação. O projeto também inclui perfis de modelo com cadeias de fallback, inspeção de tarefas em segundo plano, notificações sonoras e um fluxo de trabalho de recursos chamado Organic Driven Development (ODD).
O pacote é distribuído pelo npm como gentle-pi, e o README descreve instaladores no navegador para macOS, Windows e Linux que instalam Node.js, pnpm, Pi e Gentle Shell caso ainda não estejam instalados.
Recursos principais
- 01Mostra as alterações não commitadas no Git no repositório da sessão e em suas worktrees.
- 02Executa subagentes em processos separados, com cartões que exibem modelo, tokens e custos em tempo real.
- 03Oferece os modos de permissão Normal, Auto e YOLO, mantendo proteções para operações destrutivas.
- 04Aceita perfis de modelo nomeados, com modelos de fallback em ordem para quando um provedor atinge os limites.
- 05Inspeciona comandos em segundo plano e monitores por meio de /gentle:jobs.
Casos de uso
- Executar vários agentes de programação em um repositório e acompanhar as alterações feitas por cada um.
- Delegar exploração ou verificação a subagentes sem perder o controle da sessão principal.
- Trabalhar em longas sessões autônomas de programação com menos solicitações de permissão.
- Adicionar uma visualização estruturada de workspace ao agente de programação Pi no terminal.
Início rápido
- 1
Abra a página do pacote gentle-pi no npm e siga as instruções de Get started
Antes de usar
- Foi desenvolvido especificamente para o agente de programação Pi, então você precisa do Pi para usá-lo.
- A revisão nativa exige um sistema de arquivos que respeite modos POSIX privados; montagens WSL DrvFS sem metadados podem rejeitá-la.
Em coleções
Tópicos
Perguntas frequentes
- O que é gentle-shell?
- Um workspace de terminal nativo do Pi que reúne agentes de programação paralelos, tarefas ao vivo, alterações no Git e controles de permissão em uma única interface. O Gentle Shell é uma camada de workspace criada sobre o agente de programação Pi. Ele transforma uma sessão do Pi em uma interface de terminal com um cabeçalho de status, uma barra que mostra as alterações não commitadas no repositório da sessão e em suas worktrees, um painel com os subagentes em execução e detalhes sobre modelo, tokens e custos, além de um cartão TODO com o plano.
- gentle-shell é gratuito? Qual é a licença?
- gentle-shell é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- gentle-shell ainda é mantido?
- Manutenção ativa. O último commit de gentle-shell foi em 6 de nov. de 2026.
- Para que posso usar gentle-shell?
- Executar vários agentes de programação em um repositório e acompanhar as alterações feitas por cada um. Delegar exploração ou verificação a subagentes sem perder o controle da sessão principal. Trabalhar em longas sessões autônomas de programação com menos solicitações de permissão. Adicionar uma visualização estruturada de workspace ao agente de programação Pi no terminal.
- Como instalar gentle-shell?
- Abra a página do pacote gentle-pi no npm e siga as instruções de Get started
- Onde consigo gentle-shell?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Gentleman-Programming/gentle-shell
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Agente de programação open source que funciona como app para desktop, CLI de terminal ou Skill instalável para Codex, OpenCode e DeepSeek Harness.
IDE desktop para executar Claude Code, Codex, OpenCode e outros agentes de programação via CLI em paralelo, cada um em sua própria Git worktree.
Marketplace com 94 plugins, 202 agentes, 185 skills e 105 comandos para Claude Code, Codex CLI, Cursor, OpenCode, Copilot, Antigravity e Pi.
Diretório curado e ranqueado com 187 harnesses de agentes de IA, templates, playbooks, skills e um servidor MCP para ajudar na escolha.
Um plano de controle local-first que unifica configurações, monitoramento de sessões, comunicação entre agentes e memória para agentes de programação com IA, como Claude Code e Codex CLI.