Module 2 — Installation & First Contact · 6 min

Installing Claude Code (Mac, Linux, Windows)

Claude Code installs as a global npm package and runs in any terminal. You need Node.js 18+ and either an Anthropic API key or a Claude Max subscription.

terminal
❯

Two authentication modes

  • ▸API key: set ANTHROPIC_API_KEY in your shell profile. Billed per token.
  • ▸Claude Max: run `claude auth login` — uses your subscription, no separate billing.
  • ▸Max is the better choice if you already have a subscription (unlimited usage within plan limits).

Platform notes

  • ▸macOS / Linux: install as above, works out of the box
  • ▸Windows: use WSL2 (Windows Subsystem for Linux) for the best experience
  • ▸Add to .zshrc or .bashrc: export ANTHROPIC_API_KEY='your-key-here'

Tip

Run `claude doctor` after installation to verify everything is configured correctly. It checks Node version, auth state, and permission settings.

You're reading a free sample

Get the full course — all 67 lessons

Hooks, MCP servers, custom skills, multi-agent workflows, and three real projects you ship end to end.

Enroll now — instant access
Archived demo · outerscope.xyz/projects