Getting Started with Claude Code
Choose your platform and get coding with Claude in minutes.
1
System Requirements2
Install Claude Code3
Authentication Setup4
First Project1System Requirements
Operating System
macOS, Linux, Windows (WSL)
Requirements
Node.js 18+, 4GB RAM
Network
Stable internet connection
Windows Users
Claude Code runs natively on Windows. Git for Windows is required. You can also use WSL.
2Install Claude Code
RecommendedNative Install
macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bashWindows PowerShell
irm https://claude.ai/install.ps1 | iexAuto-updates in background
Homebrew(macOS)
brew install --cask claude-codeRun 'brew upgrade claude-code' to update
WinGet(Windows)
winget install Anthropic.ClaudeCodeRun 'winget upgrade' to update
Account Required
Claude Pro, Max, Teams, Enterprise, or API Console account required
NPM Install (Deprecated)
npm install -g @anthropic-ai/claude-code is no longer recommended. Use the native install methods above.
3Authentication Setup
Start in your project
cd my-project && claude1
Console
Recommended
2
Pro/Max
Subscription
3
Enterprise
AWS/GCP
4First Project
Understanding your project
claude> summarize this projectProject initialization
claude> /initSetup Complete!
You're ready to start building with Claude Code.
Next Steps
Learn the CLI
- β’ Explore code: 'explain how authentication works in this project'
- β’ Edit files: 'add input validation to the signup form'
- β’ Run tests: 'run tests and fix any failures'
Explore Features
- β’ Deep thinking: 'think deeply about this architecture' or 'ultrathink'
- β’ Git automation: 'create a PR for these changes'
- β’ Use tools: Claude auto-searches docs, browses the web, and uses MCP servers