מדריך קלוד קוד בעברית

תיעוד 1

סקירה כללית

Claude Code הוא כלי קידוד סוכני (agentic) שקורא את בסיס הקוד שלכם, עורך קבצים, מריץ פקודות ומשתלב עם כלי הפיתוח שלכם. זמין בטרמינל, ב-IDE, באפליקציית שולחן העבודה ובדפדפן.

Claude Code הוא עוזר קידוד מבוסס בינה מלאכותית שעוזר לכם לבנות תכונות, לתקן באגים ולאטמת משימות פיתוח. הוא מבין את כל בסיס הקוד שלכם ויכול לעבוד על פני מספר קבצים וכלים כדי לבצע משימות.

#תחילת העבודה

Claude Code פועל על מספר משטחי עבודה: הטרמינל, הרחבות IDE, אפליקציית שולחן עבודה והרשת. בחרו באחת האפשרויות להלן כדי להתחיל. רוב משטחי העבודה דורשים מנוי Claude או חשבון Anthropic Console. ממשק ה-CLI של הטרמינל, VS Code ו-JetBrains תומכים גם בספקים של צד שלישי.

#טרמינל

ממשק ה-CLI בעל היכולות המלאות לעבודה עם Claude Code ישירות בטרמינל שלכם. ערכו קבצים, הריצו פקודות ונהלו את כל הפרויקט שלכם משורת הפקודה.

כדי להתקין את Claude Code, השתמשו באחת מהשיטות הבאות:

#התקנה מקורית (מומלץ)

macOS, Linux, WSL:

curl -fsSL https://claude.ai/install.sh | bash

Windows PowerShell:

irm https://claude.ai/install.ps1 | iex

Windows CMD:

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

אם אתם רואים The token '&&' is not a valid statement separator, אתם ב-PowerShell, לא ב-CMD. אם אתם רואים 'irm' is not recognized as an internal or external command, אתם ב-CMD, לא ב-PowerShell. שורת הפקודה שלכם מציגה PS C:\ כאשר אתם ב-PowerShell, ו-C:\ ללא ה-PS כאשר אתם ב-CMD.

אם פקודת ההתקנה נכשלת עם syntax error near unexpected token '<', שגיאת 403, או שגיאת curl אחרת, עיינו בפתרון בעיות התקנה כדי להתאים את השגיאה לפתרון ולשיטות התקנה חלופיות.

Git for Windows מומלץ בסביבת Windows מקומית כדי ש-Claude Code יוכל להשתמש בכלי ה-Bash. אם Git for Windows אינו מותקן, Claude Code משתמש ב-PowerShell ככלי המעטפת (shell) במקום זאת. התקנות WSL אינן זקוקות ל-Git for Windows.

מידע: התקנות מקוריות מתעדכנות באופן אוטומטי ברקע כדי לשמור אתכם בגרסה העדכנית ביותר.

#Homebrew

brew install --cask claude-code

Homebrew מציע שתי חבילות (casks). החבילה claude-code עוקבת אחר ערוץ הגרסאות היציב, שבדרך כלל נמצא בפיגור של כשבוע ומדלג על גרסאות עם נסיגות (regressions) גדולות. החבילה claude-code@latest עוקבת אחר הערוץ העדכני ביותר ומקבלת גרסאות חדשות ברגע שהן מופצות.

מידע: התקנות Homebrew אינן מתעדכנות אוטומטית. הריצו brew upgrade claude-code או brew upgrade claude-code@latest, בהתאם לחבילה שהתקנתם, כדי לקבל את התכונות ותיקוני האבטחה העדכניים ביותר.

#WinGet

winget install Anthropic.ClaudeCode

מידע: התקנות WinGet אינן מתעדכנות אוטומטית. הריצו winget upgrade Anthropic.ClaudeCode מעת לעת כדי לקבל את התכונות ותיקוני האבטחה העדכניים ביותר.

ניתן גם להתקין באמצעות apt, dnf או apk במערכות Debian, Fedora, RHEL ו-Alpine.

לאחר מכן הפעילו את Claude Code בכל פרויקט. החליפו את your-project בנתיב לספריית פרויקט במחשב שלכם:

cd your-project
claude

בשימוש הראשון תתבקשו להתחבר. אם הגדרתם את משתנה הסביבה ANTHROPIC_API_KEY, Claude Code מדלג על בקשת ההתחברות ומבקש מכם לאשר את המפתח במקום זאת. זה הכל! המשיכו אל המדריך המהיר (Quickstart) ←

טיפ: עיינו בהגדרה מתקדמת לאפשרויות התקנה, עדכונים ידניים או הוראות הסרה. בקרו בפתרון בעיות התקנה אם אתם נתקלים בבעיות.

#VS Code

הרחבת VS Code מספקת השוואת שינויים מוטמעת (inline diffs), אזכורי @ (@-mentions), סקירת תוכנית (plan review) והיסטוריית שיחות ישירות בתוך עורך הקוד שלכם.

או חפשו "Claude Code" בתצוגת ההרחבות (Extensions view) (Cmd+Shift+X ב-Mac, Ctrl+Shift+X ב-Windows/Linux). לאחר ההתקנה, פתחו את לוח הפקודות (Command Palette) (Cmd+Shift+P / Ctrl+Shift+P), הקלידו "Claude Code", ובחרו באפשרות Open in New Tab.

תחילת העבודה עם VS Code ←

#אפליקציית שולחן עבודה

אפליקציה עצמאית להרצת Claude Code מחוץ ל-IDE או לטרמינל שלכם. סקרו הבדלי שינויים באופן חזותי, הריצו מספר הפעלות זו לצד זו, תזמנו משימות חוזרות והתחילו הפעלות בענן.

הורדה והתקנה:

לאחר ההתקנה, הפעילו את Claude, התחברו, ולחצו על הכרטיסייה Code כדי להתחיל לתכנת. האפליקציה כוללת את Claude Code, כך שאינכם צריכים להתקין את ה-CLI בנפרד. נדרש מנוי בתשלום.

מידע נוסף על אפליקציית שולחן העבודה ←

#רשת (Web)

הריצו את Claude Code בדפדפן שלכם ללא הגדרה מקומית. התחילו משימות ממושכות ובדקו אותן כשהן מסתיימות, עבדו על מאגרים שאין לכם באופן מקומי, או הריצו מספר משימות במקביל. עבור היקף עבודה רחב יותר, צרו פרויקט ואפשרו ל-Claude לתאם את ההפעלות המקבילות עבורכם. זמין בדפדפנים שולחניים ובאפליקציית Claude ל-iOS ול-Android.

התחילו לתכנת בכתובת claude.ai/code.

תחילת העבודה ←

#JetBrains

תוסף עבור IntelliJ IDEA, PyCharm, WebStorm וסביבות פיתוח נוספות של JetBrains, עם צפייה אינטראקטיבית בהבדלי שינויים ושיתוף הקשר של בחירות קוד.

התקינו את תוסף Claude Code מ-JetBrains Marketplace והפעילו מחדש את ה-IDE שלכם. התוסף דורש את ממשק ה-CLI של Claude Code, המותקן בנפרד, ראו את שלבי ההגדרה עבור JetBrains.

תחילת העבודה עם JetBrains ←

#מה שאתם יכולים לעשות

הנה כמה מהדרכים שבהן תוכלו להשתמש ב-Claude Code:

#אוטומציה של עבודה שאתם דוחים שוב ושוב

Claude Code מטפל במשימות המייגעות שגוזלות את יומכם: כתיבת בדיקות לקוד שאינו בדוק, תיקון שגיאות lint ברחבי פרויקט, פתרון קונפליקטים של מיזוג (merge conflicts), עדכון תלויות וכתיבת הערות שחרור.

claude "write tests for the auth module, run them, and fix any failures"

#בניית תכונות ותיקון באגים

תארו את מה שאתם רוצים בשפה פשוטה. Claude Code מתכנן את הגישה, כותב את הקוד על פני מספר קבצים ומוודא שהוא עובד.

במקרה של באגים, הדביקו הודעת שגיאה או תארו את התסמין. Claude Code מתחקה אחר הבעיה לאורך בסיס הקוד שלכם, מזהה את גורם השורש ומיישם תיקון. עיינו בתהליכי עבודה נפוצים לדוגמאות נוספות.

#יצירת commits ו-pull requests

Claude Code עובד ישירות מול git. הוא מעביר שינויים ל-stage, כותב הודעות commit, יוצר ענפים (branches) ופותח בקשות משיכה (pull requests).

claude "commit my changes with a descriptive message"

בסביבת CI, תוכלו לבצע אוטומציה של סקירת קוד ומיון בעיות באמצעות GitHub Actions או GitLab CI/CD.

#חיבור הכלים שלכם באמצעות MCP

הפרוטוקול Model Context Protocol (MCP) הוא תקן פתוח לחיבור כלי בינה מלאכותית למקורות נתונים חיצוניים. באמצעות MCP, Claude Code יכול לקרוא מסמכי עיצוב ותכנון ב-Google Drive, לעדכן כרטיסים ב-Jira, למשוך נתונים מ-Slack, או להשתמש בכלים מותאמים אישית משלכם. המדריך המהיר ל-MCP מחבר את השרת הראשון שלכם מקצה לקצה.

#התאמה אישית באמצעות הוראות, מיומנויות ו-hooks

הקובץ CLAUDE.md הוא קובץ markdown שאתם מוסיפים לתיקיית השורש של הפרויקט שלכם, ו-Claude Code קורא אותו בתחילת כל הפעלה. השתמשו בו כדי להגדיר תקני קידוד, החלטות ארכיטקטורה, ספריות מועדפות ורשימות תיוג לסקירה. אם במאגר שלכם כבר קיים קובץ AGENTS.md עבור סוכני קידוד אחרים, Claude Code יכול לקרוא אותו בעצמו או לצד CLAUDE.md. בנוסף, Claude בונה זיכרון אוטומטי במהלך עבודתו, ושומר לקחים בין הפעלות מבלי שתצטרכו לכתוב דבר.

צרו מיומנויות (skills) כדי לארוז תהליכי עבודה שניתן לחזור עליהם ולשתף אותם בצוות שלכם, כמו /review-pr או /deploy-staging.

Hooks מאפשרים לכם להריץ פקודות מעטפת (shell) לפני או אחרי פעולות של Claude Code, כמו עיצוב קוד אוטומטי לאחר כל עריכת קובץ או הרצת lint לפני ביצוע commit.

#הרצת סוכנים במקביל ובניית סוכנים מותאמים אישית

הפעילו מספר סוכני Claude Code שעובדים על חלקים שונים של משימה בו-זמנית. סוכן מוביל מתאם את העבודה, מקצה תת-משימות וממזג תוצאות.

כדי להריץ מספר הפעלות מלאות במקביל ולצפות בהן ממסך יחיד, השתמשו בסוכני רקע. עבור תהליכי עבודה מותאמים אישית לחלוטין, ערכת הפיתוח לסוכנים (Agent SDK) מאפשרת לכם לבנות סוכנים משלכם המופעלים באמצעות הכלים והיכולות של Claude Code, עם שליטה מלאה בתיאום, בגישה לכלים ובהרשאות.

#העברת פלט בצינור (Pipe), תסרוט ואוטומציה עם ה-CLI

Claude Code בנוי להרכבה (composable) ופועל לפי פילוסופיית Unix. העבירו אליו יומנים בצינור (pipe), הריצו אותו ב-CI, או שרשרו אותו עם כלים אחרים:

# Analyze recent log output
tail -200 app.log | claude -p "Slack me if you see any anomalies"

# Automate translations in CI
claude -p "translate new strings into French and raise a PR for review"

# Bulk operations across files
git diff main --name-only | claude -p "review these changed files for security issues"

ראו את מדריך הפניות ל-CLI עבור הסט המלא של הפקודות והדגלים.

#תזמון משימות חוזרות

הריצו את Claude לפי לוח זמנים כדי לבצע אוטומציה של עבודה שחוזרת על עצמה: סקירות PR בבוקר, ניתוח לילי של כשלונות CI, ביקורות שבועיות של תלויות, או סנכרון תיעוד לאחר מיזוג בקשות משיכה (PRs).

  • שגרות (Routines) פועלות בענן, כך שהן ממשיכות לרוץ גם כשהמחשב שלכם כבוי. הן יכולות גם לפעול בתגובה לקריאות API או לאירועי GitHub. ניתן ליצור אותן מהרשת, מאפליקציית שולחן העבודה, או על ידי הרצת /schedule ב-CLI.
  • משימות מתוזמנות בשולחן העבודה פועלות במחשב שלכם, עם גישה ישירה לקבצים ולכלים המקומיים שלכם.
  • /loop חוזר על הנחיה בתוך הפעלת CLI לצורך דגימה מהירה.

#עבודה מכל מקום

הפעלות אינן כבולות למשטח עבודה יחיד. העבירו עבודה ביניהם בהתאם לשינוי בהקשר שלכם:

  • התרחקו משולחן העבודה והמשיכו לעבוד מהטלפון שלכם או מכל דפדפן באמצעות Remote Control.
  • שלחו הודעה עם משימה אל Dispatch מהטלפון שלכם ופתחו את הפעלת שולחן העבודה שהיא יוצרת.
  • התחילו משימה ממושכת ברשת או באפליקציית Claude לנייד, ולאחר מכן משכו אותה לטרמינל שלכם באמצעות claude --teleport. תכונת Teleport דורשת מנוי ב-claude.ai.
  • הריצו /desktop כדי להמשיך את הפעלת הטרמינל הנוכחית שלכם באפליקציית שולחן העבודה, שבה תוכלו לסקור הבדלי שינויים באופן חזותי. העברת ההפעלה באמצעות /desktop דורשת מנוי ב-claude.ai. זמין ב-macOS וב-Windows (בגרסת x64).
  • נתבו משימות מתוך צ'אט צוותי: אזכרו את @Claude ב-Slack עם דיווח על באג וקבלו בחזרה בקשת משיכה (pull request).

#שימוש ב-Claude Code בכל מקום

כל משטח עבודה מתחבר לאותו מנוע בסיסי של Claude Code, כך שקובצי CLAUDE.md, ההגדרות ושרתי ה-MCP של המאגר שלכם פועלים בכולם.

מעבר למשטחי העבודה שלמעלה: טרמינל, VS Code, JetBrains, אפליקציית שולחן העבודה ורשת, Claude Code משתלב עם תהליכי עבודה של CI/CD, צ'אט ודפדפן:

אני רוצה...האפשרות הטובה ביותר
להמשיך הפעלה מקומית מהטלפון שלי או ממכשיר אחרRemote Control
לדחוף אירועים מ-Telegram, Discord, iMessage או מ-webhooks משלי לתוך הפעלהChannels
להתחיל משימה מקומית ולהמשיך בניידclaude --cloud, ולאחר מכן אפליקציית Claude לנייד
להריץ את Claude לפי לוח זמנים קבועRoutines או Desktop scheduled tasks
לבצע אוטומציה של סקירות PR ומיון בעיותGitHub Actions או GitLab CI/CD
לקבל סקירת קוד אוטומטית בכל PRGitHub Code Review
לנתב דיווחי באגים מ-Slack לבקשות משיכהSlack
לנפות שגיאות (Debug) באפליקציות רשת חיותChrome
לבנות סוכנים מותאמים אישית לתהליכי העבודה שלכםAgent SDK

#הצעדים הבאים

לאחר שהתקנתם את Claude Code, המדריכים הבאים יעזרו לכם להעמיק.