Thanks to grunt team and Tyler Kellen
To enable tasks auto-completion in shell you should add eval "$(gulp --completion=shell)" in your .shellrc file.
Add eval "$(gulp --completion=bash)" to ~/.bashrc.
Add eval "$(gulp --completion=zsh)" to ~/.zshrc.