ssh-agent-filter
                                
                                 ssh-agent-filter copied to clipboard
                                
                                    ssh-agent-filter copied to clipboard
                            
                            
                            
                        Allow the filter agent's bind address to be specified
Add an additional command-line option (-a / --bind-address) that can be used to specify an alternate path for the filter agent's UNIX domain socket.
I like your idea.
IMO the option should also (or instead) have --bind but not -a; the latter might be confusing with the other options.
Your patch for the bash completion is incomplete, it should complete paths after --bind-address.
@tiwe-de Thanks for the feedback! I updated the PR to address both comments.
The original OpenSSH ssh-agent uses -a, so utilizing the same short name might be nice.
Either way, it would be nice if a set path ($TMPDIR, ~/.ssh or something similar) would be used instead of cwd. In my case the agent is started by default from .profile, and this means that I get a bunch of agent.$PID files in my home directory, which is not nice.
ssh-agent has $TMPDIR/ssh-XXXXXXXXXX/agent.