Criando um aplicativo de linha de comando shell com Python e Click

Estou usando o clique (http://click.pocoo.org/3/) para criar um aplicativo de linha de comando, mas não sei como criar um shell para esse aplicativo.
Suponha que eu esteja escrevendo um programa chamadoteste e eu tenho comandos chamadossubtest1 esubtest2

Consegui fazê-lo funcionar no terminal, como:

$ test subtest1
$ test subtest2

Mas o que eu estava pensando era em uma concha, para que eu pudesse fazer:

$ test  
>> subtest1  
>> subtest2

Isso é possível com o clique?

questionAnswers(4)

yourAnswerToTheQuestion