7 שלב 2 — עבודה מעשית

אינטגרציה עם IDE — VS Code and IDE Integration

חיבור Claude Code ל-VS Code עם תוסף מובנה, Plan Review גרפי, Inline Diff, @-mentions, טאבים מרובים, עבודה עם JetBrains, ניהול Sessions, Remote Control מהנייד, /teleport בין מכשירים, ו-Voice Mode — הכול עם הדרכה מעשית צעד-אחר-צעד.

מה יהיה לך בסוף הפרק הזה
מה תוכלו לעשות אחרי הפרק הזה
דרישות קדם
הפרויקט שלך — מפרק 6 לפרק 8

בפרק 6 למדת לערוך קבצים עם Edit ו-Write — שינויים כירורגיים, עריכה רב-קובצית, Diffs, Code Review, ו-Undo. כל העריכה היתה דרך הטרמינל — טקסט ירוק/אדום, אישור ב-Y, ודיאלוג טקסטואלי. בפרק הזה אנחנו עוברים מטרמינל בלבד לחוויה ויזואלית מלאה — מחברים את Claude Code ל-VS Code, מגלים פיצ'רים שהופכים את העבודה להרבה יותר נוחה, ולומדים לנהל Sessions מרובים ולשלוט מרחוק. בפרק 8 נלמד לנהל עלויות ולבחור את המודל הנכון — כי עכשיו שיש לכם את כל הכלים, חשוב לדעת לנצל אותם בחוכמה ובתקציב.

מתחיל 10 דקות פרקטי

תוסף VS Code — הטוב משני העולמות

עד עכשיו עבדנו עם Claude Code אך ורק דרך הטרמינל. זה עובד מצוין — וימשיך לעבוד מצוין. אבל מי שמשתמש ב-VS Code יומיום, יש פיצ'ר שיהפוך את החיים שלכם לקלים בהרבה: תוסף VS Code מובנה (Native Extension) שהושק עם Claude Code 2.0 בספטמבר 2025.

מה זה בעצם? תחשבו על זה ככה: אותו Claude Code שאתם מכירים מהטרמינל — אותו מנוע, אותם כלים, אותו CLAUDE.md, אותן הרשאות — רק שעכשיו הוא יושב בתוך VS Code. במקום חלון טרמינל שחור, יש לכם פאנל צד (Sidebar) עם שיחה, הצגת Diffs ישירות בעורך, ויכולת להפנות לקבצים ספציפיים עם @.

למה זה משנה? כי הרבה מהעבודה שעשיתם עד עכשיו — סקירת שינויים, מעבר בין קבצים, הבנה של מה Claude שינה — הופכת מטקסט ירוק-אדום בטרמינל לממשק ויזואלי מלא עם צבעים, כפתורים, ו-Diff View כמו שאתם מכירים מ-GitHub או מ-VS Code עצמו.

נזכיר: בפרק 6 למדנו שקריאת Diffs לפני אישור היא "הרגל הזהב". הרגל הזהב הזה הופך להרבה יותר נוח כשה-Diff מוצג בעורך ויזואלי במקום בטקסט של טרמינל. אותו עיקרון, חוויה שונה לגמרי.

התקנה — 3 שלבים

1

פתחו VS Code

אם VS Code לא מותקן — הורידו אותו מ-code.visualstudio.com. זה חינמי לגמרי ועובד על Windows, Mac, ו-Linux. אם אתם כבר משתמשי VS Code — דלגו לשלב 2.

2

פתחו את Extensions

לחצו על אייקון הריבועים (Extensions) בסרגל הצד השמאלי, או השתמשו בקיצור המקלדת: Ctrl+Shift+X (Windows/Linux) או Cmd+Shift+X (Mac). יפתח פאנל עם שדה חיפוש.

3

חפשו "Claude Code" והתקינו

הקלידו "Claude Code" בשדה החיפוש. התוסף הרשמי מ-Anthropic יופיע ראשון — לחצו Install. תוך כמה שניות יופיע אייקון חדש בסרגל הצד. לחצו עליו — חלונית שיחה תיפתח.

זהו. התהליך לוקח פחות מדקה. אחרי ההתקנה, אם אתם כבר מחוברים ל-Claude Code בטרמינל (עם חשבון Pro/Max או API Key), התוסף ישתמש באותו חיבור — לא צריך להתחבר מחדש. אם אתם חדשים, התוסף ינחה אתכם בתהליך ההתחברות.

טיפ חשוב: התוסף = הטרמינל

התוסף משתמש בדיוק באותו מנוע כמו Claude Code בטרמינל. אותם כלים (Read, Edit, Write, Bash, Grep, Glob), אותו CLAUDE.md שלמדנו בפרק 3, אותן הרשאות ב-settings.json שלמדנו בפרק 2. ההבדל היחיד הוא הממשק — ויזואלי במקום טקסטואלי. כל מה שלמדתם בפרקים 1-6 עובד גם כאן, בלי שום שינוי.

טעות נפוצה: בלבול בין תוסף Claude Code לתוספי AI אחרים

ב-Marketplace של VS Code יש הרבה תוספי AI — GitHub Copilot, Codeium, ועוד. התוסף של Claude Code הוא דבר אחר לגמרי. הוא לא רק Autocomplete — הוא סוכן שלם שיכול לקרוא קבצים, לערוך אותם, להריץ פקודות, ולתכנן. זה ההבדל בין GPS שמציע לכם פניה, לבין נהג שלוקח אתכם ליעד. ודאו שאתם מתקינים את התוסף הרשמי של Anthropic.

עשה עכשיו 5 דקות

התקינו את תוסף Claude Code ב-VS Code. אחרי ההתקנה: (1) לחצו על האייקון בסרגל הצד, (2) כתבו "שלום, הראה לי את מבנה הפרויקט הנוכחי", (3) צפו ב-Claude סורק את הקבצים ומציג את המבנה — הכול בתוך חלונית ה-IDE. אם אין לכם פרויקט פתוח, פתחו תיקייה כלשהי. אם זה עובד, סיימתם את השלב הכי חשוב בפרק הזה.

מתחיל 15 דקות פרקטי

פיצ'רים מרכזיים ב-VS Code

התוסף מביא כמה פיצ'רים שפשוט לא קיימים בטרמינל. אלה הדברים שהופכים את החוויה ב-IDE למשהו אחר לגמרי. בואו נעבור על כל אחד לעומק.

Plan Review UI — אישור תוכנית ויזואלי

זוכרים את Plan Mode מפרק 4? בטרמינל, כשClaude מציע תוכנית, אתם רואים טקסט ארוך ומאשרים ב-Y. התוכנית טובה? Y. לא טובה? N. אין אמצע.

ב-VS Code, התוכנית מוצגת בפאנל גרפי — עם כפתורי Approve, Modify, ו-Reject. כל שלב בתוכנית מוצג בנפרד כשורה עצמאית. אפשר לסמן שלבים ספציפיים לשינוי, להוסיף הערות על שלב מסוים, ולאשר רק את מה שרוצים.

זה הבדל משמעותי במיוחד לתוכניות מורכבות. נניח שClaude מציע תוכנית עם 5 שלבים — בטרמינל הבחירה היא "כן" או "לא" על הכול. ב-VS Code, אפשר לאשר שלבים 1-3, לשנות שלב 4, ולדלג על שלב 5. שליטה ברמה של שלב בודד.

דוגמה מייצגת: Plan Review בפעולה

ביקשתם מ-Claude: "רפקטר את מודול האותנטיקציה לתמוך ב-OAuth 2.0"

Claude מציג תוכנית ב-5 שלבים:

שלב 1: הוספת ספריית OAuth (install package)         [Approve]
שלב 2: יצירת oauth_config.py עם הגדרות               [Approve]
שלב 3: שינוי auth_middleware.py                        [Modify ← "שמור backward compatibility"]
שלב 4: עדכון routes/login.py                          [Approve]
שלב 5: מחיקת legacy_auth.py                           [Reject ← "עדיין צריך את זה"]

בטרמינל — הייתם צריכים לדחות את כל התוכנית ולנסח מחדש. ב-VS Code — לחצתם Modify על שלב 3, Reject על שלב 5, ו-Approve על השאר. Claude מבצע בדיוק מה שרציתם.

Inline Diff View — שינויים ישירות בעורך

זה אולי הפיצ'ר הכי חשוב בתוסף, ובואו נסביר למה.

בטרמינל, כשClaude מציע שינוי, אתם רואים משהו כזה:

Diff בטרמינל — מוגבל
Edit: utils.py
- old: vat = base_price * 0.17
+ new: vat = base_price * 0.18

זה ברור, אבל אתם רואים רק את השורה שהשתנתה. מה סביבה? מה ההשפעה על שאר הפונקציה? מה ההקשר? צריך לקרוא את הקובץ בנפרד כדי לדעת.

ב-VS Code, אותו שינוי נראה ישירות בעורך. הקובץ נפתח עם שורות שנוספו מסומנות בירוק ושורות שהוסרו מסומנות באדום — בדיוק אותו ממשק שאתם מכירים מ-git diff ב-VS Code. אתם רואים את הקוד בהקשר המלא, עם Syntax Highlighting, ויכולים לגלול למעלה ולמטה כדי להבין את ההשפעה על שאר הקובץ.

למה זה חשוב כל כך? כי בפרק 6 למדנו שקריאת Diffs לפני אישור היא הרגל הזהב — 10 שניות של סקירה חוסכות שעה של דיבאגינג. ב-VS Code, הסקירה הזו הרבה יותר נוחה, מהירה, ומדויקת. אתם רואים בדיוק מה השתנה, ובדיוק איפה ביחס לשאר הקוד.

Diff

Inline Diff View ב-VS Code מציג את השינויים בהקשר מלא — עם הקוד שמסביב, Syntax Highlighting, ומספרי שורות. מפתחים מדווחים שזה מקל משמעותית לזהות בעיות בהשוואה ל-Diff טקסטואלי בטרמינל, במיוחד בשינויים שמשפיעים על כמה מקומות בקובץ.

@-mentions — הפניה מדויקת לקבצים

ב-VS Code, אפשר לכתוב @ ואחריו שם קובץ כדי להפנות את Claude אליו ישירות. זה כמו לתייג מישהו ב-Slack או ב-WhatsApp — רק שכאן אתם מתייגים קובץ.

כשאתם כותבים @, התוסף מציג Autocomplete — רשימה של כל הקבצים בפרויקט. מתחילים להקליד את שם הקובץ, הרשימה מצטמצמת, בוחרים — וה-@mention מוכנס לשיחה. Claude יודע מיד לאיזה קובץ אתם מתכוונים.

דוגמאות מייצגות: שימוש ב-@mentions
# הפניה לקובץ שלם:
@styles.css תוכל לשנות את צבע הכותרת לכחול?

# הפניה עם טווח שורות — דיוק מירבי:
@auth.py:45-60 יש כאן באג בוולידציה, תתקן

# הפניה למספר קבצים — השוואה:
@config.json @app.py תוודא שה-API URL ב-config תואם למה שמשתמשים בו ב-app

# הפניה עם שורה ספציפית:
@utils.py:120 הפונקציה הזו מחזירה None — זה כוונה?

שימו לב במיוחד ל-@auth.py:45-60 — אתם מפנים את Claude בדיוק לשורות 45 עד 60. זו רמה של דיוק שמשנה את החוויה לגמרי. במקום לכתוב "תסתכל על הפונקציה validate_token שנמצאת באיזור שורה 45 בקובץ auth.py", אתם פשוט כותבים @auth.py:45-60. קצר, מדויק, חוסך Tokens.

למה @mentions חוסכים Tokens — ועלויות

כש-Claude צריך למצוא קובץ לבד, הוא מתחיל בחיפוש (Glob), ואז קורא (Read) את הקובץ, ולפעמים מחפש בתוכו (Grep). כל פעולה כזו צורכת Tokens — שזה אומר כסף וזמן. כשה-@mention מפנה ישירות לקובץ — Claude כבר שם, בלי פעולות חיפוש. זה חוסך 200-500 Tokens לכל הפניה, שמצטברים לחיסכון משמעותי בשיחות ארוכות. בפרק 8 נדבר יותר על ניהול עלויות — אבל @mentions הם כבר צעד ראשון בכיוון הזה.

Conversation Tabs — שיחות מקבילות

ב-VS Code, אפשר לפתוח כמה שיחות במקביל בטאבים נפרדים — כמו שפותחים כמה קבצים. שיחה אחת לפיצ'ר שאתם בונים, שנייה למחקר, שלישית ל-Code Review.

כל שיחה (Tab) היא עצמאית לחלוטין — Context Window נפרד, היסטוריית שיחה נפרדת, מצב נפרד. אתם יכולים לעבור ביניהן בלחיצה, בדיוק כמו שעוברים בין קבצים. זה דומה מאוד ל-Sessions מרובים בטרמינל (שנלמד בהמשך הפרק), אבל כאן הכול בתוך חלון אחד של VS Code.

דוגמה מייצגת: שימוש ב-Conversation Tabs

אתם עובדים על פיצ'ר חדש לחנות אונליין. פותחים 3 Tabs:

אפשר לקפוץ בין הטאבים בלחיצה. Tab 1 לא "שוכח" מה דיברתם בו כשעברתם ל-Tab 2.

Auto-Accept Edits — אישור אוטומטי

בדרך כלל, כשClaude מציע שינוי, אתם רואים את ה-Diff ומאשרים ידנית. זה חשוב ונכון. אבל לפעמים יש משימות "בטוחות" שבהן אתם סומכים על Claude לגמרי — למשל, "עבור על כל הקבצים ותוסיף JSDoc comments לכל הפונקציות הציבוריות". במקרים כאלה, אפשר להפעיל Auto-Accept — Claude יבצע את השינויים בלי לחכות לאישור על כל קובץ.

איך מפעילים? בהגדרות התוסף ב-VS Code יש אפשרות להפעיל Auto-Accept. כשהיא מופעלת, Claude עורך ומאשר בלי הפסקה — הקצב גבוה הרבה יותר.

טעות נפוצה: הפעלת Auto-Accept על משימות רגישות

Auto-Accept מתאים רק למשימות שאתם סומכים עליהן לחלוטין: הוספת תיעוד, שינוי פורמטינג, שינוי שם משתנה בכל הפרויקט, מיון imports. לעולם אל תפעילו Auto-Accept על רפקטורינג מורכב, מחיקת קוד, שינויים ב-Business Logic, או כל דבר שדורש שיקול דעת. בפרק 6 למדנו שקריאת Diffs היא קריטית — Auto-Accept מדלג על השלב הזה. אם יש ספק — אל תפעילו.

עשה עכשיו 5 דקות

פתחו פרויקט ב-VS Code עם התוסף. נסו את שלושת הפיצ'רים המרכזיים: (1) @mention: כתבו @ ואחריו שם קובץ — תראו autocomplete מופיע. בחרו קובץ ושאלו שאלה עליו. (2) Inline Diff: בקשו מ-Claude שינוי קטן וצפו ב-Diff מוצג ישירות בעורך — ירוק לשורות חדשות, אדום לשורות שהוסרו. (3) Tab חדש: פתחו שיחה שנייה בטאב נפרד ושאלו שאלה אחרת. שלושה פיצ'רים — חמש דקות — חוויה חדשה.

#1

תוסף VS Code הוא הדרך המומלצת ביותר להשתמש ב-Claude Code למי שכבר עובד ב-VS Code. הוא משלב את הכוח של הטרמינל עם הנוחות הוויזואלית של ה-IDE. זה לא "או-או" — זה "גם וגם". אפשר להשתמש בתוסף לצד הטרמינל, ולבחור את הכלי הנכון לכל משימה.

בינוני 10 דקות תיאוריה

עבודה משולבת — Terminal + IDE

הנקודה החשובה ביותר בפרק הזה: לא צריך לבחור. אפשר — ורצוי — לעבוד גם עם הטרמינל וגם עם התוסף ב-VS Code. כל אחד טוב במשהו אחר, וביחד הם מכסים את כל המקרים.

חשבו על זה כמו מטבח: יש לכם סכין שף (Terminal — חד, מדויק, לכל דבר) וגם מעבד מזון (VS Code — ממשק נוח, ויזואלי, מהיר לפעולות חוזרות). שף טוב משתמש בשניהם. לא תחתכו בצל במעבד מזון, ולא תערבבו בצק עם סכין.

הטבלה המרכזית — Terminal מול IDE

סוג משימה איפה לעבוד למה
ניתוח מורכב של כמה קבצים Terminal מהיר יותר לסריקה רחבה, פחות overhead גרפי, שיחה חופשית
סקירת Diffs — קריאת שינויים VS Code Extension Inline Diff View ויזואלי, Syntax Highlighting, הקשר מלא של הקוד
כתיבת תוכן (מסמכים, מיילים) לפי העדפה אישית Terminal למי שאוהב מינימליזם, VS Code למי שאוהב ממשק ויזואלי
פעולות Git Terminal Git בטרמינל מהיר ומדויק — commit, push, branch, merge, rebase
עריכת קובץ בודד VS Code Extension @mention מדויק, Diff ויזואלי, אישור בלחיצה
מחקר ותכנון Terminal שיחה חופשית, פחות הסחות, מהיר יותר להתחיל
Batch Operations — 10+ קבצים Terminal עבודה רצופה בלי popup-ים, ניהול הרשאות יעיל, פחות "לחיצות"
עריכה עם הקשר ויזואלי VS Code Extension רואים את הקובץ, את השכנים שלו, את מבנה הפרויקט בעץ התיקיות

שלושה Workflows מומלצים

A

Terminal לניתוח ← VS Code לביצוע

מתחילים בטרמינל עם "תנתח את מבנה הפרויקט ותציע תוכנית שיפור". Claude עובר על כל הקבצים, מזהה בעיות, מציע תוכנית. אחרי שהתוכנית ברורה, עוברים ל-VS Code Extension כדי לבצע שינוי-אחרי-שינוי עם Inline Diff על כל אחד. Workflow הזה טוב ל: רפקטורינג, שיפורי ביצועים, תיקוני ארכיטקטורה.

B

VS Code לעריכה ← Terminal ל-Batch

עובדים ב-VS Code על פיצ'ר חדש עם @mentions ו-Diffs — נוח ויזואלי. כשצריך לרוץ על 20 קבצים ולעשות שינוי אחיד (למשל: שינוי import, עדכון API version) — פותחים Terminal ומבקשים מ-Claude לטפל בכל הקבצים ב-turn אחד. Workflow הזה טוב ל: פיצ'רים חדשים שמשלבים עריכה ממוקדת + שינויים גורפים.

C

Side-by-Side — הכול בו-זמנית

Terminal בצד שמאל של המסך, VS Code בצד ימין. Terminal למשימות "כבדות" (ניתוח, Git, Batch), VS Code למשימות "ויזואליות" (Diffs, @mentions, Edit בודד). שניהם חולקים את אותו Filesystem — שינוי שClaude עושה בטרמינל נראה מיד ב-VS Code. Workflow הזה טוב ל: עבודה אינטנסיבית שמערבבת סוגי משימות.

מפתח: ה-CLAUDE.md אחיד

לא משנה אם אתם עובדים דרך Terminal או דרך VS Code Extension — ה-CLAUDE.md שלכם (שלמדנו בפרק 3) חל על שניהם. ההגדרות, הסגנון, ההעדפות, הכללים — הכול מסונכרן אוטומטית. אם כתבתם ב-CLAUDE.md "תענה תמיד בעברית" — זה יחול גם על Terminal וגם על VS Code. אין צורך לכתוב הוראות נפרדות לכל ממשק. אותו מנוע, אותן הנחיות.

עשה עכשיו 5 דקות

נסו את Workflow A: (1) פתחו טרמינל ובקשו מ-Claude: "תנתח את הפרויקט ותציע 3 שיפורים". (2) קראו את ההצעות. בחרו אחת. (3) עברו ל-VS Code Extension ובקשו: "בצע את השיפור הראשון — @filename" (עם @mention לקובץ הרלוונטי). (4) צפו ב-Diff ב-VS Code. אשרו אם זה נראה טוב. שימו לב לחוויה השונה — Terminal למחשבה, IDE לביצוע.

מתחיל 7 דקות פרקטי

JetBrains — IntelliJ, PyCharm, WebStorm

לא כולם עובדים ב-VS Code. אם אתם משתמשי JetBrains — IntelliJ IDEA (ל-Java/Kotlin), PyCharm (ל-Python), WebStorm (ל-JavaScript/TypeScript), GoLand (ל-Go), או כל IDE אחר מבית JetBrains — יש Plugin גם לכם.

התקנה

1

פתחו Settings בתוך ה-IDE

Ctrl+Alt+S (Windows/Linux) או Cmd+, (Mac). בתפריט השמאלי, נווטו ל-PluginsMarketplace.

2

חפשו "Claude Code" והתקינו

חפשו "Claude Code" ב-Marketplace. התקינו — ייתכן שתצטרכו להפעיל מחדש את ה-IDE.

מה מקבלים — ומה לא

ה-Plugin של JetBrains עובד אחרת מהתוסף של VS Code. במקום Sidebar גרפי עם שיחה, הוא מפעיל את Claude Code CLI בתוך הטרמינל המשולב של ה-IDE. מבחינת חוויית השימוש — זה יותר קרוב לטרמינל מאשר לתוסף ויזואלי.

אבל יש שני דברים חשובים שכן מקבלים:

JetBrains Plugin — Beta, אבל שמיש

נכון למרץ 2026, ה-Plugin נמצא ב-Beta. הוא עובד מספיק טוב לשימוש יומיומי, אבל פחות מלוטש מהתוסף של VS Code — חסרים @-mentions עם autocomplete, אין Conversation Tabs, ואין Plan Review UI גרפי. Anthropic משפרים אותו בהתמדה. אם אתם מתלבטים: התקינו ונסו למשך שבוע. אם מרגיש טוב — מצוין. אם חסרים פיצ'רים — אפשר תמיד להוסיף Terminal tab בתוך ה-IDE או בחלון נפרד.

VS Code מול JetBrains — טבלת השוואה מלאה

פיצ'ר VS Code Extension JetBrains Plugin
ממשק שיחה Sidebar גרפי מלא — טקסט, תמונות, קוד CLI בתוך Terminal המשולב של ה-IDE
Inline Diff ישירות בעורך — ירוק/אדום Diff Viewer מובנה של JetBrains (side-by-side)
@-mentions כן — עם Autocomplete ו-Line Ranges לא ישירות (צריך לכתוב נתיבי קבצים מלאים)
Plan Review UI כן — כפתורי Approve/Modify/Reject לכל שלב לא — טקסטואלי כמו Terminal רגיל
Conversation Tabs כן — כמה שיחות במקביל בטאבים לא (Terminal אחד, אבל אפשר לפתוח כמה)
Auto-Accept Edits כן — הגדרה בתוסף כן — דרך הגדרות Terminal
מצב (Maturity) יציב (Stable) מאז ספטמבר 2025 Beta — משתפר בהתמדה
עשה עכשיו 3 דקות

אם אתם משתמשי JetBrains: התקינו את ה-Plugin, פתחו פרויקט, ובקשו מ-Claude שינוי קטן בקובץ. צפו ב-Diff Viewer שנפתח — אם השינוי מוצג בצורה ברורה, אתם מוכנים לעבוד. אם אתם משתמשי VS Code: כבר עשיתם את ה-do-now הקודם — תוכלו לדלג.

מתחיל 7 דקות תיאוריה

בלי IDE? אין בעיה — Terminal-Only Workflow

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

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

מי עובד בטרמינל בלבד?

טרמינלים מומלצים לעבודה אופטימלית

לא כל הטרמינלים נולדו שווים. אם אתם עובדים ב-Terminal-Only, כדאי להשתמש באחד מהבאים לחוויה אופטימלית עם Claude Code:

טרמינל פלטפורמה למה הוא טוב ל-Claude Code
iTerm2 Mac Shift+Enter עובד ישירות (שלמדנו בפרק 4), רנדור גופנים מצוין, תמיכה בתמונות
WezTerm Cross-Platform Shift+Enter מובנה, GPU-accelerated, תמיכה בתמונות, עובד על Windows/Mac/Linux
Ghostty Mac / Linux חדש ומהיר, Shift+Enter נתמך מובנית, ממשק נקי ומינימלי
Kitty Mac / Linux GPU-accelerated, תמיכה בתמונות, Shift+Enter נתמך, מהירות גבוהה
Windows Terminal Windows ברירת המחדל ב-Windows 11, עובד עם WSL, טאבים מובנים
למה Shift+Enter חשוב כל כך?

Shift+Enter מאפשר לכם לרדת שורה בתוך הפרומפט בלי לשלוח (כמו שלמדנו בפרק 4 על כתיבת פרומפטים מרובי-שורות). בטרמינלים שתומכים בזה מובנית — iTerm2, WezTerm, Ghostty, Kitty — זה עובד ישירות, בלי שום הגדרה. בטרמינלים ישנים יותר (כמו Terminal.app ב-Mac) צריך הגדרה נוספת. אם אתם שוקלים שדרוג — זו סיבה טובה.

Terminal-Only לא אומר "מוגבל"

חשוב להדגיש: עבודה ב-Terminal-Only לא אומרת שאתם מפספסים משהו קריטי. כל הפיצ'רים שלמדנו בפרקים 1-6 — חיפוש, ניווט, עריכה, Diffs, Code Review, Undo, Plan Mode — כולם עובדים בטרמינל. מה שתוסף VS Code מוסיף הוא בעיקר נוחות ויזואלית: Inline Diff במקום טקסט, @mentions במקום נתיבי קבצים, Plan Review UI במקום Y/N. אלה שיפורי חוויה, לא יכולות חדשות.

הרבה Power Users מעדיפים Terminal דווקא בגלל המינימליזם שלו — פחות הסחות, מהירות גבוהה יותר, ושליטה מלאה. אם אתם מרגישים בבית בטרמינל — הישארו שם. אם חסר לכם משהו ויזואלי — נסו את התוסף. אין תשובה "נכונה" אחת.

עשה עכשיו 2 דקות

בדקו מה הטרמינל שלכם: (1) האם Shift+Enter עובד? נסו — אם הסמן יורד שורה בלי לשלוח, מצוין. (2) אם לא — שקלו לעבור ל-iTerm2 (Mac) או WezTerm (כל פלטפורמה). ההורדה חינמית והשדרוג לוקח 5 דקות. טרמינל טוב = חוויית Claude Code טובה יותר.

בינוני 7 דקות תיאוריה

Cursor ו-Windsurf — שילוב משלים

אולי שמעתם על Cursor ו-Windsurf — שני IDE-ים שמתבססים על VS Code ומוסיפים יכולות AI מובנות (בעיקר Autocomplete חכם ושיחה עם הקוד). אז האם צריך לבחור בין Claude Code לבינם?

ממש לא. Claude Code משלים את Cursor ו-Windsurf — הם לא מתחרים. כל אחד עושה משהו אחר, וביחד התוצאה חזקה יותר מכל אחד לבד.

ההבדל המרכזי: Cursor ו-Windsurf מתמחים ב-Inline Autocomplete — הם משלימים לכם קוד תוך כדי הקלדה, מציעים שורות הבאות, ומזרזים את הקלדה. זה מעולה למהירות. אבל כשצריך משימה מורכבת — ניתוח של 20 קבצים, רפקטורינג חוצה-מודולים, אוטומציה של תהליכים, סקריפט שרץ ומבצע פעולות — זה הדומיין של Claude Code.

כלי מה הוא עושה הכי טוב מה הוא לא עושה (או עושה פחות טוב)
Cursor / Windsurf Inline Autocomplete מהיר, השלמת קוד תוך כדי כתיבה, הצעות חכמות בשורה משימות מורכבות חוצות-קבצים, Agentic Workflows, אוטומציה, Bash commands
Claude Code (Terminal) ניתוח עמוק, עריכה רב-קובצית, Git Workflows, Agentic Tasks, סקריפטים, Batch Operations Inline Autocomplete תוך כדי הקלדה (זה לא הפוקוס שלו כלל)

הקומבינציה הפופולרית בקרב Power Users: Cursor (או Windsurf) כ-Editor לעבודה יומיומית עם Autocomplete מהיר, + Claude Code בטרמינל לכל השאר — ניתוחים, רפקטורינג, אוטומציה, Git workflows.

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

דוגמה מייצגת: Cursor + Claude Code ביחד

נניח שאתם בונים API חדש:

שני כלים, כל אחד עושה מה שהוא טוב בו. התוצאה: יותר מהיר ויותר איכותי מכל אחד לבד.

טיפ לחיסכון: הפרידו מודלים בין כלים

אם אתם משתמשים גם ב-Cursor/Windsurf וגם ב-Claude Code, כל כלי צורך Tokens בנפרד. כדאי להגדיר: Cursor למשימות קטנות וההשלמות (עם מודל מהיר וזול), Claude Code למשימות גדולות שדורשות עומק (עם Opus או Sonnet). כך מנצלים את התקציב בצורה חכמה. נפרט על ניהול עלויות בפרק 8.

עשה עכשיו 2 דקות

אם אתם משתמשי Cursor או Windsurf: פתחו את ה-IDE שלכם בצד אחד של המסך ואת Terminal עם Claude Code בצד השני. בקשו מ-Claude בטרמינל: "תנתח את הקובץ הראשי בפרויקט ותמצא 3 דברים שאפשר לשפר". צפו בתוצאה — ושמו לב שClaude עובד על אותם קבצים שפתוחים ב-Cursor. שני כלים, אותו Filesystem, שילוב חלק. אם אתם לא משתמשי Cursor/Windsurf — דלגו, זה לא רלוונטי לכם.

מתחיל 10 דקות פרקטי

Sessions מרובים — צבעים וארגון

אחד הדברים הכי מועילים בעבודה יומיומית עם Claude Code: הרצת כמה Sessions במקביל. טאב אחד בטרמינל לפרויקט A, טאב שני לפרויקט B, טאב שלישי למחקר. כל Session עצמאי לחלוטין — היסטוריה נפרדת, Context Window נפרד, מצב נפרד.

למה זה חשוב? כי בפרקטיקה, אנחנו לא עובדים על דבר אחד בכל רגע. אולי אתם מחכים שClaude יסיים ניתוח ב-Session אחד, ובינתיים רוצים לעבוד על משהו אחר. או שאתם רוצים Session אחד "נקי" למחקר, בלי שהוא "מלוכלך" בהיסטוריה של העריכות שעשיתם.

שם ל-Session — הזמנה לסדר

מגרסה 2.1.76 ומעלה (מרץ 2026), אפשר לתת לכל Session שם כבר בהפעלה עם הדגל -n (קיצור של --name):

דוגמה: הפעלת Sessions עם שמות
# Session לעבודה על תוכן שיווקי:
claude -n "marketing-content"

# Session לניתוח נתונים:
claude -n "data-analysis"

# Session לבדיקות ו-QA:
claude -n "testing"

# Session למחקר מתחרים:
claude -n "competitor-research"

השם מופיע בשורת הסטטוס (Prompt Bar) של Claude Code. כשיש 3-4 טאבים פתוחים, השם עוזר לזהות מיד באיזה Session אתם.

אפשר גם לשנות שם באמצע שיחה עם /rename. נניח שהתחלתם Session בלי שם ועכשיו רוצים לתת לו שם — פשוט כתבו /rename "marketing-emails" ושם ה-Session ישתנה.

צבעים — /color

כשיש 3-4 טאבים פתוחים, גם עם שמות, קל להתבלבל — במיוחד אם כל הטאבים נראים אותו דבר. הפקודה /color פותרת את זה — היא משנה את צבע שורת הפרומפט (ה-Prompt Bar) כדי להבדיל ויזואלית בין Sessions:

דוגמה: צביעת Sessions
# בטאב הראשון — שיווק:
/color blue

# בטאב השני — ניתוח:
/color green

# בטאב השלישי — מחקר:
/color yellow

# בטאב הרביעי — Code Review:
/color red

עכשיו אפשר לראות במבט אחד באיזה Session אתם — כחול = שיווק, ירוק = ניתוח, צהוב = מחקר, אדום = סקירת קוד. לא צריך לקרוא את השם — הצבע מספר הכול.

ניהול Multi-Session — המתכון המלא

הנה דוגמה למערך Sessions מלא לאנשי שיווק דיגיטלי שעובדים עם Claude Code:

Tab שם Session צבע תפקיד דוגמת שימוש
1 marketing כחול כתיבת תוכן שיווקי "כתוב 3 גרסאות Subject Line למייל הקופונים"
2 analysis ירוק עיבוד נתונים "תנתח את ה-CSV של הקמפיין ותיצור דוח"
3 research צהוב מחקר שוק "חפש טרנדים ב-E-Commerce לרבעון הבא"
4 code אדום עבודה טכנית "עדכן את ה-Landing Page עם הקופון החדש"
כל Session = Context נפרד = עלות נפרדת

כל Session הוא עצמאי לחלוטין. Context Window נפרד, היסטוריית שיחה נפרדת, מצב נפרד. אם Session אחד "התמלא" (קרוב ל-80% Context), זה לא משפיע על השאר. אפשר לעשות /compact ב-Session אחד בלי לגעת באחרים. שימו לב: כל Session צורך Tokens בנפרד — אז 4 Sessions פעילים = עלות כפולה. נפרט על ניהול עלויות בפרק 8.

עשה עכשיו 5 דקות

פתחו שני טאבים בטרמינל. בטאב הראשון: claude -n "main-work" ואז /color blue. בטאב השני: claude -n "research" ואז /color green. עכשיו עברו בין הטאבים — שימו לב לצבעים השונים ולשמות השונים בשורת הפרומפט. תנו משימה שונה בכל טאב — למשל, ב-"main-work" בקשו שינוי בקובץ, וב-"research" שאלו שאלה כללית. מעכשיו, כל פעם שעובדים על שתי משימות — פתחו שני Sessions.

בינוני 10 דקות פרקטי

Remote Control — שליטה מהנייד

תארו לעצמכם את הסיטואציה הזו: התחלתם משימה ארוכה על המחשב — "עבור על כל 50 קבצי הטסטים ותעדכן אותם לפורמט החדש". המשימה תיקח 20 דקות. ואתם צריכים ללכת לפגישה.

בלי Remote Control: אתם נשארים ליד המחשב עד שזה נגמר, או מפסיקים את המשימה באמצע (ומפסידים את ההתקדמות). עם Remote Control: אתם הולכים לפגישה, שולפים את הנייד, פותחים את claude.ai/code, ומסתכלים מה קורה. אם Claude שואל שאלה — עונים מהנייד. אם צריך לאשר שינוי — מאשרים. בלי לחזור למחשב.

Remote Control הושק ב-25 בפברואר 2026, וזמין למנויי Pro ו-Max.

איך זה עובד — צעד אחרי צעד

1

מתחילים Session על המחשב

פותחים Claude Code כרגיל בטרמינל. נותנים משימה: "עבור על כל קבצי ה-CSS ותעדכן את הצבעים לפי ה-Design System החדש". Claude מתחיל לעבוד.

2

פותחים claude.ai/code בנייד

בדפדפן בנייד, נכנסים ל-claude.ai/code ומתחברים עם אותו חשבון. שם תראו את ה-Session שרץ על המחשב — כולל מה Claude עושה עכשיו בדיוק. אפשר גם דרך אפליקציית Claude ל-iOS או Android.

3

צפייה ושליטה

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

מה חשוב להבין על Remote Control

תרחישי שימוש מעשיים

דוגמאות מייצגות: מתי Remote Control מציל
שימו לב: Remote Control = שליטה מרחוק, לא העתקה

Remote Control לא "מעביר" את ה-Session מהמחשב לנייד. ה-Session ממשיך לרוץ על המחשב — אתם רק צופים ומנחים מרחוק. אם המחשב נכבה, ה-Session נגמר. זה הבדל קריטי מ-/teleport שנלמד בסעיף הבא. תחשבו על Remote Control כמו שיחת FaceTime עם המחשב — אתם רואים מה קורה ויכולים לתת הוראות, אבל הכול קורה שם, לא אצלכם.

עשה עכשיו 5 דקות

נסו את Remote Control: (1) התחילו Session על המחשב עם משימה שלוקחת כמה דקות — "תנתח את כל הקבצים בפרויקט ותיצור דוח מסכם עם סטטיסטיקות". (2) פתחו claude.ai/code מהנייד (או מדפדפן אחר באותו מחשב לצורך הניסוי). (3) צפו ב-Session רץ מהנייד. (4) נסו לכתוב הודעה מהנייד — "הוסף גם סטטיסטיקות על גודל קבצים". אם ההודעה מהנייד הגיעה ל-Session — מזל טוב, יש לכם שלט רחוק ל-Claude.

בינוני 7 דקות פרקטי

/teleport — העברת Sessions בין מכשירים

Remote Control מאפשר שליטה מרחוק ב-Session שרץ על המחשב שלכם — אבל ה-Session נשאר על המחשב. מה אם אתם רוצים להמשיך את השיחה ממכשיר אחר לגמרי? לא רק לצפות, אלא באמת לקחת את השיחה אתכם?

לשם כך יש /teleport. הושק בינואר 2026 עם גרסה 2.1.0.

מה זה /teleport?

/teleport מעביר את כל ה-Session — היסטוריית שיחה מלאה, הקשר, מצב — מהטרמינל המקומי לממשק הווב ב-claude.ai/code. אחרי הטלפורט, אפשר להמשיך את השיחה מכל מכשיר שיש לו דפדפן — מחשב אחר, טאבלט, נייד. לא צריך את המחשב המקורי.

דוגמה מייצגת: /teleport בפעולה
# על המחשב במשרד, בסוף יום העבודה:
claude> "סיימנו לדבר על ארכיטקטורת ה-API. מחר נמשיך."
claude> /teleport

# Claude מחזיר קישור:
# "Session teleported to claude.ai/code"
# "Open claude.ai/code to continue this conversation."

# בבית, בערב, על הלפטופ האישי:
# פותחים claude.ai/code בדפדפן — ה-Session שם.
# כל ההיסטוריה, כל מה שדיברתם עליו, כל ההקשר.
# כותבים: "בוא נמשיך — סיכמנו שנשתמש ב-REST ולא GraphQL.
#            מה הצעד הבא?"
# Claude זוכר הכול וממשיך בדיוק מאיפה שהפסקתם.

Remote Control מול /teleport — טבלת השוואה

פיצ'ר Remote Control /teleport
מה קורה צופים ושולטים ב-Session שרץ על המחשב מעבירים את ה-Session לווב — נפרד מהמחשב
המחשב צריך להיות דלוק? כן — ה-Session רץ עליו לא — אחרי הטלפורט, ה-Session חי בווב
גישה לקבצים מקומיים כן — Claude ממשיך לגשת לקבצים על המחשב לא — אחרי הטלפורט אין גישה לקבצים על המחשב המקורי
ההיסטוריה שלמה? כן — זה אותו Session כן — כל ההיסטוריה מועברת
מתי להשתמש משימה פעילה שרצה → צריכים לנטר/לכוון רוצים להמשיך שיחה ממכשיר אחר
הנקודה המרכזית של /teleport

טלפורט = להמשיך את השיחה מכל מכשיר. התחלתם במחשב במשרד? תמשיכו בבית דרך הדפדפן. בלי לאבד שום דבר מההיסטוריה. המגבלה: אחרי הטלפורט, Claude לא יכול לגשת לקבצים על המחשב המקורי. לכן /teleport מתאים בעיקר ל-שיחות מחקר ותכנון — לא לעריכה פעילה של קבצים. אם צריכים גישה לקבצים — השתמשו ב-Remote Control.

עשה עכשיו 3 דקות

נסו /teleport: (1) התחילו שיחה קצרה עם Claude בטרמינל — למשל, שאלו אותו שאלה על הפרויקט שלכם ובקשו המלצות. (2) הקלידו /teleport. (3) פתחו claude.ai/code בדפדפן אחר (או בנייד). (4) ודאו שההיסטוריה שלמה — שתראו את השאלה שלכם ואת התשובה של Claude. מעכשיו אתם יודעים שאפשר להמשיך כל שיחה מכל מקום.

מתחיל 7 דקות פרקטי

Voice Mode — דיבור עם Claude Code

החל ממרץ 2026, Claude Code מקבל קלט קולי. במקום להקליד פרומפט — אפשר פשוט לדבר. זה עוד דרך אינטראקציה עם אותו מנוע — לא פיצ'ר נפרד, אלא עוד ממשק קלט.

איך זה עובד — Push-to-Talk

1

הפעילו Voice Mode

הקלידו /voice בשורת הפרומפט של Claude Code. תקבלו הודעה ש-Voice Mode פעיל.

2

לחצו והחזיקו Spacebar

כשמוכנים לדבר — החזיקו את מקש הרווח (Spacebar). יופיע אינדיקטור שמראה ש-Claude "מקשיב". דברו — באנגלית או בכל שפה מ-20 הנתמכות (ראו רשימה מלאה למטה).

3

שחררו כדי לשלוח

שחררו את Spacebar — הדיבור מומר לטקסט (Speech-to-Text) ונשלח כפרומפט רגיל. Claude יענה בטקסט כרגיל.

חשוב להבין: Claude לא "שומע" ולא "מדבר" — הוא מקבל את התמלול של מה שאמרתם. הדיבור שלכם מומר לטקסט, והטקסט נשלח כפרומפט. התשובה מגיעה כטקסט כתוב, לא כדיבור חוזר. זה Push-to-Talk, לא שיחה קולית.

20 שפות נתמכות

Voice Mode תומך ב-20 שפות לזיהוי דיבור: אנגלית, ספרדית, צרפתית, גרמנית, איטלקית, פורטוגזית, יפנית, קוריאנית, סינית, הינדי, רוסית, פולנית, טורקית, הולנדית, אוקראינית, יוונית, צ'כית, דנית, שוודית, ונורבגית.

ומה עם עברית?

נכון למרץ 2026, עברית עדיין לא נתמכת כשפת קלט קולי ב-Voice Mode. אפשר לדבר באנגלית ולקבל תשובה בעברית (כי הפלט נשלט דרך CLAUDE.md וההגדרות שלכם), אבל זיהוי הדיבור עצמו לא תומך בעברית עדיין. Anthropic מרחיבים שפות בהדרגה — ייתכן שעברית תתווסף בהמשך. בינתיים, אם אתם רוצים לעבוד בעברית — הקלדה עובדת מצוין.

אפשר לדבר באנגלית (או בכל שפה נתמכת) ולערבב מונחים טכניים — "Change the function that does validation" — Voice Mode מתמודד עם עירבוב מונחים טכניים יפה. התשובה תגיע בעברית אם הגדרתם את זה ב-CLAUDE.md או בהגדרות השפה.

מתי Voice Mode שימושי?

דוגמה מייצגת: Voice Mode בעבודה

יושבים במשרד, מסתכלים על לוח המודעות עם ה-User Stories:

# לוחצים Spacebar ומדברים:
"אני רוצה להוסיף endpoint חדש ל-API שמטפל ב-Coupon validation.
הוא צריך לקבל קוד קופון וסכום הזמנה,
ולהחזיר את ההנחה אם הקופון תקף
או שגיאה אם הוא פג תוקף.
תתכנן את זה קודם בלי לכתוב קוד."

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

שימו לב: Voice Mode — Research Preview (מרץ 2026)

נכון למרץ 2026, Voice Mode נמצא ב-Research Preview — זמין לכ-5% מהמשתמשים. Anthropic מרחיבים את הגישה בהדרגה. אם /voice לא עובד לכם עדיין — סבלנות, זה בדרך. בינתיים, ההקלדה עובדת מצוין. כשהפיצ'ר יגיע אליכם — הפרק הזה מכין אתכם לנצל אותו מיד.

שינוי מקש ההפעלה

אם Spacebar לא נוח לכם (למשל, אתם משתמשים ב-Vim Mode שבו Spacebar כבר תפוס), אפשר לשנות את המקש דרך ~/.claude/keybindings.json. הפעולה נקראת voice:pushToTalk — שנו אותה לכל מקש שמתאים לכם. זה אותו קובץ keybindings שממנו אפשר לשנות גם מקשים אחרים.

עשה עכשיו 2 דקות

נסו: הקלידו /voice. אם מופיע "Voice mode activated" — החזיקו Spacebar, אמרו "תראה לי את הזמן הנוכחי", ושחררו. אם קיבלתם הודעה שהפיצ'ר לא זמין עדיין — לא נורא, רשמו לעצמכם לנסות בעוד שבוע-שבועיים כשהפיצ'ר מתרחב. זה לא קריטי לעבודה השוטפת — אבל כשיגיע, זה יהיה כלי נוסף בארגז.

מתחיל 5 דקות תיאוריה

טעויות נפוצות באינטגרציה — ואיך להימנע מהן

אחרי שעבדנו עם משתמשים רבים שחיברו Claude Code ל-IDE, הנה הטעויות הכי נפוצות:

טעות 1: לעבוד רק ב-IDE ולשכוח את הטרמינל

מה קורה: משתמשים מתקינים את התוסף ב-VS Code ומפסיקים לגמרי להשתמש בטרמינל. ואז מגלים שמשימות כמו ניתוח מרובה-קבצים או Batch Operations הרבה יותר איטיות וקשות ב-IDE.

איך להימנע: זכרו את הטבלה של Dual-Mode Workflow. Terminal לניתוח ו-Git ו-Batch. IDE ל-Diffs ו-@mentions. שניהם ביחד.

טעות 2: להפעיל Auto-Accept על משימות רגישות

מה קורה: מישהו מפעיל Auto-Accept ומבקש מ-Claude "תשפר את הקוד". Claude מחליט לבד מה "לשפר" ומבצע 50 שינויים בלי שאף אחד סקר אותם. חלקם עלולים לשבור דברים.

איך להימנע: Auto-Accept רק למשימות בטוחות — תיעוד, פורמטינג, שינויים קוסמטיים. כל שאר המשימות — סקירה ידנית של כל Diff.

טעות 3: לשכוח שכל Session צורך Tokens בנפרד

מה קורה: פותחים 5 Sessions במקביל, כל אחד עם שיחה ארוכה, ומגלים שצרכו Tokens פי 5 ממה שציפו.

איך להימנע: פתחו Sessions רק למשימות שבאמת צריכות לרוץ במקביל. סיימתם משימה ב-Session? סגרו אותו. אין צורך לשמור 5 Sessions "ליתר ביטחון".

טעות 4: לבלבל בין Remote Control ל-/teleport

מה קורה: מישהו עושה /teleport כשצריך Remote Control, ואז מגלה שClaude לא יכול לגשת לקבצים המקומיים. או להפך — משתמש ב-Remote Control כשרוצה להמשיך שיחה בבית, ואז המחשב נכנס ל-Sleep וה-Session נעצר.

איך להימנע: הכלל פשוט — צריך קבצים? Remote Control (ה-Session נשאר על המחשב). צריך רק שיחה? /teleport (ה-Session עובר לווב).

טעות 5: לא לתת שמות וצבעים ל-Sessions

מה קורה: פותחים 3 Sessions בלי שם ובלי צבע. אחרי 10 דקות לא זוכרים באיזה Tab מה. שולחים פרומפט לא-נכון ל-Session לא-נכון.

איך להימנע: תמיד claude -n "שם" + /color צבע. 10 שניות שחוסכות בלבול.

עשה עכשיו 1 דקה

עברו ברשימה למעלה ובדקו: האם אתם עושים אחת מהטעויות האלה? אם כן — תקנו עכשיו. אם לא — מצוין, אתם בדרך הנכונה.

מילון מונחים — IDE Integration

מונחים חדשים בפרק הזה

הנה המונחים החשובים שהכרנו בפרק הזה:

מונח הסבר
VS Code Extension (תוסף) תוסף מובנה שמביא את Claude Code לתוך VS Code — Sidebar גרפי, Inline Diffs, @-mentions, Conversation Tabs
JetBrains Plugin (תוסף) תוסף ל-IDEs של JetBrains (IntelliJ, PyCharm, WebStorm) — CLI בתוך Terminal משולב + Diff Viewer מובנה. ב-Beta.
@-mention (הפניה לקובץ) הפניה לקובץ בשיחה עם @filename. אפשר גם עם טווח שורות: @file.py:10-20. עובד רק בתוסף VS Code.
Inline Diff View הצגת שינויים (ירוק לשורות חדשות, אדום לשורות שהוסרו) ישירות בתוך העורך של ה-IDE — לא בטרמינל נפרד
Plan Review UI ממשק גרפי ב-VS Code לאישור תוכניות — כפתורי Approve, Modify, Reject לכל שלב בנפרד
Conversation Tabs (טאבי שיחה) שיחות מקבילות בטאבים נפרדים ב-VS Code — כל Tab = Context Window עצמאי
Auto-Accept (אישור אוטומטי) מצב שבו Claude מבצע שינויים בלי לחכות לאישור ידני — לשימוש זהיר בלבד על משימות בטוחות
Session (סשן) שיחה בודדת עם Claude Code — כוללת היסטוריה, Context Window, ומצב עצמאיים. אפשר לתת שם עם -n
/color (צבע) פקודה שמשנה את צבע שורת הפרומפט — לזיהוי ויזואלי מהיר בין Sessions מרובים
/rename (שינוי שם) פקודה שמשנה את שם ה-Session הנוכחי — מופיע בשורת הסטטוס
Remote Control (שליטה מרחוק) שליטה מרחוק ב-Session שרץ על המחשב — דרך claude.ai/code מנייד או דפדפן. ה-Session נשאר על המחשב.
/teleport (טלפורט) העברת Session מלא מהטרמינל לממשק הווב — ההיסטוריה נוסעת, אבל הגישה לקבצים מקומיים נפסקת
Voice Mode (מצב קולי) קלט קולי — Push-to-Talk עם Spacebar, תמלול ל-20 שפות כולל עברית, הפעלה עם /voice
Push-to-Talk "לחץ כדי לדבר" — לוחצים ומחזיקים מקש (Spacebar), מדברים, משחררים כדי לשלוח
Sidebar (פאנל צד) פאנל צד ב-VS Code שם מתנהלת השיחה עם Claude — מוצג לצד העורך
Dual-Mode Workflow עבודה משולבת Terminal + IDE — כל אחד למה שהוא הכי טוב בו, לפי סוג המשימה
בינוני 7 דקות אסטרטגיה

Frameworks להחלטות

מסגרת החלטה: איזה ממשק לבחור?

כשאתם מתחילים לעבוד ומתלבטים איפה לפתוח את Claude Code — עברו על עץ ההחלטה הזה:

1

האם אתם משתמשים ב-VS Code?

כן → התקינו את התוסף. זה ה-Default הכי טוב. אפשר גם Terminal בנוסף ל-Dual-Mode. לא → עברו לשלב 2.

2

האם אתם משתמשים ב-JetBrains (IntelliJ, PyCharm, WebStorm)?

כן → התקינו את ה-Plugin. אם חסרים פיצ'רים כמו @mentions — הוסיפו Terminal tab בתוך ה-IDE. לא → עברו לשלב 3.

3

האם אתם משתמשים ב-Cursor / Windsurf?

כן → Terminal לצד ה-IDE. Cursor/Windsurf ל-Autocomplete מהיר, Claude Code Terminal ל-Tasks מורכבים וניתוחים. לא → עברו לשלב 4.

4

אין לכם IDE כלל?

Terminal בלבד — וזה מעולה. הכול עובד. בחרו טרמינל טוב (iTerm2, WezTerm) לחוויה אופטימלית.

מסגרת החלטה: Terminal או IDE — לפי סוג משימה
אם צריכים... אז... כי...
לנתח 10+ קבצים בבת אחת Terminal מהיר, רץ פקודות ישירות, פחות overhead ויזואלי
לסקור Diff בודד בקפידה VS Code Inline Diff ויזואלי, Syntax Highlighting, הקשר מלא
להפנות לשורות מסוימות בקובץ VS Code (@mention) @file:45-60 — מדויק, חוסך Tokens, מהיר
לעשות git commit/push/merge Terminal Git CLI מהיר ומדויק, שליטה מלאה בפקודות
לעבוד על משימות במקביל שניהם Terminal tabs + VS Code tabs = Sessions מרובים, כל אחד עם Context נפרד
לאשר תוכנית מורכבת עם שינויים חלקיים VS Code (Plan Review UI) Approve/Modify/Reject ברמת שלב בודד — לא "הכול או כלום"
מסגרת החלטה: Remote Control מול /teleport
אם הסיטואציה היא... השתמשו ב... כי...
משימה רצה על המחשב ואני הולך לפגישה Remote Control ה-Session ממשיך לרוץ, אני צופה ומכוון, Claude ממשיך לגשת לקבצים
סיימתי יום עבודה ורוצה להמשיך בבית /teleport כל ההיסטוריה עוברת לווב, לא צריך את מחשב המשרד דלוק
Claude צריך גישה לקבצים מקומיים Remote Control /teleport מנתק מהקבצים; Remote Control שומר גישה מלאה
רוצה להמשיך שיחת מחקר/תכנון (בלי עריכת קבצים) /teleport לא צריך קבצים, רק את ההיסטוריה — teleport מושלם
רוצה לאשר שינויים שClaude מציע, מהנייד Remote Control ה-Session פעיל ומחכה לאישור — Remote Control מאפשר לאשר מרחוק
מתחיל 7 דקות שגרה

שגרת עבודה — IDE Integration יומיומית

שגרת עבודה — IDE Integration

עכשיו שיש לכם את כל הכלים — התוסף ב-VS Code, Terminal, Sessions מרובים, Remote Control, /teleport — הנה איך לשלב אותם בשגרת העבודה היומיומית. בנוסף לשגרות מפרקים 3-6 (CLAUDE.md, Plan Mode, חיפוש, עריכה):

תדירות מה לעשות זמן משוער כלים
כל בוקר פתחו VS Code עם התוסף + Terminal tab נפרד. הגדירו Sessions עם שמות וצבעים לפי המשימות של היום 2 דקות claude -n, /color
בזמן עבודה על קוד השתמשו ב-@mentions ב-VS Code לעריכה ממוקדת. עברו ל-Terminal למשימות רחבות שוטף VS Code @mention, Terminal
לפני כל Commit סקרו Diffs ב-VS Code Inline Diff View — נוח יותר מ-Terminal עבור סקירה ויזואלית 2-5 דקות VS Code Inline Diff
כשיוצאים מהמחשב משימה פעילה שרצה? → Remote Control מהנייד. רוצים להמשיך שיחה? → /teleport 30 שניות Remote Control / /teleport
סיום יום עבודה סגרו Sessions שסיימתם. שמרו Sessions פעילים עם שמות ברורים. /teleport אם רוצים להמשיך 1 דקה /rename, /teleport
כל שבוע בדקו אם יש עדכונים לתוסף VS Code / JetBrains Plugin. נסו פיצ'ר חדש שלא ניסיתם 5 דקות Extensions panel
הרגל הזהב: Dual-Mode Default

הגדירו כברירת מחדל: VS Code פתוח עם התוסף + Terminal tab אחד לפחות בתוך VS Code או בחלון נפרד. כל משימה ויזואלית (סקירת Diffs, עריכה ממוקדת עם @mention, אישור Plan) → VS Code. כל משימה "כבדה" (Git, Batch Operations, ניתוח רחב, סקריפטים) → Terminal. אחרי שבוע של עבודה כזו, זה יהפוך לטבעי.

תרחיש יומיומי מלא — מהבוקר עד הערב

1

בוקר — Setup (2 דקות)

פותחים VS Code. פותחים Terminal tab: claude -n "main"/color blue. פותחים Tab שני ב-VS Code Extension לשיחה.

2

עבודה — Mixed Mode (שעות)

VS Code: @api.py:30-50 יש כאן באג בוולידציה, תתקן. Terminal: "תנתח את תיקיית tests/ ותגיד מה חסר". קופצים בין הכלים לפי הצורך.

3

סקירה — VS Code (5 דקות)

Inline Diff View על כל שינוי שClaude עשה. קוראים כל שורה ירוקה/אדומה. מאשרים את הטובים, דוחים את הבעייתיים. "הרגל הזהב" מפרק 6 — כאן הוא פשוט נוח יותר.

4

Commit — Terminal (30 שניות)

git add ., git commit -m "Fix API validation bug", git push. מהיר ומדויק.

5

יוצאים — Remote Control / /teleport

משימה חדשה רצה? חיברו Remote Control מהנייד. סיימתם ורוצים להמשיך שיחה בבית? /teleport והשיחה מחכה לכם בדפדפן.

בינוני 45-60 דקות פרקטי

תרגילים מעשיים

תרגיל 1: VS Code Extension — מסע מודרך בכל הפיצ'רים

התקינו את התוסף ותרגלו את כל הפיצ'רים המרכזיים בסדר:

  1. התקנה: התקינו את תוסף Claude Code ב-VS Code (אם לא עשיתם כבר). ודאו שהאייקון מופיע בסרגל הצד.
  2. שיחה ראשונה: פתחו פרויקט עם לפחות 3 קבצים. לחצו על האייקון ושאלו: "תתאר את מבנה הפרויקט".
  3. @mention לקובץ: כתבו @ ובחרו קובץ מה-Autocomplete. שאלו שאלה על הקובץ הספציפי.
  4. @mention עם שורות: כתבו @filename:10-20 ובקשו הסבר על שורות אלה בלבד.
  5. Inline Diff: בקשו שינוי קטן בקובץ. סקרו את ה-Diff ב-VS Code — ירוק/אדום. אשרו אם זה נראה נכון.
  6. Tab חדש: פתחו Conversation Tab שני ושאלו שאלה אחרת — ודאו שהשיחות נפרדות ועצמאיות.
  7. Plan Review: בקשו משימה מורכבת שמערבת 2-3 קבצים. צפו ב-Plan Review UI — נסו Approve על שלב אחד ו-Modify על שלב אחר.

זמן משוער: 15-20 דקות. מה לשים לב: בכל שלב, השוו לחוויה בטרמינל — מה שונה? מה יותר נוח?

תרגיל 2: Dual-Mode Workflow — Terminal + IDE בפעולה

תרגלו את הזרימה המשולבת שהיא הליבה של פרק 7:

  1. פתחו VS Code עם התוסף + Terminal נפרד (או Terminal tab בתוך VS Code) עם Claude Code
  2. Terminal — ניתוח: "תנתח את הפרויקט ותציע 3 שיפורים בביצועים או באיכות הקוד"
  3. קראו את ההצעות בטרמינל. בחרו אחת שנראית הגיונית
  4. VS Code — ביצוע: "בצע את השיפור הראשון" (עם @mention לקובץ/ים הרלוונטיים)
  5. סקרו את ה-Diff ב-VS Code — Inline Diff View. אשרו אם נכון.
  6. Terminal — בדיקה: "הרץ את הטסטים וודא שלא שברנו כלום"
  7. סכמו: אילו צעדים עשיתם בטרמינל ואילו ב-VS Code? האם חלוקת העבודה הרגישה טבעית?

זמן משוער: 15-20 דקות. תוצאה: הבנת Dual-Mode Workflow בפועל, לא רק בתיאוריה.

תרגיל 3: Multi-Session Management עם שמות וצבעים

תרגלו ניהול Sessions מרובים כמו Power User:

  1. פתחו 3 טאבים בטרמינל (או 3 חלונות Terminal)
  2. בכל טאב, הפעילו Claude Code עם שם וצבע:
    • Tab 1: claude -n "content"/color blue
    • Tab 2: claude -n "analysis"/color green
    • Tab 3: claude -n "review"/color yellow
  3. בכל Tab, תנו משימה שונה:
    • "content": "כתוב תיאור קצר לפרויקט הזה"
    • "analysis": "ספור כמה קבצים יש בפרויקט ומה הגודל שלהם"
    • "review": "סקור את הקובץ הראשי ותגיד אם יש בעיות"
  4. עברו בין הטאבים — שימו לב לצבעים ולשמות. מזהים מיד מי מי?
  5. ודאו שכל Session עצמאי — משימה באחד לא משפיעה על האחר

זמן משוער: 10 דקות. תוצאה: עבודה מקבילית מסודרת עם Sessions צבעוניים.

תרגיל 4: Remote Control ו-/teleport — ניסוי מעשי

תרגלו שליטה מרחוק והעברת Sessions:

  1. פתחו Claude Code במחשב והתחילו שיחה: "תנתח את הפרויקט הזה בפירוט — מבנה, תלויות, ואיכות קוד" (משימה שלוקחת כמה דקות)
  2. Remote Control: פתחו claude.ai/code מהנייד (או מדפדפן אחר באותו מחשב). צפו ב-Session פועל. נסו לשלוח הודעה: "הוסף גם המלצות לשיפור"
  3. חזרו למחשב. סיימו את המשימה. התחילו שיחה חדשה קצרה — שאלו שאלה כלשהי
  4. /teleport: הקלידו /teleport. פתחו את claude.ai/code מנייד או דפדפן אחר. ודאו שההיסטוריה שלמה
  5. סכמו: מה ההבדל המעשי שהרגשתם בין Remote Control ל-/teleport?

זמן משוער: 10-15 דקות. תוצאה: ביטחון בשליטה מרחוק ובהעברת Sessions בין מכשירים.

אם אתם עושים רק דבר אחד מהפרק הזה 5 דקות

התקינו את תוסף Claude Code ב-VS Code. פתחו פרויקט. כתבו @ ואחריו שם קובץ, ובקשו מ-Claude שינוי קטן. סקרו את ה-Inline Diff שמוצג בעורך — ירוק לשורות חדשות, אדום לשורות ישנות. אם אישרתם שינוי אחד בהצלחה — יש לכם את 80% מהערך של הפרק הזה. @mention + Inline Diff View = חוויית עריכה אחרת לגמרי מהטרמינל. כל השאר — Sessions, Remote Control, /teleport, Voice — הם בונוסים נחמדים שתוסיפו בהדרגה.

בדוק את עצמך — האם עברת את פרק 7?

בדוק את עצמך — 5 שאלות

ענו על 5 השאלות האלה. אם אתם יכולים לענות על 4 מתוך 5 — אתם מוכנים לפרק הבא.

  1. מה שלושת היתרונות המרכזיים של תוסף VS Code על פני Terminal? (רמז: Inline Diff ויזואלי עם הקשר מלא, @-mentions עם autocomplete ו-line ranges, Plan Review UI עם Approve/Modify/Reject ברמת שלב)
  2. מה עושה @auth.py:30-50 ב-VS Code? (רמז: מפנה את Claude בדיוק לשורות 30-50 בקובץ auth.py — דיוק מירבי בהקשר, חוסך Tokens)
  3. מה ההבדל בין Remote Control ל-/teleport? (רמז: Remote Control = צפייה ושליטה ב-Session שרץ על המחשב, עם גישה לקבצים. /teleport = העברת Session לווב, ניתוק מהמחשב, בלי גישה לקבצים)
  4. תארו את ה-Dual-Mode Workflow: מה עושים בTerminal ומה ב-VS Code? (רמז: Terminal לניתוח, Git, Batch Operations. VS Code ל-Diffs, @mentions, עריכה ממוקדת, Plan Review)
  5. איך מנהלים Sessions מרובים? תנו דוגמה. (רמז: claude -n "name" לשם, /color לצבע, /rename לשינוי שם. דוגמה: Tab 1 כחול ל-marketing, Tab 2 ירוק ל-analysis)

אם נתקעתם — גללו חזרה לסעיף הרלוונטי. הנקודה היא להבין, לא לזכור.

צ'קליסט — סיכום פרק 7

סיכום הפרק

סיכום פרק 7 — IDE Integration

הפרק הזה העביר אתכם ממשתמשי Terminal בלבד למשתמשים שיודעים לנצל את הטוב משני העולמות. התובנה המרכזית: אין "ממשק אחד נכון" — יש ממשק נכון לכל משימה. Terminal לניתוח עמוק ולפעולות Git, VS Code לסקירת Diffs ול-@mentions מדויקים, Sessions מרובים לעבודה מקבילית, ו-Remote Control + /teleport לניידות מלאה. הצעד הכי חשוב היה לחבר את Claude Code ל-IDE ולגלות שאותו מנוע חזק עובד בממשק ויזואלי שמשנה את חוויית העבודה. בפרק הבא נעבור לניהול עלויות ובחירת מודל — כי עכשיו שיש לכם את כל הכלים, חשוב לדעת לעבוד חכם עם התקציב.