It's intended to be used for key aliases, when you want the alias behavior to be dependent on the current contents of the command line. (For example, if you were writing something like a tab filename completion routine.)
If you're not writing key aliases, it's unlikely that %_cmdline is going to be of any use to you.