[BUG] cloning git repositories with a FIDO2 SSH key no longer work when adding marketplaces or plugins from v2.0.15 and up
Resolved 💬 6 comments Opened Oct 17, 2025 by Neurrone Closed Jan 18, 2026
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
I'm no longer able to add or update marketplaces or plugins via Claude Code. For example, /plugin marketplace add obra/superpowers-marketplace from v2.0.15 and up.
I connect to GitHub via a YubiKey backed fido2 SSH key.
Previously, this worked in V2.0.14. However, I now get the following error when trying to add a marketplace:
⎿ Error: Failed to clone marketplace repository: Cloning into '/home/dickson/.claude/plugins/marketplaces/obra-superpowers-marketplace'...
notify_start: exec(/usr/bin/ssh-askpass): No such file or directory
I do get a prompt to touch my YubiKey as per usual, but after I do so, the error above appears.
I'm able to clone the repository normally outside of Claude Code.
What Should Happen?
Claude should be able to clone from GitHub.
Error Messages/Logs
Steps to Reproduce
- Configure ~/.ssh/config to use a FIDO2 SSH key, backed by a YubiKey
- Attempt to add a plugin marketplace with Claude Code
Claude Model
None
Is this a regression?
Yes
Last Working Version
2.0.14
Claude Code Version
Tested from 2.0.15 to 2.0.22
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
WSL (Windows Subsystem for Linux)
Additional Information
_No response_
This issue has 6 comments on GitHub. Read the full discussion on GitHub ↗