Add interactive commands interface