Ooh, nifty Emacs trick of the day: in eshell, just enter `magit-status .` to open a magit buffer for the current directory.