מה זה Claude Code
Claude Code הוא כלי של Anthropic שהתיעוד הרשמי מגדיר "כלי קידוד סוכני" (agentic coding tool): הוא קורא את בסיס-הקוד של הפרויקט, עורך קבצים, מריץ פקודות ומתחבר לכלי-הפיתוח הקיימים. ההבדל מעוזר-קוד קלאסי, שמשלים שורה בתוך הקובץ הפתוח, הוא ההיקף: לפי התיעוד, מפני ש-Claude Code רואה את הפרויקט כולו, הוא יכול לחפש את הקבצים הרלוונטיים, לבצע עריכות מתואמות בכמה קבצים, להריץ בדיקות כדי לוודא שהתיקון עובד, ולבצע commit אם מבקשים ממנו. הכלי זמין בכמה "משטחים": ממשק שורת-פקודה בטרמינל, הרחבות ל-VS Code ול-JetBrains, אפליקציית דסקטופ, גרסת דפדפן, וגם אינטגרציות ל-Slack ולתהליכי CI כמו GitHub Actions. רוב המשטחים דורשים מנוי Claude או חשבון ב-Anthropic Console, ובטרמינל, ב-VS Code וב-JetBrains אפשר להתחבר גם דרך ספקים צד-שלישי. הנתונים בערך זה מבוססים על התיעוד הרשמי כפי שנבדק ב-27 בספטמבר 2026; פרטי המוצר משתנים לעיתים קרובות.
מגרסת-מחקר לזמינות כללית
Anthropic הציגה את Claude Code ב-24 בפברואר 2025, יחד עם המודל Claude 3.7 Sonnet, כ"כלי שורת-פקודה לקידוד סוכני" ובמסגרת "תצוגת-מחקר מוגבלת" (limited research preview). בהודעה תוארו יכולותיו: חיפוש וקריאה של קוד, עריכת קבצים, כתיבה והרצה של בדיקות, commit ו-push של קוד ל-GitHub ושימוש בכלי שורת-הפקודה — "תוך שהוא משאיר אותך בלולאה בכל צעד". החברה כתבה שם שמטרת התצוגה היא להבין איך מפתחים משתמשים ב-Claude לקידוד, כדי לשפר מודלים עתידיים. ב-22 במאי 2025, עם השקת דור Claude 4, הודיעה Anthropic שהכלי זמין לכלל (generally available), והוסיפה הרחבות בטא ל-VS Code ול-JetBrains שבהן העריכות המוצעות מופיעות ישירות בתוך הקבצים, ערכת-פיתוח (SDK) לבניית סוכנים על אותו מנוע, ושילוב בטא ב-GitHub שבו אפשר לתייג את הכלי בבקשת-מיזוג כדי שיגיב להערות-סוקרים או יתקן שגיאות CI.
הלולאה הסוכנית: הקשר, פעולה, אימות
התיעוד מתאר את עבודת הכלי כ"לולאה סוכנית" בת שלושה שלבים שמתערבבים זה בזה: איסוף הקשר, ביצוע פעולה ואימות התוצאה. המודל מחליט בכל צעד מה נדרש, על סמך מה שלמד מהצעד הקודם, ויכול לשרשר עשרות פעולות. את הלולאה מניעים שני רכיבים: מודלי Claude שמסיקים (התיעוד מציין ש-Sonnet מתאים לרוב משימות הקידוד ו-Opus להחלטות ארכיטקטורה מורכבות), וכלים שמבצעים. הכלים המובנים מחולקים לחמש משפחות: פעולות על קבצים, חיפוש, הרצת פקודות (כולל בדיקות ו-git), גישה לרשת, ו"אינטליגנציית קוד" כמו זיהוי שגיאות-טיפוס אחרי עריכה. לפי התיעוד, בקשה כמו "תקן את הבדיקות שנכשלות" עשויה להפוך לרצף: הרצת חבילת-הבדיקות, קריאת הפלט, חיפוש קבצי-המקור, קריאתם, עריכה, והרצה חוזרת. Claude Code עצמו הוא השכבה שמסביב למודל — מספקת את הכלים ומנהלת את ההקשר שהמודל רואה — ולשכבה כזו התיעוד קורא agentic harness. המשתמש יכול לעצור את הלולאה בכל רגע ולכוון אותה מחדש.
זיכרון, הקשר והרחבות
כל שיחה מתחילה בחלון-הקשר ריק מהשיחות הקודמות. כדי שהוראות יחזיקו לאורך זמן, הכלי קורא בתחילת כל שיחה קובץ בשם CLAUDE.md, שבו נשמרים כללי-קוד, פקודות והחלטות-ארכיטקטורה של הפרויקט; אם במאגר קיים כבר קובץ AGENTS.md שנכתב לסוכני-קוד אחרים, התיעוד מציין שהכלי יכול לקרוא גם אותו. בנוסף קיים "זיכרון אוטומטי" שבו הכלי שומר בעצמו לקחים והעדפות. כשחלון-ההקשר מתמלא, הכלי מנקה קודם פלטי-כלים ישנים ואחר-כך מסכם את השיחה — והתיעוד מזהיר שהוראות מתחילת השיחה עלולות ללכת לאיבוד בתהליך, ולכן ממליץ לשמור כללים קבועים ב-CLAUDE.md. מעל הבסיס הזה אפשר להוסיף שרתי MCP לחיבור לשירותים חיצוניים, "כישורים" (skills) לתהליכי-עבודה חוזרים, hooks שמריצים פקודות לפני או אחרי פעולות של הכלי, ותת-סוכנים שעובדים בחלון-הקשר נפרד ומחזירים רק סיכום.
איפה הקוד רץ: מקומי, ענן ואוטומציה
לפי התיעוד, הלולאה והכלים זהים בכל מקום, ומה שמשתנה הוא היכן הקוד רץ. בסביבה מקומית, ברירת-המחדל, הכלי פועל על המחשב של המשתמש עם גישה מלאה לקבצים ולכלים שלו. בסביבת-ענן הוא רץ על מכונות וירטואליות שמנהלת Anthropic, או על סביבות שהארגון מפעיל בעצמו, כך שאפשר להעביר אליו משימה ארוכה או לעבוד על מאגר שאינו מותקן מקומית. במצב Remote Control הקוד והקבצים נשארים במחשב המקומי, והשליטה נעשית מהדפדפן או מהטלפון. מעבר לשיחה אינטראקטיבית, הכלי בנוי גם להרצה לא-אינטראקטיבית: הפקודה claude -p מקבלת הוראה אחת ומחזירה תוצאה, ולכן אפשר לשלב אותה בסקריפטים, ב-hooks של git ובצינורות CI. התיעוד מתאר גם משימות מתוזמנות (Routines) שרצות בענן גם כשהמחשב כבוי, הרצה של כמה סשנים במקביל, כל אחד בעותק-עבודה נפרד של המאגר (git worktree) כדי שהעריכות לא יתנגשו, וערכת-פיתוח (Agent SDK) לבניית סוכנים עצמאיים על אותם כלים.
הרשאות, נקודות-שחזור ואבטחה
שני מנגנוני-בטיחות מרכזיים מתוארים בתיעוד. הראשון הוא נקודות-שחזור (checkpoints): לפני כל עריכה נשמר עותק של הקובץ, ואפשר לחזור אחורה בלחיצה כפולה על Esc. המנגנון נפרד מ-git ומכסה רק שינויי-קבצים — פעולות על מערכות מרוחקות, כמו מסדי-נתונים, ממשקי-API או פריסות, אינן ניתנות לשחזור כך. השני הוא מצבי-הרשאה: במצב Manual הכלי מבקש אישור לפני עריכת קבצים ולפני פקודות; במצב Accept edits הוא עורך קבצים ומריץ פקודות-קבצים נפוצות בלי לשאול; במצב Plan הוא חוקר ומציע תוכנית בלי לערוך את קבצי-המקור; ובמצב Auto מודל-מסווג נפרד בוחן את רוב הפעולות וחוסם את אלה שהוא מעריך כמסוכנות. לפי התיעוד, מגרסה v2.1.283 מצב Auto הוא נקודת-ההתחלה המובנית בטרמינל וב-VS Code. דף-האבטחה מפרט גם הגנות מפני הזרקת-הוראות (prompt injection), כמו אישור נפרד לפקודות שמורידות תוכן מהרשת — אבל מדגיש שאף מערכת אינה חסינה לחלוטין, ושהאחריות לבדוק קוד ופקודות לפני אישורם היא של המשתמש.
עלויות השימוש
לפי התיעוד, Claude Code מחויב לפי צריכת טוקנים של ה-API, ולצד זה קיימים מסלולי-מנוי (Pro, Max, Team, Enterprise) שבהם השימוש כלול במגבלות המנוי. העלות למפתח משתנה מאוד לפי בחירת המודל, גודל בסיס-הקוד ודפוסי-השימוש, למשל הרצת כמה מופעים במקביל. Anthropic מפרסמת בדף-העלויות נתון משלה: בפריסות ארגוניות, העלות הממוצעת היא בסביבות 13 דולר למפתח ליום-עבודה פעיל ו-150–250 דולר למפתח בחודש, ואצל 90% מהמשתמשים העלות נשארת מתחת ל-30 דולר ליום פעיל. זהו נתון של היצרן, לא מדידה חיצונית, והחברה עצמה ממליצה להתחיל בקבוצת-פיילוט קטנה כדי לקבוע בסיס-השוואה לפני פריסה רחבה. הפקודה /usage מציגה אומדן עלות שהכלי מחשב מקומית לפי מחירון, והתיעוד מפנה לקונסולת-החיוב לנתון המחייב. אותו מסך מציג גם כמה מהקלט הוגש ממטמון-הפרומפט (prompt caching), שהכלי מנהל אוטומטית ושמוזיל קריאות חוזרות של אותו הקשר. מנויי Pro ו-Max יכולים להפעיל "קרדיטים לשימוש" כדי להמשיך לעבוד אחרי מגבלת-המנוי, עם תקרת-הוצאה חודשית שהם קובעים בעצמם, ובארגונים מסוג Team ו-Enterprise הארגון יכול לקבוע מגבלות-הוצאה למשתמשים.
מקומו בין סוכני-הקידוד
Claude Code הוא אחד מכמה כלים שעובדים באותו דפוס: סוכן שמקבל גישה למאגר, עורך קבצים ומריץ פקודות. Codex CLI של OpenAI (שם שחזר לשימוש אחרי מודל Codex מ-2021 — ראו ערך נפרד) מתואר בתיעוד שלו ככלי-טרמינל שבודק קוד, מבצע שינויים ומריץ את הכלים שכבר מותקנים במחשב, עם בחירת מודל, רמת-חשיבה והרשאות; התיעוד שם ממליץ ליצור נקודות-שמירה ב-git לפני משימה ואחריה. Cursor Agent פועל בתוך עורך-הקוד Cursor, ולפי התיעוד בנוי משלושה רכיבים — הוראות, כלים (חיפוש, עריכה, טרמינל, דפדפן) ומודל שהמשתמש בוחר. הבדל בולט הוא שבעוד ש-Cursor מתאים את הסוכן שלו לכמה מודלים חיצוניים, Claude Code בנוי סביב מודלי Claude. דוגמה לכך שהמעטפת משנה תוצאות מופיעה בהודעת Claude 4 (מאי 2025): לפי Anthropic, Claude Opus 4 השיג 43.2% במבחן Terminal-bench כש-Claude Code שימש כמסגרת-הסוכן, לעומת 39.2% עם הסוכן שבו נבדקו המודלים האחרים. אלה מדידות של היצרן, במבחן אחד ובמועד אחד, ואינן דירוג בין הכלים.