#36 introduced possibility to specify several environments (Jenkins hosts) in one .jenkins-cli file
Now we have problem with jobs auto completions described in This pull request
The possible solution is to store cache for every Jenkins environment or host in separate cache files (or separate section within one cache file).
So every time you call jenkins jobs, options -e, --host, --username should affect the scope of caching.