Simplify tty check, add --no-progress and --interact arguments