Descrição
Ajuda desenvolvedores Ruby a criar interfaces de linha de comando com comandos, opções, textos de ajuda e geradores. É útil para ferramentas de projeto, CLIs de desenvolvimento, instaladores e frameworks de automação.
Frameworks de CLI podem acionar escritas de arquivos ou ações destrutivas. Valide argumentos, deixe comandos perigosos explícitos e forneça erros claros para usuários.