Ag.el allows you to search using ag
from inside Emacs. You can
filter by file type, edit results inline, or find files.
Ag.el tries very hard to be Do-What-I-Mean, and will make intelligent suggestions about what to search and which directories to search in.
Documentation: http://agel.readthedocs.org/en/latest/index.html
Bugs: https://github.com/Wilfred/ag.el/issues