claude-code - 💡(How to fix) Fix [DOCS] [VSCode] `claudeProcessWrapper` docs do not explain how to handle extension builds missing a bundled Claude binary

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Error Message

  • What happens when the extension activates without a bundled binary (e.g., "Unsupported platform" error) VS Code extension builds ship a bundled Claude binary for a fixed set of platforms. On platforms outside that set, the extension fails to activate with an "Unsupported platform" error. The docs do not mention this limitation.

Code Example

Executable path used to launch the Claude process. Use this when your VS Code extension
build does not bundle a Claude binary for your platform (the extension will fail to
activate with "Unsupported platform"). Point this to a separately installed `claude`
binary to work around the missing bundled binary.
RAW_BUFFERClick to expand / collapse

Documentation Type

Other

Documentation Location

https://code.claude.com/docs/en/vs-code

Section/Topic

"Extension settings" table — claudeProcessWrapper row (line 321)

Current Documentation

The claudeProcessWrapper setting is documented as:

Executable path used to launch the Claude process

This description does not explain:

  • That VS Code extension builds may not bundle a Claude binary on all platforms
  • What happens when the extension activates without a bundled binary (e.g., "Unsupported platform" error)
  • That this setting exists precisely so users can point the extension to a separately installed claude binary when the bundled binary is unavailable

What's Wrong or Missing?

A. No documentation of the "bundled binary may be absent" scenario

VS Code extension builds ship a bundled Claude binary for a fixed set of platforms. On platforms outside that set, the extension fails to activate with an "Unsupported platform" error. The docs do not mention this limitation.

B. claudeProcessWrapper purpose is underspecified

The setting's only description is "Executable path used to launch the Claude process." It does not explain that it is the escape hatch for when the extension build does not include a bundled binary, or that users building custom extension bundles can use it to inject a Claude binary path directly.

C. No cross-reference to "Unsupported platform" troubleshooting

The troubleshooting guide mentions "Unsupported platform" in the context of CLI installs (troubleshoot-install.md line 690), but the VS Code extension settings docs do not cross-reference this setting to that troubleshooting path.

Suggested Improvement

Update the claudeProcessWrapper description in the Extension settings table to:

Executable path used to launch the Claude process. Use this when your VS Code extension
build does not bundle a Claude binary for your platform (the extension will fail to
activate with "Unsupported platform"). Point this to a separately installed `claude`
binary to work around the missing bundled binary.

Add a cross-reference note linking to the "Unsupported platform" entry in the troubleshooting guide for further detail on supported platforms.

Impact

Medium - Makes feature difficult to understand

Additional Context

Changelog entry (v2.1.133):

[VSCode] Fixed claudeProcessWrapper failing with Unsupported platform when the extension build doesn't bundle a Claude binary

Affected Pages:

PageLine(s)Context
https://code.claude.com/docs/en/vs-code321claudeProcessWrapper row in Extension settings table
https://code.claude.com/docs/en/troubleshoot-install690"Unsupported platform" entry (CLI-focused; extension not mentioned)

Total scope: 2 pages affected

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [DOCS] [VSCode] `claudeProcessWrapper` docs do not explain how to handle extension builds missing a bundled Claude binary