בשיעור הקודם הכרנו את Claude Code ברמה הרעיונית. עכשיו מתגלגלים השרוולים ומתקינים — על Mac, Windows ו-Linux. התהליך לוקח פחות מ-5 דקות.
שלב 1: וידוא שיש Node.js על המחשב
Claude Code דורש Node.js גרסה 18+. בדקו:
node -v
npm -v
אם מקבלים command not found — מתקינים Node.js:
- Mac:
brew install node(דרך Homebrew) או מורידים מ-nodejs.org - Windows: WSL2 עם Ubuntu (הוראות Microsoft), ואז
sudo apt install nodejs npm - Linux: מומלץ nvm —
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash, ואזnvm install --lts
שלב 2: התקנת Claude Code
פקודה אחת מכל מערכת הפעלה:
npm install -g @anthropic-ai/claude-code
אחרי ההתקנה, וודאו שהכל תקין:
claude --version
אמורים לראות מספר גרסה. אם מקבלים command not found — ראו סעיף פתרון בעיות למטה.
שלב 3: אימות (Authentication)
כשמריצים claude לראשונה בתיקיית פרויקט, Claude Code מבקש אימות. יש שתי דרכים:
אפשרות א׳ — התחברות דרך Claude.ai (מומלץ)
בחרו "Login with Claude.ai". הדפדפן נפתח, אתם מאשרים, וחוזרים לטרמינל מחוברים. פשוט ונקי — ללא API keys ידניים.
אפשרות ב׳ — API Key ידני
נכנסים ל-console.anthropic.com → API Keys → Create Key. ואז:
export ANTHROPIC_API_KEY="sk-ant-api03-..."
להוספה קבועה (Mac/Linux): הוסיפו שורה זו ל-~/.zshrc או ~/.bashrc ורוצו source ~/.zshrc.
שלב 4: הפעלה ראשונה
mkdir test-project
cd test-project
claude
Claude Code פותח session אינטראקטיבי. כתבו:
> hello, what can you see?
Claude Code יסרוק את התיקייה (ריקה כרגע) ויציג את עצמו. הכל עובד!
פתרון בעיות נפוצות
command not found אחרי ההתקנה
הנתיב ל-npm globals לא ב-PATH. הריצו:
npm config get prefix
הוסיפו את הנתיב שהתקבל + /bin ל-PATH שלכם. לדוגמה:
export PATH="$HOME/.npm-global/bin:$PATH"
שגיאת הרשאות ב-Mac/Linux
אל תריצו עם sudo. במקום זאת, קבעו את תיקיית npm globals לתוך ה-home:
npm config set prefix ~/.npm-global
WSL + Windows: בעיות חיבור
וודאו שאתם מריצים מתוך WSL (Ubuntu) ולא מ-PowerShell. Claude Code לא נתמך ב-Windows CMD/PowerShell ישירות.
✅ סיכום השיעור
- דרישה: Node.js 18+ ו-npm
- התקנה:
npm install -g @anthropic-ai/claude-code - אימות: דרך Claude.ai (מומלץ) או API Key
- הפעלה:
claudeמתוך תיקיית הפרויקט
בשיעור הבא — הפקודות שחייבים לדעת ואיך לדבר עם Claude Code בצורה שמביאה תוצאות.