R shell is an enhanced interactive R interpreter, offering tab completion, object introspection, and much more. It's running on the right-hand side of this page, so you can try it out right now.