Yes, this is a great example of what I meant with "interactive" client. It takes over the input and output and has it's own shell. Instead I wanted something that looks and feels more like a regular unix tool. Especially that I can put the prompt on the command line (or stdin) and get output on stdout. Because then I can pipe the output and avoid copy-pasting. Small difference but a big quality of life improvement for me.