I can see the resemblance to Notebooks/RMarkdown, but integrating it into a terminal session is a neat idea. I've not had chance to try it (I'm on Windows) but it seems really cool.
Commands used the editing document for both input and output.
I think Pryrite also has value - the terminal integration could be super useful for some tasks (especially for those of us that don't know emacs or its org mode)