Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.280 Latest v2.1.285 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.285 ·

Plugin and marketplace git clones now respect your git SSH settings

Git clones for plugins and marketplaces now read core.sshCommand and ssh.variant from your git config, not only SSH environment variables

Group of 2 You'll notice Improvements
JSON All of v2.1.285
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
PluginsArea: what it touches
ImprovementsKind: in v2.1.285,
ImprovementsSection of the release

What

When Claude Code uses git to download (clone) a plugin or a marketplace over SSH, it now looks at more of your SSH setup:

  • Git config: it reads core.sshCommand and ssh.variant from your git configuration. Before, it inspected only the GIT_SSH_COMMAND, GIT_SSH and GIT_SSH_VARIANT environment variables.
  • GIT_SSH_COMMAND is now built for the clone from these settings.
  • GIT_SSH_VARIANT is set from your environment or, if that is not set, from ssh.variant in git config.
  • OpenSSH check: it tests whether the configured SSH command is OpenSSH. The lookup runs inside a private temporary folder.

If no temporary folder can be created, the clone stops with an error that says: "Set CLAUDE_CODE_TMPDIR to a usable directory to fix this." CLAUDE_CODE_TMPDIR is a setting that tells Claude Code where to put its temporary files.

Why

If you connect to git servers through a custom SSH command set in git config, such as core.sshCommand, plugin and marketplace clones should now use it too. If a clone fails with the temporary folder message, point CLAUDE_CODE_TMPDIR at a folder Claude Code can write to.

Read from
What the documentation says
How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed plugin and marketplace installs and updates over SSH ignoring the ssh program set in GIT_SSH or in your git config's core.sshCommand

See this entry in the whole of v2.1.285 →

Feedback