Descrição
Crie aplicações interativas de linha de comando com histórico, ajuda, análise de comandos e comportamento parecido com shell. Isso ajuda desenvolvedores a construir programas de terminal que parecem pequenos ambientes interativos, não apenas comandos isolados.
É um framework para outras ferramentas, não uma aplicação interativa por si só. Aplicações criadas com ele devem deixar comandos destrutivos explícitos e manter prompts claros para que usuários entendam o que vai acontecer antes de pressionar Enter.