Claude ללינוקס: התקנת אפליקציית שולחן עבודה ו-CLI
גלו אילו רכיבי Claude פועלים באופן טבעי על Linux. המדריך מפרט את השימוש ב-apt עבור אפליקציית שולחן העבודה, הפעלת Claude Code CLI, ומגבלות גרסת הבטא הנוכחית במערכת.
אילו רכיבים של Claude פועלים באופן טבעי על Linux כיום
Claude ב-Linux פועל על ארבעה ממשקים נפרדים, ונכון לאוגוסט 2026, כולם פועלים על מכונת Ubuntu או Debian סטנדרטית. אפליקציית שולחן העבודה מותקנת ממאגר ה-apt של Anthropic ונמצאת בשלב בטא. ה-CLI (ממשק שורת הפקודה) של Claude Code הוא קובץ בינארי מהודר, והוא פועל על יותר הפצות מאשר אפליקציית שולחן העבודה. אפליקציית האינטרנט בכתובת claude.ai דורשת דפדפן בלבד, וה-API הוא נקודת קצה HTTPS שניתן לקרוא לה מהקוד שלכם.
שתי תכונות הקיימות ב-macOS וב-Windows חסרות בגרסת הבטא של שולחן העבודה ל-Linux: שימוש במחשב (Computer Use), שבו Claude שולט ביישומים על המסך שלכם, והכתבה קולית. Anthropic מציינת את שתיהן ככאלו שטרם זמינות ב-Linux. ל-CLI יש הכתבה קולית משלו, כך שהפער נמצא באפליקציית שולחן העבודה ולא ב-Claude עצמו.
הזמינות משתנה, לכן יש להתייחס לדף זה כתיאור של הממשקים ולבדוק את המצב העדכני לפני תכנון מבוסס עליהם. הסעיף האחרון מפרט את הדפים שיש לבדוק.
התקנת אפליקציית שולחן העבודה של Claude על Ubuntu או Debian
הדרישות המתועדות הן Ubuntu 22.04 ומעלה, או Debian 12 ומעלה, על ארכיטקטורת x86_64 (ש־dpkg מכנה amd64) או arm64. הפצות אחרות מבוססות Debian עשויות לעבוד אך לא נבדקו. עבור Fedora ו־RHEL עדיין אין חבילה זמינה, לכן עליכם להשתמש ב־CLI או בדפדפן.
התקינו ממאגר ה־apt ולא מקובץ .deb שהורד. לאפליקציית הלינוקס אין מנגנון עדכון עצמי, לכן גרסאות חדשות יגיעו אליכם רק דרך מנהל החבילות, ורישום המאגר הוא מה שמאפשר ל־apt upgrade לראות אותן.
sudo apt install curl gnupg
sudo curl -fsSLo /usr/share/keyrings/claude-desktop-archive-keyring.asc \
https://downloads.claude.ai/claude-desktop/key.asc
gpg --show-keys /usr/share/keyrings/claude-desktop-archive-keyring.ascהפקודה gpg --show-keys אמורה להציג את ה-fingerprint 31DDDE24DDFAB679F42D7BD2BAA929FF1A7ECACE. השוו אותו לפני רישום המאגר, כיוון שמפתח חתימה שלא בדקתם הוא מפתח שאתם סומכים עליו בעיניים עצומות. אם gpg מדווח שהקובץ אינו מכיל נתוני OpenPGP תקינים, ההורדה נכשלה, ו־apt update ייכשל מאוחר יותר עם NO_PUBKEY BAA929FF1A7ECACE.
רישום המאגר הוא שורת deb אחת שנכתבת לתוך /etc/apt/sources.list.d/claude-desktop.list. העתיקו את השורה הזו מדף ההתקנה ללינוקס של Anthropic, בכתובת code.claude.com/docs/en/desktop-linux, בדיוק כפי שהיא מופיעה שם. כתובת המאגר היא החלק בתהליך שנוטה להשתנות, ושורה שנכתבה מהזיכרון היא הסיבה לכך שתיתקלו ב־E: Unable to locate package claude-desktop לאחר מכן. קראו את השורה לפני ההדבקה: arch=amd64,arm64 היא הסיבה לכך ש־apt בארכיטקטורות אחרות לא מוצא דבר, ו־signed-by= מצביע על קובץ ה-keyring שבדקתם זה עתה, מה שמגביל את המפתח למאגר זה בלבד במקום לתת לו אמון עבור כל שאר המאגרים ש־apt קורא.
sudo apt update && sudo apt install claude-desktopהפעילו את האפליקציה ממשגר היישומים שלכם, או הריצו את claude-desktop בטרמינל. היכנסו לחשבון ה-claude.ai שלכם, או דרך ה-SSO (הזדהות אחודה) של הארגון שלכם אם החברה שלכם הגדירה זאת. אפליקציית שולחן העבודה אינה מקבלת מפתח API של Claude Console: אימות מבוסס מפתח הוא תכונה של ה-CLI.
השגיאה E: Unable to locate package claude-desktop משמעותה ש־apt מעולם לא קרא את המאגר. הפקודה cat /etc/apt/sources.list.d/claude-desktop.list אמורה להציג את שורת ה-deb שכתבתם, ו־dpkg --print-architecture אמור להדפיס amd64 או arm64, כיוון שלא פורסמו חבילות עבור ארכיטקטורות אחרות. עדכונים יגיעו לאחר מכן יחד עם שאר המערכת שלכם, מתוך sudo apt update && sudo apt upgrade.
מה קיים רק בדפדפן
השירות claude.ai פועל בכל דפדפן מודרני ובכל הפצה, מה שהופך אותו לפתרון המתאים עבור Fedora, RHEL, Arch, openSUSE וכל מערכת אחרת שאין עבורה חבילה ייעודית. הדפדפן מאפשר גם גישה ל-Claude Code דרך האינטרנט, כאשר הסשן רץ בענן של Anthropic במקום על המכונה שלכם, והוא תמיד משתמש בפרטי המנוי שלכם.
חשוב להבין את המגבלות של הדפדפן. סשן בענן אינו יכול לקרוא קבצים בשרת שלכם או להריץ עליו פקודות. כל פעולה שנוגעת במכונה שלכם מחייבת תוכנה שמותקנת עליה, כלומר שימוש ב-CLI או באפליקציית שולחן העבודה.
מה ממשק שורת הפקודה (CLI) מציע שיישום האינטרנט אינו מציע
הפעילו את claude בתוך תיקייה, והוא יפעל על אותה תיקייה. זהו ההבדל המהותי, וכל השאר נובע ממנו.
- הוא קורא ועורך קבצים בתיקיית העבודה שלכם, ומציג לכם כל עריכה לפני החלתה.
- הוא מריץ פקודות shell שאתם מאשרים, כך שהוא יכול לבנות פרויקט, להריץ חבילת בדיקות, לקרוא לוג או לבדוק שירות על השרת עצמו.
- הוא פועל ללא צורך בסשן אינטראקטיבי:
claude -p "read the nginx error log and summarise it"מדפיס תשובה אחת ומסיים את פעולתו, וזה מה שנדרש עבור cron job או pipeline. - הוא מחבר שרתי MCP (model context protocol) בעזרת
claude mcp add, מה שמעניק למודל כלים מעבר למערכת הקבצים. - הוא פועל במקומות שבהם אין ממשק גרפי כלל, וזה המצב בכל VPS (שרת וירטואלי פרטי) שתשכרו אי פעם.
הנקודה האחרונה היא הסיבה לכך שמדריך שרתים מתמקד ב-CLI. שרת שכור כולל SSH (secure shell) ותו לא, לכן הטרמינל הוא הממשק היחיד שזמין לכם. להרצה בדרך זו יש חוקים משלה, אותם מכסה במלואם הרצת Claude Code על גבי VPS בתוך tmux, בעוד ש-שימוש ב-Claude למשימות ניהול שרתים יומיומיות מפרט את המשימות שכדאי להפקיד בידיו.
אינטגרציות לעורכי קוד נמצאות בתווך. התוסף ל-VS Code דורש גרסה 1.94.0 ומעלה של VS Code ומספק לכם לוח גרפי בתוך העורך, עם תצוגת הבדלים (diffs) ובדיקת תוכניות עבודה. הוא כולל עותק פנימי של ה-CLI עבור אותו לוח ואינו מוסיף את claude ל-PATH שלכם, לכן הקלדת claude בטרמינל המשולב עדיין מחייבת התקנה עצמאית. עורכי קוד המבוססים על VS Code מתקינים את אותו תוסף מתוך ה-registry של Open VSX, וקיים גם פלאגין עבור JetBrains.
האם נדרש Node.js כדי להריץ את Claude Code על Linux?
לא בשיטת ההתקנה המומלצת. מתקין ה-native מוריד קובץ binary מקומפל, וקובץ זה אינו רץ על Node.js.
curl -fsSL https://claude.ai/install.sh | bash
claude --versionclaude --version אמור להדפיס מספר גרסה כגון 2.1.211 (Claude Code). אם משהו נראה לא תקין, הריצו את claude doctor, אשר מדפיס אבחונים לקריאה בלבד על ההתקנה ועל קובצי ההגדרות שלכם מבלי להתחיל סשן.
Node.js רלוונטי רק בנתיב ה-npm. החל מגרסת חבילה 2.1.198, חבילת ה-npm דורשת Node.js 22 ומעלה. בגרסאות Node.js ישנות יותר, npm מדפיס אזהרת EBADENGINE במקום להיכשל, כיוון שהחבילה מושכת את אותו קובץ binary מקורי כ-dependency מותאם פלטפורמה ומקשרת אותו למקומו.
npm install -g @anthropic-ai/claude-codeאל תריצו זאת עם sudo. התיעוד מזהיר מפני sudo npm install -g כיוון שהוא משאיר קבצים בבעלות root בתוך ה-prefix הגלובלי של npm, מה שגורם להתקנה או לעדכון הבאים של משתמש ללא הרשאות להיכשל בשל בעיות הרשאות. כאשר ספריית ה-npm הגלובלית אינה ניתנת לכתיבה, עדכון אוטומטי ברקע מפסיק לעבוד, ו-claude doctor מפרט את התיקונים הנדרשים.
Anthropic מפרסמת גם מאגרי חבילות חתומים עבור Debian, Fedora, RHEL ו-Alpine, כך ש-sudo apt install claude-code עובד בדומה לחבילת ה-desktop, עם מפתח חתימה משלו ב-https://downloads.claude.ai/keys/claude-code.asc.
האם להתקין ברמת המשתמש או ברמת המערכת?
המתקין המקורי מבצע התקנה ברמת המשתמש. הוא מציב משגר ב-~/.local/bin/claude כקישור סימבולי ב-~/.local/share/claude/versions/, אינו דורש הרשאות root, ומתעדכן עצמאית ברקע. כל משתמש במכונה מקבל עותק נפרד בגרסה נפרדת.
התקנה דרך מנהל חבילות היא התקנה ברמת המערכת. קובץ בינארי אחד משרת את כל המשתמשים, היא דורשת הרשאות root, ואינה מתעדכנת אוטומטית דרך Claude Code. אתם משדרגים אותה באמצעות sudo apt update && sudo apt upgrade claude-code, אותה פקודה שאתם מריצים עבור כל שאר הרכיבים במכונה.
בחרו בהתקנה ברמת המשתמש במכונה שאליה אתם מתחברים כמשתמש יחיד, מה שמתאים לרוב עבודת ה-VPS. בחרו בהתקנה דרך מנהל חבילות בשרת משותף או ב-image של מכונה, שבהם אתם מעוניינים בגרסה אחת עבור כולם ושאתם רוצים לשלוט במועד השדרוג. בהתקנה מקורית, שתי הגדרות ב-~/.claude/settings.json קובעות כיצד יתנהגו העדכונים:
{
"autoUpdatesChannel": "stable",
"env": {
"DISABLE_AUTOUPDATER": "1"
}
}ערוץ ה-stable עוקב אחר גרסה שפורסמה לפני כשבוע ומדלג על גרסאות עם רגרסיות משמעותיות. DISABLE_AUTOUPDATER עוצר רק את הבדיקה ברקע, כך ש-claude update עדיין עובד ואתם שומרים על שליטה במועד שבו מותקנת גרסה חדשה. זה חשוב בשרת שבו רצה משימה ארוכה ללא השגחה, ואתם מעדיפים שהקובץ הבינארי לא ישתנה בזמן שהיא רצה.
התחברות באמצעות SSH ושמירה על פעילות הסשן
שתי בעיות ספציפיות ל-Linux צצות בפעם הראשונה שמריצים CLI על שרת שכור. תהליך ההתחברות דורש דפדפן, אך בשרת אין כזה. חיבור SSH שמתנתק גורם לאובדן העבודה שרצה באותו רגע.
tmux פותר את הבעיה השנייה. סשן tmux שייך לשרת ה-tmux במכונה המרוחקת, ולא לחיבור שלכם; לכן, ניתוק של החיבור משאיר את התהליך רץ.
tmux new -s claude
claudeהתנתקו מהסשן באמצעות Ctrl-b ואז d, וחזרו אליו מאוחר יותר בעזרת tmux attach -t claude.
ההתחברות היא הבעיה הראשונה. הריצו את claude והוא ידפיס כתובת URL לאימות. פתחו את הכתובת הזו בדפדפן במחשב האישי שלכם. לאחר שתתחברו, הדפדפן יציג קוד התחברות במקום לבצע הפניה חוזרת (redirect), כיוון שהדפדפן במחשב שלכם אינו יכול להגיע לשרת ה-callback ש-Claude Code הפעיל על כתובת ה-loopback של המכונה המרוחקת. הדביקו את הקוד הזה בטרמינל בהנחיה Paste code here if prompted, והטרמינל ידווח על Login successful.
עבור סשן שצריך להתחיל ללא השגחה, claude setup-token פותח את אותו תהליך אימות בדפדפן ומדפיס לטרמינל אסימון (token) מסוג OAuth שתקף לשנה. הוא אינו שומר את האסימון בשום מקום, לכן העתיקו אותו ושמרו אותו במקום הנדרש.
export CLAUDE_CODE_OAUTH_TOKEN=your-tokenאסימון זה דורש תוכנית בתשלום ומאפשר לבצע בקשות מודל בלבד. התייחסו אליו כאל סיסמה עם תוקף של שנה. היכן לשמור אותו, וכיצד למנוע מסוכן (agent) לקרוא אותו בחזרה, הוא נושא המאמר שמירה על סודות מחוץ להישג ידם של סוכני AI.
שרתים קטנים נתקלים במכשול נוסף. ההתקנה דורשת כ-512 MB של זיכרון פנוי, ודרישות החומרה המתועדות להרצה הן 4 GB של RAM ומעלה. לכן, בשרת עם 1 GB של RAM, מנגנון ה-out-of-memory killer של ה-kernel יפסיק את ההתקנה:
Setting up Claude Code...
Installation was killed before it could finish (exit code 137). This usually means the system ran out of memory.הוסיפו swap, ולאחר מכן הריצו את המתקין שוב. swap הוא שטח דיסק שה-kernel משתמש בו כזיכרון עודף. הוא איטי משמעותית מ-RAM, אך הוא מספיק כדי לסיים את ההתקנה.
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfileswapon מפעיל את הקובץ עבור אתחול זה בלבד. הוסיפו שורה עבור /swapfile לקובץ /etc/fstab אם ברצונכם שהוא יופעל מחדש לאחר reboot. מה עוד יש להגביל לפני שמאפשרים לסוכן להריץ פקודות על שרת פעיל הוא נושא המאמר הרצת Claude Code בצורה בטוחה על VPS.
היכן נשמרים פרטי ההזדהות של Claude ב-Linux
ב-Linux, הכלי /login כותב את פרטי ההזדהות לקובץ ~/.claude/.credentials.json עם הרשאות קובץ 0600. ב-macOS, אותם פרטים נשמרים ב-Keychain המוצפן, לכן הרגל שרכשתם ב-Mac אינו תקף כאן: ב-Linux האסימון (token) הוא קובץ טקסט פשוט בתיקיית הבית שלכם, וכל תהליך שרץ תחת המשתמש שלכם יכול לקרוא אותו. הגדרת המשתנה CLAUDE_CONFIG_DIR תעביר את הקובץ לתיקייה המצוינת במקומו.
שני דברים נובעים מכך. גיבוי של /home מכיל חיבור פעיל, לכן העתקת גיבוי כזה למכונה משותפת מעניקה גישה לחשבון שלכם לכל מי שיכול לקרוא את הקובץ. כמו כן, image של מכונה שנבנה ממערכת שבה ביצעתם התחברות, יכיל את פרטי ההתחברות הזו בכל instance שיוקם ממנו. הריצו את /logout לפני יצירת snapshot לכל מערכת.
סדר הקדימויות של פרטי ההזדהות עלול להטעות משתמשים שמחזיקים במנוי ובמפתח API בו-זמנית. כאשר ANTHROPIC_API_KEY מוגדר ב-shell שלכם, Claude Code ישתמש בו ברגע שתאשרו זאת, כך שהמנוי שלכם יישאר ללא שימוש בעוד המפתח יחויב לפי token. הפקודה /status מציגה איזה פרט הזדהות פעיל כרגע, והפקודה unset ANTHROPIC_API_KEY תחזיר אתכם להתחברות מבוססת מנוי.
תוקף ההתחברות פג עם הזמן. שלושה ימים לפני פקיעת התוקף, שורת ההפעלה תציג Your login expires in 3 days, אך אזהרה זו אינה חוסמת בקשות. לאחר פקיעת התוקף, כל בקשה תיכשל עם השגיאה Login expired · Please run /login. היו מודעים לכך לפני שאתם משאירים סשן ללא השגחה במהלך סוף השבוע, שכן סשן כזה יפסיק להתקדם ולא יוכל להתאושש בעצמו.
האם מנוי Claude אחד מכסה את הכל?
תוכנית תשלום אחת מכסה את כל הממשקים תחת אותו פרט התחברות. חשבון Pro, Max, Team או Enterprise מחבר אתכם ל-claude.ai בדפדפן, לאפליקציית שולחן העבודה, ל-CLI ולתוסף ה-VS Code, וזהו אותו מנוי בכל פעם. מדובר גם במכסת שימוש אחת לכל הממשקים, כך שפעולה ארוכה ב-CLI בשרת שלכם צורכת מהמכסה שנותרה לאפליקציית שולחן העבודה, ו-הבנה של איזו מכסה נוצלה ומה לעשות בנידון היא הפעולה הנדרשת כאשר אחד הממשקים מתחיל לסרב לבצע עבודה. התוכנית החינמית של claude.ai אינה כוללת גישה ל-Claude Code, לכן ה-CLI ורכיבי ה-Claude Code באפליקציית שולחן העבודה מחייבים תוכנית בתשלום או חשבון Claude Console.
ה-API הוא מוצר שונה עם חיוב נפרד. חשבון Console מחייב לפי טוקן על מה שאתם שולחים בפועל, מה שמתאים לשירות שאתם בונים ולא להקלדה בטרמינל. הגדרת ANTHROPIC_API_KEY מעבירה את ה-CLI למסלול חיוב זה, וזו בחירה שאתם מבצעים, לא ברירת מחדל.
מחירים ומכסות של תוכניות משתנים לעיתים קרובות מדי מכדי לציינם כאן. שני דפים עוקבים אחר המספרים העדכניים: מה העלות בפועל של Claude Code ו-איזו תוכנית Claude אתם צריכים. אם אתם שוקלים חיוב לפי טוקן מול תוכנית חודשית, השוואה בין ה-API למנוי מפרטת היכן נמצאת נקודת האיזון.
שגיאות התקנה נפוצות
bash: claude: command not found מיד לאחר התקנה מוצלחת. הקובץ הבינארי נמצא ב-~/.local/bin/claude, אך תיקייה זו אינה מוגדרת בנתיב החיפוש (PATH) של ה-shell שלכם. ודאו זאת באמצעות echo $PATH | tr ':' '\n' | grep -Fx "$HOME/.local/bin", שאינו מציג פלט כאשר הרשומה חסרה. תקנו זאת עבור bash באמצעות echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc, ולאחר מכן הריצו את source ~/.bashrc. התקנת התוסף של VS Code כשלעצמה אינה יוצרת את הקובץ הזה, כיוון שהתוסף שומר עותק של ה-CLI בתוך תיקיית התוסף.
Error loading shared library libstdc++.so.6. המתקין בחר בגרסת ה-musl עבור מערכת מבוססת glibc. מצב זה מתרחש כאשר חבילות הידור צולב (cross-compilation) של musl מותקנות והזיהוי האוטומטי מפרש אותן באופן שגוי. הריצו את ldd --version 2>&1 | head -1: פלט המציין GNU libc או GLIBC מעיד על כך שאתם משתמשים ב-glibc וקיבלתם את הקובץ הבינארי השגוי; הסירו את ההתקנה והריצו את המתקין שוב. במערכות Alpine ומערכות musl אחרות, הפתרון הוא הפוך: apk add libgcc libstdc++ ripgrep.
שני עותקים של claude על אותה מכונה. הפקודה which -a claude מציגה את כל ההתאמות ב-PATH שלכם. התקנה מקומית (native) היא קישור סימבולי מ-~/.local/bin/claude אל ~/.local/share/claude/versions/, התקנת npm מקומית ישנה נמצאת תחת ~/.claude/local/, ו-npm -g ls @anthropic-ai/claude-code חושף התקנת npm גלובלית. הסירו את העותקים שאינכם זקוקים להם, שכן עותק ישן המופיע מוקדם יותר ב-PATH הוא הגורם לכך שבאג שתוקן נראה כאילו לא טופל.
היכן לבדוק את המצב הנוכחי
- סטטוס שולחן עבודה בלינוקס, דרישות ופקודות התקנה: code.claude.com/docs/en/desktop-linux
- הפצות נתמכות וכל שיטות ההתקנה עבור ה-CLI: code.claude.com/docs/en/setup
- אילו פלטפורמות כוללות אפליקציה להורדה: claude.com/download
- איזו תוכנית כוללת מה, ומה העלות שלה: claude.com/pricing
כל מספר גרסה ותאריך במדריך זה הם תמונת מצב של אוגוסט 2026. המבנה הוא מה שנשאר נכון: ארבעה ממשקים, התחברות אחת בכל התוכניות בתשלום, והחלטה אחת לגבי השאלה האם ה-CLI שייך למשתמש שלך או לכל המכונה.
FAQ
האם קיימת אפליקציית שולחן עבודה של Claude עבור Linux?
כן. נכון לאוגוסט 2026 היא נמצאת בשלב בטא, והיא תומכת ב-Ubuntu 22.04 ומעלה או ב-Debian 12 ומעלה על ארכיטקטורות amd64 או arm64. התקינו אותה באמצעות sudo apt install claude-desktop לאחר הוספת מאגר ה-apt של Anthropic ומפתח החתימה שלו, כדי שגרסאות חדשות יתקבלו יחד עם שדרוגי המערכת הרגילים שלכם. לגרסת ה-Linux יש את אותן לשוניות כמו לאפליקציית ה-macOS, כולל לשונית Claude Code. היכולות Computer Use והכתבה קולית עדיין אינן זמינות בגרסת ה-Linux, ועבור Fedora ו-RHEL לא קיימת חבילה, לכן בהפצות אלו השתמשו ב-CLI או ב-claude.ai דרך הדפדפן.
האם אני זקוק ל-Node.js כדי להריץ את Claude Code על Linux?
לא עבור שיטת ההתקנה המומלצת. curl -fsSL https://claude.ai/install.sh | bash מוריד קובץ בינארי מהודר שאינו משתמש ב-Node.js בזמן הריצה. Node.js רלוונטי רק אם אתם מתקינים את חבילת ה-npm, אשר דורשת Node.js 22 ומעלה החל מגרסה 2.1.198. בגרסאות Node.js ישנות יותר, npm מציג אזהרת EBADENGINE וההתקנה עדיין מסתיימת, כיוון שאותו קובץ בינארי מקורי נמשך כתלות מותאמת פלטפורמה. לעולם אל תתקינו אותו באמצעות sudo npm install -g, פעולה שמשאירה קבצים בבעלות root בתוך ה-npm prefix שלכם וגורמת לכשלים בעדכונים עתידיים.
כיצד אני מתחבר ל-Claude Code דרך SSH?
הריצו את claude והוא ידפיס כתובת URL לאימות. פתחו כתובת זו בדפדפן במחשב האישי שלכם, לא בשרת. לאחר שתתחברו, הדפדפן יציג קוד התחברות במקום לבצע הפניה מחדש, כיוון שהוא אינו יכול להגיע למאזין ה-callback ש-Claude Code הפעיל בכתובת ה-loopback של המכונה המרוחקת. הדביקו את הקוד הזה בהנחיית ה-Paste code here if prompted. עבור סשנים שמתחילים ללא נוכחות משתמש, הריצו את claude setup-token והגדירו את ה-token המודפס כ-CLAUDE_CODE_OAUTH_TOKEN בכל מקום שבו הוא נדרש.
היכן Claude Code שומר את פרטי ההתחברות שלי ב-Linux?
ב-~/.claude/.credentials.json עם הרשאות קובץ 0600, או תחת CLAUDE_CONFIG_DIR כאשר אתם מגדירים משתנה זה. בניגוד ל-macOS, ב-Linux לא נעשה שימוש ב-keychain, לכן כל תהליך שרץ תחת המשתמש שלכם יכול לקרוא את הקובץ. לפיכך, גיבוי /home או image של מכונה נושאים איתם התחברות פעילה: הריצו את /logout לפני שאתם מבצעים snapshot או מעתיקים מערכת. אם ANTHROPIC_API_KEY מוגדר גם הוא בסביבת העבודה שלכם, הוא מקבל עדיפות על פני התחברות המנוי השמורה ברגע שתאשרו זאת, ו-/status מציג איזה מהם פעיל.
האם מנוי Claude Pro שלי מכסה גם את ה-CLI וגם את אפליקציית האינטרנט?
כן. תוכנית Pro, Max, Team או Enterprise מחברת אתכם ל-claude.ai, לאפליקציית שולחן העבודה, ל-CLI ולתוסף ה-VS Code באמצעות חשבון אחד. התוכנית החינמית של claude.ai אינה כוללת את Claude Code, לכן ה-CLI של הטרמינל דורש תוכנית בתשלום או חשבון Claude Console. ה-API מחויב בנפרד לפי token מחשבון Console, שהוא מוצר שונה ממנוי רגיל.