Descrição
Ajuda ferramentas Ruby a definir interfaces de linha de comando com comportamento reutilizável de parsing de opções. É útil para scripts e ferramentas administrativas que precisam de flags, textos de ajuda e tratamento de argumentos consistentes.
Opções de CLI podem controlar arquivos, serviços ou ações destrutivas. Valide valores interpretados, mostre erros claros e faça operações arriscadas exigirem confirmação explícita.