Como uso o ag para procurar texto em arquivos com determinadas extensões?

Estou usando ag( o Silver Searcher ) versão 0.31.0. Eu posso facilmente procurar uma string em um monte de arquivos usando: localhost:workspace davea$ ag 'ftp' . Mas e se eu só quiser verificar arquivos com determinadas extensões? Eu tentei isso: localhost:workspace davea$ ag 'ftp' .java ERR:...