Install command
Not provided
Install Claude Code correctly in 15-25 minutes. Fix npm permission errors, configure PATH, and resolve 'command not found' issues with proven solutions.
Open the source and read safety notes before installing.
Source-backed facts for citing this resource, derived directly from the registry — also available as plain text for AI assistants.
Decision playbook
Signals are present but mixed. Use the checklist below to confirm the source and operational safety for your environment.
0
78
—
No baseline selected
No major trust-signal divergence detected in the current selection.
Confirm ownership and provenance before trusting install instructions.
Source link availableRequired
Open the canonical repository and verify ownership.
Source provenance statusRequired
Marked as source-backed.
Metadata reviewed
Registry metadata indicates a reviewed listing.
Validate risk disclosures before installation or API wiring.
Safety notes presentRequired
Review the listed safety guidance before running commands.
Privacy notes presentRequired
Review data handling notes before connecting accounts or secrets.
Trust level risk gateRequired
Trust level does not block evaluation.
Check package metadata and artifact integrity signals.
Install payload available
Install or copy payload is available for review.
Package verification flag
No package verification flag provided.
Checksum metadata
No checksum provided for downloaded artifact.
Use compare context to validate trade-offs before adoption.
Compare tray has multiple entries
Add at least one more entry to compare trust differences.
Baseline comparison available
No baseline peer selected yet.
Diverging trust signals identified
No major trust-signal divergence found.
Setup at a glance
Copy-ready — paste the snippet to get started.
Install command
Not provided
Config snippet
Not provided
Copy snippet
Provided
Prerequisites
None
Platforms
1 listed
Difficulty
39/100
Adoption plan
Current risk score 16/100. Use staged verification before broader rollout.
Validate source and review signals before any execution.
Confirm source provenanceRequired
Source URL/provenance metadata is present.
Confirm metadata review state
Listing has review metadata.
Verify install payload
Install/config payload exists and can be inspected.
Confirm safety, privacy, and package integrity signals.
Review safety notesRequired
Safety notes are present.
Review privacy notesRequired
Privacy notes are present.
Verify package integrity metadata
No package verification/checksum metadata.
Adopt in controlled steps based on the selected plan.
Run in isolated sandbox firstRequired
Use a constrained sandbox and observe behavior across multiple tasks.
Roll out graduallyRequired
Roll out to a small cohort before wider usage.
Set monitoring and fallback
Define rollback path and monitor errors after adoption.
Evidence readiness
Required evidence gates are covered (5/6 signals complete).
Source repository/provenance is listed.
Required in this preset
Review metadata is present.
Required in this preset
Safety notes are present.
Required in this preset
Privacy notes are present.
Optional in this preset
Package integrity metadata is missing.
Optional in this preset
Install payload is available.
Required in this preset
Required evidence gates are covered for this preset.
Decision timeline
5/6 steps complete with no blocking gaps for this preset.
triage
Source/provenance metadata is available.
triage
Review metadata is available.
verify
Safety notes are available.
verify
Privacy notes are available.
verify
Package integrity metadata is missing.
rollout
Install payload is available.
No required blockers for this timeline preset.
Safety & privacy surface
1 safety and 1 privacy notes across 2 risk areas. Review closely: credentials & tokens, permissions & scopes.
## Overview
Most Claude Code installation failures come from a small set of causes: the install directory isn't on your `PATH`, you have more than one copy of `claude` installed, npm grabbed the wrong platform or threw permission errors, or a corporate proxy/firewall blocked the download. This guide maps the error you actually see to the fix the official docs recommend, then gives you copy-paste commands and a verification step.
The recommended way to install is the native installer, which places the binary at `~/.local/bin/claude` on macOS/Linux/WSL or `%USERPROFILE%\.local\bin\claude.exe` on Windows and auto-updates in the background. npm is also supported and installs the same native binary through a per-platform optional dependency. If you previously used `npm install -g` and keep hitting permission or update problems, switching to the native installer (or to Homebrew/WinGet) resolves most of them.
System requirements to confirm first:
- **OS:** macOS 13.0+, Windows 10 1809+/Server 2019+, Ubuntu 20.04+, Debian 10+, or Alpine 3.19+
- **Hardware:** 4 GB+ RAM, x64 or ARM64 CPU (the installer can be OOM-killed below 4 GB)
- **npm path only:** Node.js 18 or later
- **Location:** an [Anthropic-supported country](https://www.anthropic.com/supported-countries)
## Troubleshooting table
Match the symptom to its cause and fix. All entries are drawn from the official troubleshooting docs.
| Symptom | Cause | Fix |
| --- | --- | --- |
| `command not found: claude` / `'claude' is not recognized` | Install succeeded but `~/.local/bin` isn't on `PATH` | Add the install dir to `PATH` and restart the shell (see commands below). |
| `EACCES` / permission denied writing to a global dir | A global npm install can't write to its prefix; `sudo` makes it worse | Don't use `sudo`. Switch to the native installer, or repair the npm global directory. |
| Auto-update notice that the npm global dir isn't writable | npm-managed install lacks write access for background updates | Run `claude doctor` for the listed fix, or move to the native installer. |
| `Could not find native binary package "@anthropic-ai/claude-code-<platform>"` | Optional dependencies were skipped (`--omit=optional`, `--no-optional`, `optional=false`) | Re-run npm install without those flags so the platform binary is fetched. |
| npm platform-mismatch error inside WSL | WSL picked up the Windows `npm` | Run `npm config set os linux`, then reinstall with `--force` (no `sudo`). |
| `exec: node: not found` running `claude` in WSL | WSL is using the Windows Node.js | Install Node via your Linux package manager or nvm; check `which node` is a `/usr/` path, not `/mnt/c/`. |
| `Killed` during install on Linux | OOM killer; server has under 4 GB RAM | Add swap space (or use a larger instance), then reinstall. |
| `Failed to fetch version` / can't reach download server | `downloads.claude.ai` blocked by network/proxy | Test connectivity; set `HTTPS_PROXY`/`HTTP_PROXY`; or try VPN/alternative installer. |
| `TLS connect error` / `unable to get local issuer certificate` | Stale CA certs or proxy TLS inspection | Update system CA certificates, or point the installer at your corporate CA bundle. |
| `irm`/`&&` not recognized, or `bash` not a cmdlet on Windows | Install command copied for the wrong shell | Use the installer matching your shell (PowerShell `irm`, CMD `curl`/batch). |
| `claude` opens the Desktop app on Windows | Old Claude Desktop registered `Claude.exe` ahead on `PATH` | Update Claude Desktop to the latest version. |
| Two versions / unexpected behavior | Multiple installs (native + npm `-g` + legacy `~/.claude/local`) | Keep the native install only; uninstall the others. |
| `claude --version` works but startup crashes/hangs | Missing shared libs or wrong binary variant | Check `ldd "$(command -v claude)"` for `not found`; install missing libs / reinstall correct variant. |
## Fix commands
Run the diagnostic first, then apply the fix that matches your symptom. These are macOS/Linux/WSL examples; Windows equivalents are noted inline.
```bash
# 0. Diagnose: detailed report of your install, PATH, and last update attempt
claude doctor
# 1. command not found -> add the native install dir to PATH
# Zsh (macOS default):
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
# Bash (most Linux):
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# Confirm the directory is now on PATH (no output = still missing)
echo "$PATH" | tr ':' '\n' | grep -Fx "$HOME/.local/bin"
# 2. Find and remove conflicting installs (keep only the native one)
which -a claude
npm uninstall -g @anthropic-ai/claude-code # remove a global npm copy
rm -rf ~/.claude/local # remove the legacy local npm copy
# 3. npm permission (EACCES) / can't auto-update:
# prefer the native installer (see Setup docs) instead of sudo npm.
# If the native dir isn't writable, create it and take ownership:
sudo mkdir -p ~/.local/bin
sudo chown -R "$(whoami)" ~/.local
# 4. WSL platform mismatch with npm (do NOT use sudo):
npm config set os linux
npm install -g @anthropic-ai/claude-code --force
# 5. Network/proxy blocked the download:
curl -sI https://downloads.claude.ai/claude-code-releases/latest # HTTP/2 200 = reachable
export HTTPS_PROXY=https://proxy.example.com:8080
export HTTP_PROXY=https://proxy.example.com:8080
# 6. Low-memory Linux 'Killed': add 2 GB swap, then reinstall
sudo fallocate -l 2G /swapfile && sudo chmod 600 /swapfile
sudo mkswap /swapfile && sudo swapon /swapfile
# 7. Apply a pending update immediately
claude update
```
On Windows PowerShell, install or repair using the official PowerShell installer documented in the [setup guide](https://code.claude.com/docs/en/setup), add `%USERPROFILE%\.local\bin` to your User `PATH`, and restart the terminal. On macOS you can also install via Homebrew (`brew install --cask claude-code`) and on Windows via WinGet (`winget install Anthropic.ClaudeCode`); both avoid npm entirely. Note that `brew`, `winget`, `apt`, `dnf`, and `apk` installs do not auto-update — upgrade them with their own commands (for example `brew upgrade claude-code`, `winget upgrade Anthropic.ClaudeCode`).
## Verify the installation
After applying a fix, confirm Claude Code resolves and runs:
```bash
# Should print a version number, not "command not found"
claude --version
# Full health check: install location, PATH, conflicts, last update result
claude doctor
```
If `claude --version` prints a version, the install and `PATH` are correct. If it still fails, re-check `PATH` and conflicting installs above. When everything passes, open a terminal in your project and run `claude` to start a session and authenticate (Claude Code requires a Pro, Max, Team, Enterprise, or Console account — the free Claude.ai plan does not include access).
## Still stuck
If none of the above resolves it, check the [Claude Code GitHub issues](https://github.com/anthropics/claude-code/issues) for known problems or open a new one with your OS, the exact install command you ran, and the full error output. If `claude --version` works but something else is wrong, attach the output of `claude doctor`.
_Last verified against the official Claude Code installation and troubleshooting docs (June 2026)._## Overview
Most Claude Code installation failures come from a small set of causes: the install directory isn't on your `PATH`, you have more than one copy of `claude` installed, npm grabbed the wrong platform or threw permission errors, or a corporate proxy/firewall blocked the download. This guide maps the error you actually see to the fix the official docs recommend, then gives you copy-paste commands and a verification step.
The recommended way to install is the native installer, which places the binary at `~/.local/bin/claude` on macOS/Linux/WSL or `%USERPROFILE%\.local\bin\claude.exe` on Windows and auto-updates in the background. npm is also supported and installs the same native binary through a per-platform optional dependency. If you previously used `npm install -g` and keep hitting permission or update problems, switching to the native installer (or to Homebrew/WinGet) resolves most of them.
System requirements to confirm first:
- **OS:** macOS 13.0+, Windows 10 1809+/Server 2019+, Ubuntu 20.04+, Debian 10+, or Alpine 3.19+
- **Hardware:** 4 GB+ RAM, x64 or ARM64 CPU (the installer can be OOM-killed below 4 GB)
- **npm path only:** Node.js 18 or later
- **Location:** an [Anthropic-supported country](https://www.anthropic.com/supported-countries)
## Troubleshooting table
Match the symptom to its cause and fix. All entries are drawn from the official troubleshooting docs.
| Symptom | Cause | Fix |
| --- | --- | --- |
| `command not found: claude` / `'claude' is not recognized` | Install succeeded but `~/.local/bin` isn't on `PATH` | Add the install dir to `PATH` and restart the shell (see commands below). |
| `EACCES` / permission denied writing to a global dir | A global npm install can't write to its prefix; `sudo` makes it worse | Don't use `sudo`. Switch to the native installer, or repair the npm global directory. |
| Auto-update notice that the npm global dir isn't writable | npm-managed install lacks write access for background updates | Run `claude doctor` for the listed fix, or move to the native installer. |
| `Could not find native binary package "@anthropic-ai/claude-code-<platform>"` | Optional dependencies were skipped (`--omit=optional`, `--no-optional`, `optional=false`) | Re-run npm install without those flags so the platform binary is fetched. |
| npm platform-mismatch error inside WSL | WSL picked up the Windows `npm` | Run `npm config set os linux`, then reinstall with `--force` (no `sudo`). |
| `exec: node: not found` running `claude` in WSL | WSL is using the Windows Node.js | Install Node via your Linux package manager or nvm; check `which node` is a `/usr/` path, not `/mnt/c/`. |
| `Killed` during install on Linux | OOM killer; server has under 4 GB RAM | Add swap space (or use a larger instance), then reinstall. |
| `Failed to fetch version` / can't reach download server | `downloads.claude.ai` blocked by network/proxy | Test connectivity; set `HTTPS_PROXY`/`HTTP_PROXY`; or try VPN/alternative installer. |
| `TLS connect error` / `unable to get local issuer certificate` | Stale CA certs or proxy TLS inspection | Update system CA certificates, or point the installer at your corporate CA bundle. |
| `irm`/`&&` not recognized, or `bash` not a cmdlet on Windows | Install command copied for the wrong shell | Use the installer matching your shell (PowerShell `irm`, CMD `curl`/batch). |
| `claude` opens the Desktop app on Windows | Old Claude Desktop registered `Claude.exe` ahead on `PATH` | Update Claude Desktop to the latest version. |
| Two versions / unexpected behavior | Multiple installs (native + npm `-g` + legacy `~/.claude/local`) | Keep the native install only; uninstall the others. |
| `claude --version` works but startup crashes/hangs | Missing shared libs or wrong binary variant | Check `ldd "$(command -v claude)"` for `not found`; install missing libs / reinstall correct variant. |
## Fix commands
Run the diagnostic first, then apply the fix that matches your symptom. These are macOS/Linux/WSL examples; Windows equivalents are noted inline.
```bash
# 0. Diagnose: detailed report of your install, PATH, and last update attempt
claude doctor
# 1. command not found -> add the native install dir to PATH
# Zsh (macOS default):
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
# Bash (most Linux):
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# Confirm the directory is now on PATH (no output = still missing)
echo "$PATH" | tr ':' '\n' | grep -Fx "$HOME/.local/bin"
# 2. Find and remove conflicting installs (keep only the native one)
which -a claude
npm uninstall -g @anthropic-ai/claude-code # remove a global npm copy
rm -rf ~/.claude/local # remove the legacy local npm copy
# 3. npm permission (EACCES) / can't auto-update:
# prefer the native installer (see Setup docs) instead of sudo npm.
# If the native dir isn't writable, create it and take ownership:
sudo mkdir -p ~/.local/bin
sudo chown -R "$(whoami)" ~/.local
# 4. WSL platform mismatch with npm (do NOT use sudo):
npm config set os linux
npm install -g @anthropic-ai/claude-code --force
# 5. Network/proxy blocked the download:
curl -sI https://downloads.claude.ai/claude-code-releases/latest # HTTP/2 200 = reachable
export HTTPS_PROXY=https://proxy.example.com:8080
export HTTP_PROXY=https://proxy.example.com:8080
# 6. Low-memory Linux 'Killed': add 2 GB swap, then reinstall
sudo fallocate -l 2G /swapfile && sudo chmod 600 /swapfile
sudo mkswap /swapfile && sudo swapon /swapfile
# 7. Apply a pending update immediately
claude update
```
On Windows PowerShell, install or repair using the official PowerShell installer documented in the [setup guide](https://code.claude.com/docs/en/setup), add `%USERPROFILE%\.local\bin` to your User `PATH`, and restart the terminal. On macOS you can also install via Homebrew (`brew install --cask claude-code`) and on Windows via WinGet (`winget install Anthropic.ClaudeCode`); both avoid npm entirely. Note that `brew`, `winget`, `apt`, `dnf`, and `apk` installs do not auto-update — upgrade them with their own commands (for example `brew upgrade claude-code`, `winget upgrade Anthropic.ClaudeCode`).
## Verify the installation
After applying a fix, confirm Claude Code resolves and runs:
```bash
# Should print a version number, not "command not found"
claude --version
# Full health check: install location, PATH, conflicts, last update result
claude doctor
```
If `claude --version` prints a version, the install and `PATH` are correct. If it still fails, re-check `PATH` and conflicting installs above. When everything passes, open a terminal in your project and run `claude` to start a session and authenticate (Claude Code requires a Pro, Max, Team, Enterprise, or Console account — the free Claude.ai plan does not include access).
## Still stuck
If none of the above resolves it, check the [Claude Code GitHub issues](https://github.com/anthropics/claude-code/issues) for known problems or open a new one with your OS, the exact install command you ran, and the full error output. If `claude --version` works but something else is wrong, attach the output of `claude doctor`.
_Last verified against the official Claude Code installation and troubleshooting docs (June 2026)._Most Claude Code installation failures come from a small set of causes: the install directory isn't on your PATH, you have more than one copy of claude installed, npm grabbed the wrong platform or threw permission errors, or a corporate proxy/firewall blocked the download. This guide maps the error you actually see to the fix the official docs recommend, then gives you copy-paste commands and a verification step.
The recommended way to install is the native installer, which places the binary at ~/.local/bin/claude on macOS/Linux/WSL or %USERPROFILE%\.local\bin\claude.exe on Windows and auto-updates in the background. npm is also supported and installs the same native binary through a per-platform optional dependency. If you previously used npm install -g and keep hitting permission or update problems, switching to the native installer (or to Homebrew/WinGet) resolves most of them.
System requirements to confirm first:
Match the symptom to its cause and fix. All entries are drawn from the official troubleshooting docs.
| Symptom | Cause | Fix |
|---|---|---|
command not found: claude / 'claude' is not recognized |
Install succeeded but ~/.local/bin isn't on PATH |
Add the install dir to PATH and restart the shell (see commands below). |
EACCES / permission denied writing to a global dir |
A global npm install can't write to its prefix; sudo makes it worse |
Don't use sudo. Switch to the native installer, or repair the npm global directory. |
| Auto-update notice that the npm global dir isn't writable | npm-managed install lacks write access for background updates | Run claude doctor for the listed fix, or move to the native installer. |
Could not find native binary package "@anthropic-ai/claude-code-<platform>" |
Optional dependencies were skipped (--omit=optional, --no-optional, optional=false) |
Re-run npm install without those flags so the platform binary is fetched. |
| npm platform-mismatch error inside WSL | WSL picked up the Windows npm |
Run npm config set os linux, then reinstall with --force (no sudo). |
exec: node: not found running claude in WSL |
WSL is using the Windows Node.js | Install Node via your Linux package manager or nvm; check which node is a /usr/ path, not /mnt/c/. |
Killed during install on Linux |
OOM killer; server has under 4 GB RAM | Add swap space (or use a larger instance), then reinstall. |
Failed to fetch version / can't reach download server |
downloads.claude.ai blocked by network/proxy |
Test connectivity; set HTTPS_PROXY/HTTP_PROXY; or try VPN/alternative installer. |
TLS connect error / unable to get local issuer certificate |
Stale CA certs or proxy TLS inspection | Update system CA certificates, or point the installer at your corporate CA bundle. |
irm/&& not recognized, or bash not a cmdlet on Windows |
Install command copied for the wrong shell | Use the installer matching your shell (PowerShell irm, CMD curl/batch). |
claude opens the Desktop app on Windows |
Old Claude Desktop registered Claude.exe ahead on PATH |
Update Claude Desktop to the latest version. |
| Two versions / unexpected behavior | Multiple installs (native + npm -g + legacy ~/.claude/local) |
Keep the native install only; uninstall the others. |
claude --version works but startup crashes/hangs |
Missing shared libs or wrong binary variant | Check ldd "$(command -v claude)" for not found; install missing libs / reinstall correct variant. |
Run the diagnostic first, then apply the fix that matches your symptom. These are macOS/Linux/WSL examples; Windows equivalents are noted inline.
# 0. Diagnose: detailed report of your install, PATH, and last update attempt
claude doctor
# 1. command not found -> add the native install dir to PATH
# Zsh (macOS default):
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
# Bash (most Linux):
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# Confirm the directory is now on PATH (no output = still missing)
echo "$PATH" | tr ':' '\n' | grep -Fx "$HOME/.local/bin"
# 2. Find and remove conflicting installs (keep only the native one)
which -a claude
npm uninstall -g @anthropic-ai/claude-code # remove a global npm copy
rm -rf ~/.claude/local # remove the legacy local npm copy
# 3. npm permission (EACCES) / can't auto-update:
# prefer the native installer (see Setup docs) instead of sudo npm.
# If the native dir isn't writable, create it and take ownership:
sudo mkdir -p ~/.local/bin
sudo chown -R "$(whoami)" ~/.local
# 4. WSL platform mismatch with npm (do NOT use sudo):
npm config set os linux
npm install -g @anthropic-ai/claude-code --force
# 5. Network/proxy blocked the download:
curl -sI https://downloads.claude.ai/claude-code-releases/latest # HTTP/2 200 = reachable
export HTTPS_PROXY=https://proxy.example.com:8080
export HTTP_PROXY=https://proxy.example.com:8080
# 6. Low-memory Linux 'Killed': add 2 GB swap, then reinstall
sudo fallocate -l 2G /swapfile && sudo chmod 600 /swapfile
sudo mkswap /swapfile && sudo swapon /swapfile
# 7. Apply a pending update immediately
claude update
On Windows PowerShell, install or repair using the official PowerShell installer documented in the setup guide, add %USERPROFILE%\.local\bin to your User PATH, and restart the terminal. On macOS you can also install via Homebrew (brew install --cask claude-code) and on Windows via WinGet (winget install Anthropic.ClaudeCode); both avoid npm entirely. Note that brew, winget, apt, dnf, and apk installs do not auto-update — upgrade them with their own commands (for example brew upgrade claude-code, winget upgrade Anthropic.ClaudeCode).
After applying a fix, confirm Claude Code resolves and runs:
# Should print a version number, not "command not found"
claude --version
# Full health check: install location, PATH, conflicts, last update result
claude doctor
If claude --version prints a version, the install and PATH are correct. If it still fails, re-check PATH and conflicting installs above. When everything passes, open a terminal in your project and run claude to start a session and authenticate (Claude Code requires a Pro, Max, Team, Enterprise, or Console account — the free Claude.ai plan does not include access).
If none of the above resolves it, check the Claude Code GitHub issues for known problems or open a new one with your OS, the exact install command you ran, and the full error output. If claude --version works but something else is wrong, attach the output of claude doctor.
Last verified against the official Claude Code installation and troubleshooting docs (June 2026).
Fix Claude Code npm Errors side by side with 3 alternatives on trust, install, platform support, and disclosed safety notes — all from reviewed registry metadata.
2 trust signals differ across this comparison (Source provenance, Submitter).
| Field | Install Claude Code correctly in 15-25 minutes. Fix npm permission errors, configure PATH, and resolve 'command not found' issues with proven solutions. Open dossier | Complete Claude Code WSL2 installation tutorial in 30 minutes. Configure Node.js, resolve PATH conflicts, and optimize Windows development performance. Open dossier | Diagnose and fix Claude Code 429 errors, session and weekly usage limits, and high token consumption using built-in commands and documented settings. Open dossier | Roll out the Claude Code VS Code extension to engineering teams: install requirements, sign-in flow, permission modes, shared MCP and hooks access, and managed defaults using official VS Code extension documentation. Open dossier |
|---|---|---|---|---|
| Next steps | ||||
| Trust | ||||
| Review status | ReviewedMaintainer reviewed | ReviewedMaintainer reviewed | ReviewedMaintainer reviewed | ReviewedMaintainer reviewed |
| Package trust | Package not verified | Package not verified | Package not verified | Package not verified |
| Source provenanceDiffers | Source-backed | Source-backed | Source-backed | Submission linkedSource submission |
| SubmitterDiffers | — | — | — | kiannidev |
| Install risk | Review first | Review first | Review first | Review first |
| Notes | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ | Safety ✓ Privacy ✓ |
| Brand | — | — | — | — |
| Category | guides | guides | guides | guides |
| Source | source-backed | source-backed | source-backed | source-backed |
| Author | JSONbored | JSONbored | JSONbored | kiannidev |
| Added | 2025-10-27 | 2025-10-27 | 2025-10-27 | 2026-06-16 |
| Platforms | Claude Code | Claude Code | Claude Code | Claude Code |
| Source repo | — | — | — | — |
| Safety notes | ✓Some fixes use privileged operations (sudo chown/mkdir to repair ownership, swap-file creation) and edit shell profiles or proxy variables; run them only on systems you control and never use sudo npm install -g. | ✓Setup runs install commands and shell configuration changes (npm global install, editing ~/.bashrc, wsl --set-version); review each command and run it in a trusted environment. | ✓Changing retry, timeout, and concurrency environment variables or spend limits alters how Claude Code calls the API; review these before applying them in shared or CI environments. | ✓Auto-accept mode edits without per-change prompts—inappropriate for interns or untrusted repos without additional gates. Plan mode opens plans as markdown documents; teams should review before execution proceeds. Extension bundles its own CLI for the panel; terminal CLI requires separate install per docs. |
| Privacy notes | ✓Proxy and TLS fixes may reference internal hosts, credentials, and CA certificate paths; keep proxy URLs with embedded credentials out of committed config and shared logs. | ✓Authentication uses a browser login flow that stores credentials locally; keep account tokens and login codes out of shared shell history or committed files, and review the BROWSER path you set. | ✓/usage and cost figures are computed locally from this machine's session history and reflect only this device; the commands send no data beyond normal model requests. | ✓Session history and @-mentioned files may contain proprietary code—document retention expectations. Remote tab resumes claude.ai cloud sessions when signed in with Claude.ai Subscription. Launch VS Code from terminal with inherited env if using ANTHROPIC_API_KEY instead of browser sign-in. |
| Prerequisites | — none listed | — none listed | — none listed |
|
| Install | — | — | — | — |
| Config | — | — | — | — |
| Citations | ||||
| Claim | Unclaimed | Unclaimed | Unclaimed | Unclaimed |
Source-backed guides for putting this to work.
Get productive with Claude Code if you're coming from ChatGPT.
Loading live community signals…
A short, calm digest of reviewed Claude resources. Unsubscribe any time.