Use the ssh-agent npm package as an SSH Agent client for testing the IAM SSH Agent against the stock ssh-agent implementation.
npm install
Run two agents side by side with these commands in separate sessions:
cd ../agent && aws-vault exec [aws profile] -- cargo run --quiet -- --bind-to=tmp/iam
ssh-agent -d -a ../agent/tmp/original
export SSH_AUTH_SOCK=path/to/sock
./node_modules/ssh-agent/bin/ssha-list
export SSH_AUTH_SOCK=path/to/sock
./node_modules/ssh-agent/bin/ssha-sign [key name from list keys] < <(echo data)