תיעוד 94
כל ההגדרות
מראי מקום מלא לכל מפתח ב-settings.json של Claude Code: היכן כל אחד ממוקם, הטיפוס שלו וברירת המחדל שלו, ודוגמה מוכנה להדבקה, כולל אינדקס של כל מפתח.
דף עזר זה מפרט כל מפתח ש-Claude Code קורא מקובץ הגדרות, בנוסף לקבוצת המפתחות הקצרה שהוא שומר ב-~/.claude.json במקום זאת. כדי לבחור קובץ או לבדוק סדר עדיפויות, התחל עם קובצי הגדרות וסדר עדיפויות.
#אינדקס הגדרות
כל מפתח להלן מקשר לרשומה שלו. טווח התחולה (Scope) מפרט את הקבצים שהוא יכול להימצא בהם: User הוא ~/.claude/settings.json, Project הוא .claude/settings.json, Local הוא .claude/settings.local.json, ו-Managed הוא מה שהארגון שלך פורס. Any file פירושו כל ארבעת הקבצים, ו-Global config פירושו ~/.claude.json.
| מפתח | תיאור | נושא | טווח תחולה |
|---|---|---|---|
advisorModel | בחר איזה מודל עונה כאשר Claude פונה אל כלי היועץ | מודל ותשובות | Any file (כל קובץ) |
agent | התחל כל הפעלה בתור סוכן משנה בעל שם עם ההנחיה, הכלים והמודל שלו | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
agentPushNotifEnabled | אפשר ל-Claude לשלוח התראת push לטלפון שלך כאשר הוא מחליט על כך | שליטה מרחוק, שולחן עבודה והתראות | Any file (כל קובץ) |
allowAllClaudeAiMcps | טען את מחברי claude.ai ש-Claude Code מביא בעצמו לצד managed-mcp.json שנפרס | MCP | Managed (מנוהל) |
allowedChannelPlugins | החלף את רשימת ההיתרים המוגדרת כברירת מחדל של תוספי ערוצים שיכולים לדחוף הודעות | תוספים ו-skills | Managed (מנוהל) |
allowedHttpHookUrls | הגבל לאילו כתובות URL הוקי HTTP יכולים לפנות | Hooks ואוטומציה | Any file (כל קובץ) |
allowedMcpServers | הגדר ברשימת היתרים אילו שרתי MCP משתמשים יכולים להוסיף | MCP | Any file (כל קובץ) |
allowManagedHooksOnly | הרץ רק את ההוקים שהארגון שלך פורס | Hooks ואוטומציה | Managed (מנוהל) |
allowManagedMcpServersOnly | הפוך את רשימת ההיתרים המנוהלת של MCP ליחידה שחלה | MCP | Managed (מנוהל) |
allowManagedPermissionRulesOnly | הפוך את ההגדרות המנוהלות למקור ההגדרות היחיד עבור כללי הרשאות | הגדרות הרשאות | Managed (מנוהל) |
alwaysThinkingEnabled | כבה את החשיבה המורחבת עבור כל הפעלה | מודל ותשובות | Any file (כל קובץ) |
apiKeyHelper | הפק את אישורי ה-API באמצעות פקודה משלך | אימות וספקים | Any file (כל קובץ) |
askUserQuestionTimeout | אפשר לשאלה שלא נענתה להמשיך אוטומטית לאחר זמן חוסר פעילות | ממשק ומסוף | User או managed |
attribution | התאם אישית את השיוך ש-Claude Code מוסיף לקומיטים ול-pull requests | Git ושיוך | Any file (כל קובץ) |
attribution.commit | שנה או הסתר את ה-trailer ש-Claude Code מוסיף לקומיטים | Git ושיוך | Any file (כל קובץ) |
attribution.pr | שנה או הסתר את שורת השיוך בתיאורי pull requests | Git ושיוך | Any file (כל קובץ) |
attribution.sessionUrl | השמט את קישור ההפעלה של claude.ai מקומיטים ב-ענן וב-Remote Control | Git ושיוך | Any file (כל קובץ) |
autoCompactEnabled | הפעל או כבה את הדחיסה האוטומטית | זיכרון והקשר | Any file (כל קובץ) |
autoCompactWindow | הגדר עד כמה ההקשר מתמלא לפני ש-Claude Code דוחס | זיכרון והקשר | Any file (כל קובץ) |
autoConnectIde | התחבר אוטומטית ל-IDE פועל של VS Code או JetBrains ממסוף חיצוני | הגדרות תצורה גלובליות | Global config (תצורה גלובלית) |
autoContinueAtUsageLimit | המתן בהפעלה הפתוחה והמשך את המשימה אוטומטית לאחר איפוס מגבלת שימוש ב-claude.ai | ממשק ומסוף | User או managed |
autoInstallIdeExtension | התקן אוטומטית את הרחבת ה-IDE בעת חיבור למסוף חיצוני | הגדרות תצורה גלובליות | Global config (תצורה גלובלית) |
autoMemoryDirectory | בחר היכן זיכרון אוטומטי כותב | זיכרון והקשר | Any file (כל קובץ) |
autoMemoryEnabled | הפעל או כבה את הזיכרון האוטומטי | זיכרון והקשר | Any file (כל קובץ) |
autoMode | הגדר את מצב אוטומטי | הגדרות הרשאות | User או managed |
autoMode.classifyAllShell | סווג את כל פקודות המעטפת במצב אוטומטי | הגדרות הרשאות | User או managed |
autoScrollEnabled | גלול אוטומטית את המסך כאשר פלט חדש מגיע | ממשק ומסוף | Any file (כל קובץ) |
autoUpdatesChannel | בחר את ערוץ העדכונים: stable או latest | עדכונים וגרסאות | Any file (כל קובץ) |
availableModels | הגבל באילו מודלים אנשים יכולים לבחור | מודל ותשובות | Any file (כל קובץ) |
awaySummaryEnabled | הצג סיכום של מה שהתרחש בזמן שהיית רחוק מהמסך | שליטה מרחוק, שולחן עבודה והתראות | Any file (כל קובץ) |
awsAuthRefresh | רענן אישורי AWS אוטומטית | אימות וספקים | Any file (כל קובץ) |
awsCredentialExport | ייצא אישורי AWS עבור פקודות Bash | אימות וספקים | Any file (כל קובץ) |
axScreenReader | התאם את הפלט עבור קוראי מסך ונגישות | ממשק ומסוף | User או managed |
bashEditDiffEnabled | הצג diff של עריכות פקודת Bash במסוף | ממשק ומסוף | Any file (כל קובץ) |
bashOutputMaxChars | הגבל את מספר התווים המרבי של פלט פקודת Bash | זיכרון והקשר | Any file (כל קובץ) |
blockedMarketplaces | חסום שווקי תוספים ספציפיים | תוספים ו-skills | Managed (מנוהל) |
browserExternalPageTools | הפעל כלים לעיבוד דפים חיצוניים בדפדפן | כלים | Any file (כל קובץ) |
channelsEnabled | הפעל או כבה תמיכה בתוספי ערוצים | תוספים ו-skills | Any file (כל קובץ) |
claudeMd | טען הוראות פרויקט מקובץ CLAUDE.md | זיכרון והקשר | Any file (כל קובץ) |
claudeMdExcludes | החרג נתיבים מסוימים מטעינת קובצי CLAUDE.md | זיכרון והקשר | Any file (כל קובץ) |
cleanupPeriodDays | בחר כמה ימים Claude Code שומר תמלילים לפני מחיקתם | פרטיות וטלמטריה | Any file (כל קובץ) |
companyAnnouncements | הצג הודעות חברה בעת הפעלת Claude Code | ממשק ומסוף | Managed (מנוהל) |
copyOnSelect | העתק אוטומטית טקסט שנבחר במסוף ללוח הגזירים | הגדרות תצורה גלובליות | Global config (תצורה גלובלית) |
crossSessionInbound | אפשר קבלת הודעות מהפעלות אחרות | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
defaultShell | בחר באיזו מעטפת shell Claude Code מריץ פקודות | ממשק ומסוף | User, local או managed |
deniedMcpServers | חסום שרתי MCP ספציפיים משימוש | MCP | Any file (כל קובץ) |
desktopSessionCleanupPeriodDays | מספר הימים לשמירת הפעלות שולחן עבודה מקומיות | פרטיות וטלמטריה | Any file (כל קובץ) |
dialogExpiry | הגדר זמן תפוגה לתיבות דו-שיח במסוף | ממשק ומסוף | User או managed |
diffTool | בחר כלי חיצוני להצגת diff | הגדרות תצורה גלובליות | Global config (תצורה גלובלית) |
disableAgentView | השבת את תצוגת סוכני הרקע | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
disableAllHooks | השבת את כל ההוקים מפרויקטים והגדרות משתמש | Hooks ואוטומציה | Any file (כל קובץ) |
disableArtifact | השבת יצירת תוצרים (artifacts) | שליטה מרחוק, שולחן עבודה והתראות | User או managed |
disableBrowserExternalNavigation | חסום ניווט חיצוני של הדפדפן | כלים | Any file (כל קובץ) |
disableBundledSkills | השבת מיומנויות (skills) מובנות | תוספים ו-skills | Any file (כל קובץ) |
disableClaudeAiConnectors | השבת מחברי claude.ai ב-MCP | MCP | Any file (כל קובץ) |
disableCommandPluginSources | השבת מקורות פקודות עבור תוספים | תוספים ו-skills | Managed (מנוהל) |
disableDeepLinkRegistration | מנע רישום פרוטוקול קישורים עמוקים (deep links) | שליטה מרחוק, שולחן עבודה והתראות | Any file (כל קובץ) |
disableDesktopLocalSessions | השבת הפעלות מקומיות באפליקציית שולחן העבודה | שליטה מרחוק, שולחן עבודה והתראות | Managed (מנוהל) |
disableMobileSimulatorTools | חסום כלי סימולטור iOS באפליקציית שולחן העבודה | כלים | Managed (מנוהל) |
disableRemoteControl | השבת שליטה מרחוק (Remote Control) | שליטה מרחוק, שולחן עבודה והתראות | Managed (מנוהל) |
disableSideloadFlags | חסום דגלי טעינה מקומית בהגדרות מנוהלות | הגדרות ארגוניות ומנוהלות | Managed (מנוהל) |
disableSkillShellExecution | חסום ביצוע פקודות מעטפת מתוך מיומנויות | תוספים ו-skills | Any file (כל קובץ) |
disableWorkflows | השבת תהליכי עבודה (workflows) | Hooks ואוטומציה | Any file (כל קובץ) |
disabledMcpjsonServers | השבת שרתי MCP ספציפיים מתוך mcp.json | MCP | Any file (כל קובץ) |
editorMode | בחר מצב עריכה: vim או emacs | ממשק ומסוף | Any file (כל קובץ) |
effortLevel | קבע רמת מאמץ וחשיבה כברירת מחדל | מודל ותשובות | Any file (כל קובץ) |
emojiCompletionEnabled | הפעל השלמת אמוג'י במסוף | ממשק ומסוף | Any file (כל קובץ) |
enableAllProjectMcpServers | אפשר אוטומטית את כל שרתי ה-MCP של הפרויקט | MCP | Any file (כל קובץ) |
enableArtifact | הפעל יצירת תוצרים (artifacts) | שליטה מרחוק, שולחן עבודה והתראות | User או managed |
enableWorkflows | הפעל תהליכי עבודה (workflows) | Hooks ואוטומציה | Any file (כל קובץ) |
enabledMcpjsonServers | הפעל שרתי MCP ספציפיים מתוך mcp.json | MCP | Any file (כל קובץ) |
enabledPlugins | רשימת תוספים מופעלים | תוספים ו-skills | Any file (כל קובץ) |
enforceAvailableModels | אכוף שגם מודל ברירת המחדל יגיע מתוך availableModels | מודל ותשובות | Any file (כל קובץ) |
env | הגדר משתני סביבה לפקודות Bash | זיכרון והקשר | Any file (כל קובץ) |
externalEditorContext | העבר הקשר לעורך טקסט חיצוני | הגדרות תצורה גלובליות | Global config (תצורה גלובלית) |
extraKnownMarketplaces | הוסף שווקי תוספים מוכרים נוספים | תוספים ו-skills | Any file (כל קובץ) |
fallbackModel | בחר מודל חלופי בעת עומס או שגיאה | מודל ותשובות | Any file (כל קובץ) |
fastMode | הפעל מצב מהיר (fast mode) כברירת מחדל | מודל ותשובות | Any file (כל קובץ) |
fastModePerSessionOptIn | דרוש הפעלה ידנית של מצב מהיר בכל הפעלה | מודל ותשובות | Any file (כל קובץ) |
feedbackDrafts | שלוט בהצבת טיוטות משוב בתור לסקירה | פרטיות וטלמטריה | User או managed |
feedbackSurveyRate | קבע תדירות הופעת סקרי שביעות רצון | פרטיות וטלמטריה | Any file (כל קובץ) |
fileCheckpointingEnabled | הפעל נקודות ביקורת (checkpoints) לקבצים | זיכרון והקשר | Any file (כל קובץ) |
fileSuggestion | הגדר פקודה מותאמת להצעת קבצים | ממשק ומסוף | Any file (כל קובץ) |
footerLinksRegexes | הגדר ביטויים רגולריים לקישורים בתחתית המסוף | ממשק ומסוף | Any file (כל קובץ) |
forceLoginGatewayUrl | אכוף כתובת שער להתחברות | אימות וספקים | Managed (מנוהל) |
forceLoginMethod | אכוף שיטת התחברות מסוימת | אימות וספקים | Managed (מנוהל) |
forceLoginOrgUUID | אכוף מזהה ארגון (UUID) להתחברות | אימות וספקים | Managed (מנוהל) |
forceRemoteSettingsRefresh | אלץ רענון הגדרות מרוחקות | הגדרות ארגוניות ומנוהלות | Managed (מנוהל) |
gatewayInternalNetworks | הגדר רשתות פנימיות עבור שערים | אימות וספקים | Managed (מנוהל) |
gcpAuthRefresh | רענן אישורי Google Cloud אוטומטית | אימות וספקים | Any file (כל קובץ) |
hooks | הגדר הוקים (hooks) לאירועים שונים | Hooks ואוטומציה | Any file (כל קובץ) |
httpHookAllowedEnvVars | הגדר משתני סביבה שמותר להעביר להוקי HTTP | Hooks ואוטומציה | Any file (כל קובץ) |
includeCoAuthoredBy | כלול שורת Co-Authored-By בקומיטים | Git ושיוך | Any file (כל קובץ) |
includeGitInstructions | כלול הנחיות Git בשיחה | Git ושיוך | Any file (כל קובץ) |
inputNeededNotifEnabled | שלח התראה כאשר נדרש קלט מהמשתמש | שליטה מרחוק, שולחן עבודה והתראות | Any file (כל קובץ) |
isolatePeerMachines | בודד תקשורת בין מכונות עמיתות | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
keybindingFlavor | בחר סגנון קיצורי מקשים | ממשק ומסוף | Any file (כל קובץ) |
language | בחר שפת תגובה עבור Claude | מודל ותשובות | Any file (כל קובץ) |
managedMcpServers | הגדר שרתי MCP ברמה מנוהלת של הארגון | MCP | Managed (מנוהל) |
managedSourcesBehavior | קבע התנהגות שילוב מקורות מנוהלים מרובים | הגדרות ארגוניות ומנוהלות | Managed (מנוהל) |
maxEffortLevel | הגבל את רמת המאמץ המרבית שמשתמש יכול לבחור | מודל ותשובות | Any file (כל קובץ) |
minimumVersion | דרוש גרסת מינימום של Claude Code | עדכונים וגרסאות | Any file (כל קובץ) |
model | בחר מודל ראשי כברירת מחדל | מודל ותשובות | Any file (כל קובץ) |
modelOverrides | דרוס הגדרות עבור מודלים ספציפיים | מודל ותשובות | Any file (כל קובץ) |
modelPicker | התאם את תפריט בחירת המודלים | מודל ותשובות | Any file (כל קובץ) |
modelPricing | הגדר תמחור מותאם אישית למודלים | מודל ותשובות | Any file (כל קובץ) |
modelSettings | שמור הגדרות מותאמות אישית לכל מודל | מודל ותשובות | Any file (כל קובץ) |
otelHeadersHelper | הפק כותרות OpenTelemetry באמצעות פקודה | אימות וספקים | Any file (כל קובץ) |
outputStyle | בחר סגנון פלט של Claude | מודל ותשובות | Any file (כל קובץ) |
parentSettingsBehavior | קבע כיצד הגדרות יורשות מקובצי אב | הגדרות ארגוניות ומנוהלות | Any file (כל קובץ) |
permissionExplainerEnabled | הצג הסבר על בקשות הרשאה | הגדרות תצורה גלובליות | Global config (תצורה גלובלית) |
permissions | הגדר כללי הרשאות עבור כלים ופקודות | הגדרות הרשאות | Any file (כל קובץ) |
permissions.additionalDirectories | הוסף ספריות מורשות לקריאה וכתיבה | הגדרות הרשאות | Any file (כל קובץ) |
permissions.allow | כללי הרשאה לאישור אוטומטי | הגדרות הרשאות | Any file (כל קובץ) |
permissions.ask | כללי הרשאה המחייבים שאלת אישור | הגדרות הרשאות | Any file (כל קובץ) |
permissions.blockReadsOutsideWorkingDirectories | חסום קריאת קבצים מחוץ לספריות העבודה | הגדרות הרשאות | Any file (כל קובץ) |
permissions.defaultMode | קבע מצב הרשאות ברירת מחדל | הגדרות הרשאות | Any file (כל קובץ) |
permissions.deny | כללי הרשאה לחסימה אוטומטית | הגדרות הרשאות | Any file (כל קובץ) |
permissions.disableBypassPermissionsMode | חסום מעבר למצב עקיפת הרשאות | הגדרות הרשאות | Any file (כל קובץ) |
plansDirectory | בחר היכן נשמרים קובצי תוכניות מצב תוכנית | זיכרון והקשר | Any file (כל קובץ) |
pluginConfigs | הגדר תצורות עבור תוספים ספציפיים | תוספים ו-skills | Any file (כל קובץ) |
pluginSuggestionMarketplaces | שווקי תוספים להצעות תוספים | תוספים ו-skills | Any file (כל קובץ) |
pluginTrustMessage | הודעת אמון מותאמת אישית לתוספים | תוספים ו-skills | Any file (כל קובץ) |
policyHelper | הפעל פקודת עזר לטעינת מדיניות ארגונית | הגדרות ארגוניות ומנוהלות | Any file (כל קובץ) |
policyHelper.path | נתיב לפקודת עזר המדיניות | הגדרות ארגוניות ומנוהלות | Any file (כל קובץ) |
policyHelper.refreshIntervalMs | מרווח רענון פקודת עזר המדיניות במילישניות | הגדרות ארגוניות ומנוהלות | Any file (כל קובץ) |
policyHelper.timeoutMs | זמן קצוב לפקודת עזר המדיניות במילישניות | הגדרות ארגוניות ומנוהלות | Any file (כל קובץ) |
preferredNotifChannel | בחר ערוץ מועדף לקבלת התראות | שליטה מרחוק, שולחן עבודה והתראות | Any file (כל קובץ) |
prefersReducedMotion | הפחת הנפשות ותנועה בממשק | ממשק ומסוף | Any file (כל קובץ) |
processWrapper | עטוף תהליכי הפעלה בפקודה מותאמת אישית | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
promptCacheTtl | קבע את משך חיי מטמון ההנחיות | מודל ותשובות | Any file (כל קובץ) |
promptSuggestionEnabled | הפעל הצעות פרומפט חכמות | ממשק ומסוף | Any file (כל קובץ) |
prUrlTemplate | תבנית URL עבור יצירת pull requests | Git ושיוך | Any file (כל קובץ) |
remote.defaultEnvironmentId | מזהה סביבת ברירת מחדל עבור סביבות מרוחקות | שליטה מרחוק, שולחן עבודה והתראות | Any file (כל קובץ) |
remoteControlAtStartup | הפעל שליטה מרחוק אוטומטית בעת ההפעלה | שליטה מרחוק, שולחן עבודה והתראות | Any file (כל קובץ) |
requiredMaximumVersion | דרוש גרסה מקסימלית תואמת | עדכונים וגרסאות | Managed (מנוהל) |
requiredMinimumVersion | אכוף גרסת מינימום קשיחה | עדכונים וגרסאות | Managed (מנוהל) |
respectGitignore | הקפד על כללי gitignore בסריקת קבצים | ממשק ומסוף | Any file (כל קובץ) |
respondToBashCommands | אפשר ל-Claude להגיב ישירות לפקודות Bash | ממשק ומסוף | Any file (כל קובץ) |
ripgrep | השתמש ב-ripgrep בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox | בודד פקודות Bash בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.allowAppleEvents | אפשר אירועי Apple Events בארגז חול ב-macOS | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.allowUnsandboxedCommands | אפשר פקודות ספציפיות לרוץ מחוץ לארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.autoAllowBashIfSandboxed | אשר אוטומטית פקודות Bash כשהן מבודדות בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.bwrapPath | נתיב לקובץ ההפעלה של bwrap ב-Linux | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.credentials | הגדר סינון ומיסוך אישורים בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.credentials.allowPlaintextInject | אפשר הזרקת אישורים בטקסט פשוט | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.credentials.awsPairs | הגדר זוגות מפתחות AWS למיסוך בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.credentials.envVars | הגדר משתני סביבה למיסוך בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.credentials.files | הגדר קובצי אישורים למיסוך בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.credentials.sigv4 | הפעל חתימת SigV4 בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.enableWeakerNestedSandbox | אפשר ארגז חול מקונן חלש יותר | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.enableWeakerNetworkIsolation | אפשר בידוד רשת חלש יותר | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.enabled | הפעל או כבה את ארגז החול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.excludedCommands | החרג פקודות מבידוד בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.failIfUnavailable | הכשל פקודות אם ארגז החול אינו זמין | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.filesystem | הגדר הרשאות מערכת קבצים בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.filesystem.allowManagedReadPathsOnly | הגבל קריאה לנתיבים מנוהלים בלבד | הגדרות ארגז חול | Managed (מנוהל) |
sandbox.filesystem.allowRead | נתיבים מורשים לקריאה בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.filesystem.allowWrite | נתיבים מורשים לכתיבה בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.filesystem.denyRead | נתיבים חסומים לקריאה בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.filesystem.denyWrite | נתיבים חסומים לכתיבה בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.filesystem.disabled | השבת בידוד מערכת קבצים בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.ignoreViolations | התעלם מהפרות ארגז חול ספציפיות | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network | הגדר בידוד רשת בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network.allowAllUnixSockets | אפשר את כל שקעי ה-Unix בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network.allowedDomains | רשימת היתרים של דומיינים מורשים לרשת בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network.allowLocalBinding | אפשר האזנה לשקעים מקומיים בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network.allowMachLookup | אפשר בדיקות Mach ב-macOS בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network.allowManagedDomainsOnly | הגבל גישת רשת לדומיינים מנוהלים בלבד | הגדרות ארגז חול | Managed (מנוהל) |
sandbox.network.allowUnixSockets | אפשר שקעי Unix ספציפיים בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network.deniedDomains | רשימת חסימה של דומיינים לרשת בארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network.httpProxyPort | פורט פרוקסי HTTP עבור ארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network.socksProxyPort | פורט פרוקסי SOCKS עבור ארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.network.strictAllowlist | אכוף רשימת היתרים קפדנית לרשת | הגדרות ארגז חול | Managed (מנוהל) |
sandbox.network.tlsTerminate | בצע סיום TLS בפרוקסי ארגז החול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.ripgrep | הגדר שימוש ב-ripgrep בתוך ארגז חול | הגדרות ארגז חול | Any file (כל קובץ) |
sandbox.socatPath | נתיב לקובץ socat ב-Linux | הגדרות ארגז חול | Any file (כל קובץ) |
showClearContextOnPlanAccept | הצע ניקוי הקשר בעת אישור תוכנית | ממשק ומסוף | Any file (כל קובץ) |
showThinkingSummaries | הצג סיכומי חשיבה במסוף | מודל ותשובות | Any file (כל קובץ) |
showTurnDuration | הצג משך זמן ביצוע של כל תור | ממשק ומסוף | Any file (כל קובץ) |
skillListingBudgetFraction | הגבלת חלק התקציב עבור רשימת מיומנויות | זיכרון והקשר | Any file (כל קובץ) |
skillListingMaxDescChars | אורך תיאור מרבי של מיומנות ברשימה | זיכרון והקשר | Any file (כל קובץ) |
skillOverrides | דריסות מותאמות אישית עבור מיומנויות | תוספים ו-skills | Any file (כל קובץ) |
skipAutoPermissionPrompt | דלג על בקשת אישור במצב אוטומטי | הגדרות הרשאות | User, local או managed |
skipDangerousModePermissionPrompt | דלג על בקשת אישור במצב מסוכן | הגדרות הרשאות | User, local או managed |
skipWebFetchPreflight | דלג על בדיקת preflight לפני הבאת דפי אינטרנט | פרטיות וטלמטריה | Any file (כל קובץ) |
spellcheck | הפעל בדיקת איות במסוף | ממשק ומסוף | User, local או managed |
spinnerTipsEnabled | הפעל טיפים באנימציית הטעינה | ממשק ומסוף | User, local או managed |
spinnerTipsOverride | רשימת טיפים מותאמת אישית לאנימציית הטעינה | ממשק ומסוף | Any file (כל קובץ) |
spinnerVerbs | פעלים מותאמים אישית לאנימציית הטעינה | ממשק ומסוף | Any file (כל קובץ) |
sshConfigs | תצורות SSH עבור חיבורים מרוחקים | שליטה מרחוק, שולחן עבודה והתראות | User או managed |
sshHostAllowlist | רשימת היתרים למארחי SSH | שליטה מרחוק, שולחן עבודה והתראות | Managed (מנוהל) |
statusLine | הגדר סקריפט מותאם אישית לשורת המצב | ממשק ומסוף | Any file (כל קובץ) |
strictKnownMarketplaces | אכוף התקנת תוספים משווקים מוכרים בלבד | תוספים ו-skills | Managed (מנוהל) |
strictPluginOnlyCustomization | אפשר התאמות אישיות דרך תוספים בלבד | תוספים ו-skills | Managed (מנוהל) |
strictPluginOnlyCustomization.agents | אפשר סוכנים מתוך תוספים בלבד | תוספים ו-skills | Managed (מנוהל) |
strictPluginOnlyCustomization.hooks | אפשר הוקים מתוך תוספים בלבד | תוספים ו-skills | Managed (מנוהל) |
strictPluginOnlyCustomization.mcp | אפשר שרתי MCP מתוך תוספים בלבד | תוספים ו-skills | Managed (מנוהל) |
strictPluginOnlyCustomization.skills | אפשר מיומנויות מתוך תוספים בלבד | תוספים ו-skills | Managed (מנוהל) |
subagentPromptCacheTtl | משך חיי מטמון הנחיות עבור סוכני משנה | מודל ותשובות | Any file (כל קובץ) |
subagentStatusLine | שורת מצב מותאמת אישית עבור סוכני משנה | ממשק ומסוף | Any file (כל קובץ) |
switchModelsOnFlag | החלף מודלים אוטומטית לפי דגלים | מודל ותשובות | Any file (כל קובץ) |
syncClaudeAiPlugins | סנכרן תוספים מ-claude.ai | תוספים ו-skills | User או managed |
syncClaudeAiSkills | סנכרן מיומנויות מ-claude.ai | תוספים ו-skills | User או managed |
syntaxHighlightingDisabled | השבת הדגשת תחביר במסוף | ממשק ומסוף | Any file (כל קובץ) |
taskOutputMaxChars | מספר תווים מרבי לפלט משימת רקע | זיכרון והקשר | Any file (כל קובץ) |
teammateDefaultModel | מודל ברירת מחדל עבור חברי צוות סוכנים | הגדרות תצורה גלובליות | Global config (תצורה גלובלית) |
teammateMode | הפעל מצב שיתוף פעולה בין סוכנים | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
terminalProgressBarEnabled | הפעל פס התקדמות במסוף | ממשק ומסוף | Any file (כל קובץ) |
terminalTitleFromRename | עדכן כותרת מסוף לפי שם ההפעלה | ממשק ומסוף | Any file (כל קובץ) |
theme | ערכת נושא של המסוף: dark, light ועוד | ממשק ומסוף | Any file (כל קובץ) |
timeFormat | פורמט הצגת שעה במסוף | ממשק ומסוף | Any file (כל קובץ) |
timeZone | אזור זמן להצגת זמנים | ממשק ומסוף | Any file (כל קובץ) |
tui | הפעל ממשק משתמש טקסטואלי מלא (TUI) | ממשק ומסוף | Any file (כל קובץ) |
ultracode | הפעל מצב ultracode לתכנון וביצוע מורחב | מודל ותשובות | Any file (כל קובץ) |
useAutoModeDuringPlan | השתמש במצב אוטומטי במהלך מצב תוכנית | הגדרות הרשאות | Any file (כל קובץ) |
verbose | הפעל פלט מפורט של כלים ואירועים | ממשק ומסוף | Any file (כל קובץ) |
viewMode | מצב תצוגה במסוף: standard, compact, focus | ממשק ומסוף | Any file (כל קובץ) |
vimInsertModeRemaps | מיפוי מקשים מותאם אישית למצב הכנסה ב-vim | ממשק ומסוף | Any file (כל קובץ) |
voice | הגדר הכתבה קולית | ממשק ומסוף | Any file (כל קובץ) |
voiceEnabled | הפעל או כבה הכתבה קולית | ממשק ומסוף | Any file (כל קובץ) |
wheelScrollAccelerationEnabled | הפעל האצת גלילה עם גלגלת העכבר | ממשק ומסוף | Any file (כל קובץ) |
workflowKeywordTriggerEnabled | הפעל הפעלת תהליכי עבודה לפי מילות מפתח | Hooks ואוטומציה | Any file (כל קובץ) |
workflowSizeGuideline | הנחיות גודל עבור תהליכי עבודה | Hooks ואוטומציה | Any file (כל קובץ) |
worktree | הגדרות עבור git worktree | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
worktree.baseRef | ענף בסיס עבור worktree חדש | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
worktree.bgIsolation | בידוד רקע עבור worktree | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
worktree.sparsePaths | נתיבי sparse checkout בתוך worktree | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
worktree.symlinkDirectories | ספריות לקישור סימבולי בתוך worktree | סוכנים, הפעלות ו-worktrees | Any file (כל קובץ) |
wslInheritsWindowsSettings | אפשר ל-WSL לקרוא הגדרות מנוהלות מ-Windows | הגדרות ארגוניות ומנוהלות | Managed (מנוהל) |
#מודל ותשובות
בחר באילו מודלים Claude Code משתמש וכיצד הוא מגיב. למידע נוסף על אופן האינטראקציה של הגדרות אלו עם הפקודה /model ומשתני הסביבה, ראה תצורת מודל.
#advisorModel
בחר איזה מודל עונה כאשר Claude פונה אל כלי היועץ.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, אחד הכינויים
"fable","opus", או"sonnet", או מזהה מודל מלא כגון"claude-opus-5" - ברירת מחדל (Default): unset, כלי היועץ כבוי
- דריסות לפי הפעלה (Per-session overrides): הדגל
--advisorקודם למפתח זה להפעלה בודדת. משתנה הסביבהCLAUDE_CODE_DISABLE_ADVISOR_TOOLמכבה את היועץ
{
"advisorModel": "opus"
}#alwaysThinkingEnabled
כבה את החשיבה המורחבת עבור כל הפעלה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default): unset, חשיבה מופעלת במודלים שתומכים בכך
- דריסות לפי הפעלה (Per-session overrides): משתנה הסביבה
MAX_THINKING_TOKENSקודם למפתח זה
{
"alwaysThinkingEnabled": false
}#availableModels
הגבל באילו מודלים אנשים יכולים לבחור.
- טווח תחולה (Scope):
Any file(כל קובץ). פרוס בהגדרות מנוהלות כדי לאכוף זאת בארגון. - טיפוס (Type): array of model aliases or IDs
- ברירת מחדל (Default): unset, כל המודלים זמינים
{
"availableModels": ["sonnet", "haiku"]
}#effortLevel
קבע רמת מאמץ וחשיבה כברירת מחדל.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, אחד הערכים:
"low","medium","high","xhigh" - ברירת מחדל (Default): unset
- דריסות לפי הפעלה (Per-session overrides): הדגל
--effortקודם למפתח זה, ומשתנה הסביבהCLAUDE_CODE_EFFORT_LEVELקודם לשניהם
{
"effortLevel": "xhigh"
}#enforceAvailableModels
אכוף שגם מודל ברירת המחדל יגיע מתוך availableModels.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"availableModels": ["sonnet", "haiku"],
"enforceAvailableModels": true
}#fallbackModel
בחר מודל חלופי בעת עומס או שגיאה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of model aliases or IDs;
"default"מתרחב למודל ברירת המחדל - ברירת מחדל (Default): unset
- דריסות לפי הפעלה (Per-session overrides): הדגל
--fallback-modelקודם למפתח זה להפעלה בודדת
{
"fallbackModel": ["claude-sonnet-5", "claude-haiku-4-5"]
}#fastMode
הפעל מצב מהיר (fast mode) כברירת מחדל.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default): unset, מצב מהיר כבוי כברירת מחדל
- דריסות לפי הפעלה (Per-session overrides): הדגל
--fastמפעיל מצב מהיר להפעלה אחת
{
"fastMode": true
}#fastModePerSessionOptIn
דרוש הפעלה ידנית של מצב מהיר בכל הפעלה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"fastModePerSessionOptIn": true
}#language
בחר שפת תגובה עבור Claude.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, קוד שפה או שם שפה באנגלית (למשל
"hebrew"או"english") - ברירת מחדל (Default): unset
{
"language": "hebrew"
}#maxEffortLevel
הגבל את רמת המאמץ המרבית שמשתמש יכול לבחור.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, אחד הערכים:
"low","medium","high","xhigh" - ברירת מחדל (Default): unset
{
"maxEffortLevel": "high"
}#model
בחר מודל ראשי כברירת מחדל.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, כינוי מודל או מזהה מודל מלא
- ברירת מחדל (Default): unset
- דריסות לפי הפעלה (Per-session overrides): הדגל
--modelקודם למפתח זה
{
"model": "claude-sonnet-5"
}#modelOverrides
דרוס הגדרות עבור מודלים ספציפיים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object שממפה מזהה מודל או כינוי להגדרות דריסה
{
"modelOverrides": {
"claude-opus-5": {
"effortLevel": "medium"
}
}
}#modelPicker
התאם את תפריט בחירת המודלים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of objects
{
"modelPicker": [
{
"id": "claude-sonnet-5",
"label": "Sonnet 5 (Recommended)"
}
]
}#שדות עבור modelPicker
הגדרות השדות עבור כל פריט ב-modelPicker: id, label, description.
#modelPricing
הגדר תמחור מותאם אישית למודלים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of pricing objects
{
"modelPricing": [
{
"model": "claude-sonnet-5",
"inputPricePerMillion": 3.0,
"outputPricePerMillion": 15.0
}
]
}#שדות עבור modelPricing
שדות התמחור כוללים מחיר למיליון טוקנים של קלט, פלט, קריאה וכתיבה במטמון.
#לאילו מודלים שורת modelPricing חלה
שורת תמחור חלה על מודל ספציפי לפי מזהה מדויק או תבנית תואמת.
#modelSettings
שמור הגדרות מותאמות אישית לכל מודל.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object שממפה מודלים להגדרות ספציפיות כגון רמת מאמץ
{
"modelSettings": {
"claude-sonnet-5": {
"effortLevel": "high"
}
}
}#outputStyle
בחר סגנון פלט של Claude.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, אחד הערכים:
"concise","normal","explanatory" - ברירת מחדל (Default): unset
{
"outputStyle": "concise"
}#promptCacheTtl
קבע את משך חיי מטמון ההנחיות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, למשל
"5m"או"1h" - ברירת מחדל (Default):
"5m"
{
"promptCacheTtl": "1h"
}#showThinkingSummaries
הצג סיכומי חשיבה במסוף.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"showThinkingSummaries": false
}#subagentPromptCacheTtl
משך חיי מטמון הנחיות עבור סוכני משנה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string
- ברירת מחדל (Default):
"5m"
{
"subagentPromptCacheTtl": "1h"
}#switchModelsOnFlag
החלף מודלים אוטומטית לפי דגלים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"switchModelsOnFlag": true
}#ultracode
הפעל מצב ultracode לתכנון וביצוע מורחב.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"ultracode": true
}#הגדרות הרשאות
הגדרות הרשאה שולטות במה ש-Claude Code יכול לבצע ללא אישור מפורש מהמשתמש.
#allowManagedPermissionRulesOnly
הפוך את ההגדרות המנוהלות למקור ההגדרות היחיד עבור כללי הרשאות.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"allowManagedPermissionRulesOnly": true
}#autoMode
הגדר את מצב אוטומטי.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): object
{
"autoMode": {
"classifyAllShell": true
}
}#autoMode.classifyAllShell
סווג את כל פקודות המעטפת במצב אוטומטי.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"autoMode": {
"classifyAllShell": true
}
}#disableAutoMode
השבת לחלוטין את השימוש במצב אוטומטי.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableAutoMode": true
}#permissions
הגדר כללי הרשאות עבור כלים ופקודות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object המכיל מערכי
allow,ask, ו-deny
{
"permissions": {
"allow": ["Bash(npm test)"],
"deny": ["Bash(rm -rf *)"]
}
}#useAutoModeDuringPlan
השתמש במצב אוטומטי במהלך מצב תוכנית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"useAutoModeDuringPlan": true
}#permissions.allow
כללי הרשאה לאישור אוטומטי.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of rule strings
{
"permissions": {
"allow": [
"Bash(git status)",
"Bash(npm run lint)"
]
}
}#תחביר כללי הרשאה
כללים נכתבים במבנה Tool(spec) כאשר spec מגדיר נתיב או פקודה.
#permissions.ask
כללי הרשאה המחייבים שאלת אישור.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of rule strings
{
"permissions": {
"ask": [
"Bash(git push:*)"
]
}
}#permissions.deny
כללי הרשאה לחסימה אוטומטית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of rule strings
{
"permissions": {
"deny": [
"Read(/etc/shadow)",
"Bash(curl *:evil.com*)"
]
}
}#permissions.additionalDirectories
הוסף ספריות מורשות לקריאה וכתיבה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of directory paths
{
"permissions": {
"additionalDirectories": ["../shared-lib/"]
}
}#permissions.blockReadsOutsideWorkingDirectories
חסום קריאת קבצים מחוץ לספריות העבודה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"permissions": {
"blockReadsOutsideWorkingDirectories": true
}
}#permissions.defaultMode
קבע מצב הרשאות ברירת מחדל.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, אחד הערכים:
"prompt","auto","plan" - ברירת מחדל (Default):
"prompt"
{
"permissions": {
"defaultMode": "auto"
}
}#permissions.disableBypassPermissionsMode
חסום מעבר למצב עקיפת הרשאות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"permissions": {
"disableBypassPermissionsMode": true
}
}#skipAutoPermissionPrompt
דלג על בקשת אישור במצב אוטומטי.
- טווח תחולה (Scope): User, local או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"skipAutoPermissionPrompt": true
}#skipDangerousModePermissionPrompt
דלג על בקשת אישור במצב מסוכן.
- טווח תחולה (Scope): User, local או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"skipDangerousModePermissionPrompt": true
}#הגדרות ארגז חול
הגדרות בידוד עבור פקודות Bash במערכת הקבצים וברשת.
#sandbox
בודד פקודות Bash בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object
{
"sandbox": {
"enabled": true
}
}#sandbox.enabled
הפעל או כבה את ארגז החול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"enabled": true
}
}#sandbox.failIfUnavailable
הכשל פקודות אם ארגז החול אינו זמין.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"failIfUnavailable": true
}
}#sandbox.autoAllowBashIfSandboxed
אשר אוטומטית פקודות Bash כשהן מבודדות בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"autoAllowBashIfSandboxed": true
}
}#sandbox.excludedCommands
החרג פקודות מבידוד בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of strings
{
"sandbox": {
"excludedCommands": ["git", "docker"]
}
}#sandbox.allowUnsandboxedCommands
אפשר פקודות ספציפיות לרוץ מחוץ לארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"allowUnsandboxedCommands": true
}
}#sandbox.filesystem
הגדר הרשאות מערכת קבצים בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object
{
"sandbox": {
"filesystem": {
"allowWrite": ["./tmp"]
}
}
}#קידומות נתיב בארגז חול
נתיבים יכולים להתחיל בנתיב יחסי, נתיב אבסולוטי, או משתנה סביבה.
#sandbox.filesystem.allowWrite
נתיבים מורשים לכתיבה בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of path strings
{
"sandbox": {
"filesystem": {
"allowWrite": ["./dist", "./build"]
}
}
}#sandbox.filesystem.denyWrite
נתיבים חסומים לכתיבה בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of path strings
{
"sandbox": {
"filesystem": {
"denyWrite": [".git", "config/secrets.json"]
}
}
}#sandbox.filesystem.denyRead
נתיבים חסומים לקריאה בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of path strings
{
"sandbox": {
"filesystem": {
"denyRead": ["~/.ssh", "~/.aws"]
}
}
}#sandbox.filesystem.allowRead
נתיבים מורשים לקריאה בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of path strings
{
"sandbox": {
"filesystem": {
"allowRead": ["/usr/local/include"]
}
}
}#sandbox.filesystem.allowManagedReadPathsOnly
הגבל קריאה לנתיבים מנוהלים בלבד.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"filesystem": {
"allowManagedReadPathsOnly": true
}
}
}#sandbox.filesystem.disabled
השבת בידוד מערכת קבצים בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"filesystem": {
"disabled": true
}
}
}#sandbox.ignoreViolations
התעלם מהפרות ארגז חול ספציפיות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of strings
{
"sandbox": {
"ignoreViolations": ["stat:unreadable"]
}
}#sandbox.enableWeakerNestedSandbox
אפשר ארגז חול מקונן חלש יותר.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"enableWeakerNestedSandbox": true
}
}#sandbox.enableWeakerNetworkIsolation
אפשר בידוד רשת חלש יותר.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"enableWeakerNetworkIsolation": true
}
}#sandbox.allowAppleEvents
אפשר אירועי Apple Events בארגז חול ב-macOS.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"allowAppleEvents": true
}
}#sandbox.ripgrep
הגדר שימוש ב-ripgrep בתוך ארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"sandbox": {
"ripgrep": true
}
}#sandbox.bwrapPath
נתיב לקובץ ההפעלה של bwrap ב-Linux.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string
- ברירת מחדל (Default):
"bwrap"
{
"sandbox": {
"bwrapPath": "/usr/bin/bwrap"
}
}#sandbox.socatPath
נתיב לקובץ socat ב-Linux.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string
- ברירת מחדל (Default):
"socat"
{
"sandbox": {
"socatPath": "/usr/bin/socat"
}
}#sandbox.credentials
הגדר סינון ומיסוך אישורים בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object
{
"sandbox": {
"credentials": {
"allowPlaintextInject": false
}
}
}#רשומות אישורים לא תקינות בהגדרות מנוהלות
הגדרות מנוהלות יכולות לדחות רשומות אישורים שאינן עומדות במדיניות הארגונית.
#sandbox.credentials.files
הגדר קובצי אישורים למיסוך בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of objects
{
"sandbox": {
"credentials": {
"files": [
{ "path": "~/.aws/credentials" }
]
}
}
}#שדות מיסוך עבור קבצים
שדות מיסוך מאפשרים להסתיר ערכים רגישים כגון מפתחות גישה בתוך קבצים.
#sandbox.credentials.envVars
הגדר משתני סביבה למיסוך בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of strings
{
"sandbox": {
"credentials": {
"envVars": ["GITHUB_TOKEN", "AWS_SECRET_ACCESS_KEY"]
}
}
}#שדות מיסוך עבור משתני סביבה
מיסוך משתני סביבה מונע חשיפה של סודות בעת הרצת פקודות.
#sandbox.credentials.allowPlaintextInject
אפשר הזרקת אישורים בטקסט פשוט.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"credentials": {
"allowPlaintextInject": true
}
}
}#sandbox.credentials.awsPairs
הגדר זוגות מפתחות AWS למיסוך בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of objects
{
"sandbox": {
"credentials": {
"awsPairs": [
{
"accessKeyId": "AWS_ACCESS_KEY_ID",
"secretAccessKey": "AWS_SECRET_ACCESS_KEY"
}
]
}
}
}#sandbox.credentials.sigv4
הפעל חתימת SigV4 בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"credentials": {
"sigv4": true
}
}
}#sandbox.network
הגדר בידוד רשת בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object
{
"sandbox": {
"network": {
"allowedDomains": ["github.com", "api.github.com"]
}
}
}#sandbox.network.allowUnixSockets
אפשר שקעי Unix ספציפיים בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of path strings
{
"sandbox": {
"network": {
"allowUnixSockets": ["/var/run/docker.sock"]
}
}
}#sandbox.network.allowAllUnixSockets
אפשר את כל שקעי ה-Unix בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"network": {
"allowAllUnixSockets": true
}
}
}#sandbox.network.allowLocalBinding
אפשר האזנה לשקעים מקומיים בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"sandbox": {
"network": {
"allowLocalBinding": false
}
}
}#sandbox.network.allowMachLookup
אפשר בדיקות Mach ב-macOS בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of strings
{
"sandbox": {
"network": {
"allowMachLookup": ["com.apple.system.logger"]
}
}
}#sandbox.network.allowedDomains
רשימת היתרים של דומיינים מורשים לרשת בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of domain strings
{
"sandbox": {
"network": {
"allowedDomains": ["github.com", "npmjs.org"]
}
}
}#sandbox.network.deniedDomains
רשימת חסימה של דומיינים לרשת בארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of domain strings
{
"sandbox": {
"network": {
"deniedDomains": ["internal.company.com"]
}
}
}#sandbox.network.strictAllowlist
אכוף רשימת היתרים קפדנית לרשת.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"network": {
"strictAllowlist": true
}
}
}#sandbox.network.allowManagedDomainsOnly
הגבל גישת רשת לדומיינים מנוהלים בלבד.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"network": {
"allowManagedDomainsOnly": true
}
}
}#sandbox.network.httpProxyPort
פורט פרוקסי HTTP עבור ארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer
- ברירת מחדל (Default): unset
{
"sandbox": {
"network": {
"httpProxyPort": 8080
}
}
}#sandbox.network.socksProxyPort
פורט פרוקסי SOCKS עבור ארגז חול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer
- ברירת מחדל (Default): unset
{
"sandbox": {
"network": {
"socksProxyPort": 1080
}
}
}#sandbox.network.tlsTerminate
בצע סיום TLS בפרוקסי ארגז החול.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"sandbox": {
"network": {
"tlsTerminate": true
}
}
}#זיכרון והקשר
ניהול זיכרון פרויקט, קובצי CLAUDE.md, דחיסת הקשר ומשתני סביבה.
#autoCompactEnabled
הפעל או כבה את הדחיסה האוטומטית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"autoCompactEnabled": true
}#autoCompactWindow
הגדר עד כמה ההקשר מתמלא לפני ש-Claude Code דוחס.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string או integer, למשל
"500k" - ברירת מחדל (Default): unset
{
"autoCompactWindow": "500k"
}#autoMemoryDirectory
בחר היכן זיכרון אוטומטי כותב.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string
- ברירת מחדל (Default): unset
{
"autoMemoryDirectory": ".claude/memory"
}#autoMemoryEnabled
הפעל או כבה את הזיכרון האוטומטי.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"autoMemoryEnabled": true
}#bashOutputMaxChars
הגבל את מספר התווים המרבי של פלט פקודת Bash.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer
- ברירת מחדל (Default):
100000
{
"bashOutputMaxChars": 50000
}#claudeMd
טען הוראות פרויקט מקובץ CLAUDE.md.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"claudeMd": true
}#claudeMdExcludes
החרג נתיבים מסוימים מטעינת קובצי CLAUDE.md.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of path strings
{
"claudeMdExcludes": ["subproject/CLAUDE.md"]
}#env
הגדר משתני סביבה לפקודות Bash.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object שממפה שמות משתנים לערכים
{
"env": {
"NODE_ENV": "development",
"DEBUG": "1"
}
}#כיצד ערכי env מתקשרים עם המעטפת שלך
ערכי env נטענים לתוך סביבת הריצה של פקודות Bash ב-Claude Code.
#מתי Claude Code מחיל ערכי env
הערכים מוחלים בכל פעם ש-Claude Code מריץ תהליך משנה במסוף.
#משתנים ש-Claude Code מתעלם מהם ב-env
משתנים מערכתיים רגישים מסוימים מסוננים כדי למנוע שיבוש פעולת ה-CLI.
#fileCheckpointingEnabled
הפעל נקודות ביקורת (checkpoints) לקבצים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"fileCheckpointingEnabled": true
}#plansDirectory
בחר היכן נשמרים קובצי תוכניות מצב תוכנית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string
- ברירת מחדל (Default):
".claude/plans"
{
"plansDirectory": ".claude/plans"
}#skillListingBudgetFraction
הגבלת חלק התקציב עבור רשימת מיומנויות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): number (שבר עשרוני בין 0 ל-1)
- ברירת מחדל (Default):
0.05
{
"skillListingBudgetFraction": 0.05
}#skillListingMaxDescChars
אורך תיאור מרבי של מיומנות ברשימה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer
- ברירת מחדל (Default):
250
{
"skillListingMaxDescChars": 200
}#taskOutputMaxChars
מספר תווים מרבי לפלט משימת רקע.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer
- ברירת מחדל (Default):
100000
{
"taskOutputMaxChars": 50000
}#ממשק ומסוף
התאמה אישית של ממשק המשתמש, קיצורי המקשים, שורת המצב ופלט המסוף.
#askUserQuestionTimeout
אפשר לשאלה שלא נענתה להמשיך אוטומטית לאחר זמן חוסר פעילות.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): integer (זמן במילישניות) או string כגון
"5m" - ברירת מחדל (Default): unset
{
"askUserQuestionTimeout": "10m"
}#autoContinueAtUsageLimit
המתן בהפעלה הפתוחה והמשך את המשימה אוטומטית לאחר איפוס מגבלת שימוש ב-claude.ai.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"autoContinueAtUsageLimit": true
}#autoScrollEnabled
גלול אוטומטית את המסך כאשר פלט חדש מגיע.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"autoScrollEnabled": true
}#axScreenReader
התאם את הפלט עבור קוראי מסך ונגישות.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"axScreenReader": true
}#bashEditDiffEnabled
הצג diff של עריכות פקודת Bash במסוף.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"bashEditDiffEnabled": true
}#companyAnnouncements
הצג הודעות חברה בעת הפעלת Claude Code.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): array of announcement objects
{
"companyAnnouncements": [
{
"id": "notice-1",
"text": "Welcome to company developer environment."
}
]
}#defaultShell
בחר באיזו מעטפת shell Claude Code מריץ פקודות.
- טווח תחולה (Scope): User, local או managed
- טיפוס (Type): string (נתיב או שם מעטפת, למשל
"/bin/zsh") - ברירת מחדל (Default): מעטפת המשתמש
{
"defaultShell": "/bin/bash"
}#dialogExpiry
הגדר זמן תפוגה לתיבות דו-שיח במסוף.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): string כגון
"10m"או integer במילישניות - ברירת מחדל (Default): unset
{
"dialogExpiry": "15m"
}#editorMode
בחר מצב עריכה: vim או emacs.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string,
"vim"או"emacs" - ברירת מחדל (Default):
"emacs"
{
"editorMode": "vim"
}#emojiCompletionEnabled
הפעל השלמת אמוג'י במסוף.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"emojiCompletionEnabled": true
}#fileSuggestion
הגדר פקודה מותאמת להצעת קבצים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object עם הגדרת פקודה
{
"fileSuggestion": {
"command": "git ls-files"
}
}#קלט ופלט פקודה
הפקודה מקבלת קידומת נתיב בקלט ומחזירה רשימת קבצים תואמים בפלט.
#footerLinksRegexes
הגדר ביטויים רגולריים לקישורים בתחתית המסוף.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of regex objects
{
"footerLinksRegexes": [
{
"regex": "PROJ-\\d+",
"url": "https://jira.company.com/browse/$0"
}
]
}#אילוצי תגים
התגים שנוצרים מוגבלים באורכם כדי לשמור על קריאות המסוף.
#keybindingFlavor
בחר סגנון קיצורי מקשים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, למשל
"default"או"custom" - ברירת מחדל (Default):
"default"
{
"keybindingFlavor": "default"
}#prefersReducedMotion
הפחת הנפשות ותנועה בממשק.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"prefersReducedMotion": true
}#promptSuggestionEnabled
הפעל הצעות פרומפט חכמות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"promptSuggestionEnabled": true
}#respectGitignore
הקפד על כללי gitignore בסריקת קבצים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"respectGitignore": true
}#respondToBashCommands
אפשר ל-Claude להגיב ישירות לפקודות Bash.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"respondToBashCommands": true
}#showClearContextOnPlanAccept
הצע ניקוי הקשר בעת אישור תוכנית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"showClearContextOnPlanAccept": true
}#showTurnDuration
הצג משך זמן ביצוע של כל תור.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"showTurnDuration": false
}#spellcheck
הפעל בדיקת איות במסוף.
- טווח תחולה (Scope): User, local או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"spellcheck": false
}#spinnerTipsEnabled
הפעל טיפים באנימציית הטעינה.
- טווח תחולה (Scope): User, local או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"spinnerTipsEnabled": false
}#spinnerTipsOverride
רשימת טיפים מותאמת אישית לאנימציית הטעינה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of strings
{
"spinnerTipsOverride": [
"Tip: Use /plan before major architectural changes.",
"Tip: Use /compact to free context space."
]
}#spinnerVerbs
פעלים מותאמים אישית לאנימציית הטעינה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of strings
{
"spinnerVerbs": ["Contemplating", "Refactoring", "Synthesizing"]
}#statusLine
הגדר סקריפט מותאם אישית לשורת המצב.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object עם פקודה לשורת המצב
{
"statusLine": {
"command": "git branch --show-current"
}
}#subagentStatusLine
שורת מצב מותאמת אישית עבור סוכני משנה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object
{
"subagentStatusLine": {
"command": "echo subagent active"
}
}#syntaxHighlightingDisabled
השבת הדגשת תחביר במסוף.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"syntaxHighlightingDisabled": true
}#terminalProgressBarEnabled
הפעל פס התקדמות במסוף.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"terminalProgressBarEnabled": true
}#terminalTitleFromRename
עדכן כותרת מסוף לפי שם ההפעלה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"terminalTitleFromRename": true
}#theme
ערכת נושא של המסוף: dark, light ועוד.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, למשל
"dark","light","solarized" - ברירת מחדל (Default):
"dark"
{
"theme": "dark"
}#timeFormat
פורמט הצגת שעה במסוף.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string,
"12h"או"24h" - ברירת מחדל (Default):
"24h"
{
"timeFormat": "24h"
}#timeZone
אזור זמן להצגת זמנים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, אזור זמן כגון
"Asia/Jerusalem"או"UTC" - ברירת מחדל (Default): אזור הזמן המקומי של המערכת
{
"timeZone": "Asia/Jerusalem"
}#tui
הפעל ממשק משתמש טקסטואלי מלא (TUI).
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"tui": true
}#verbose
הפעל פלט מפורט של כלים ואירועים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"verbose": true
}#viewMode
מצב תצוגה במסוף: standard, compact, focus.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, אחד הערכים:
"standard","compact","focus" - ברירת מחדל (Default):
"standard"
{
"viewMode": "focus"
}#vimInsertModeRemaps
מיפוי מקשים מותאם אישית למצב הכנסה ב-vim.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object של מיפויי מקשים
{
"vimInsertModeRemaps": {
"jk": "<Esc>"
}
}#voice
הגדר הכתבה קולית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object עם הגדרות מצב קולי
{
"voice": {
"mode": "tap"
}
}#voiceEnabled
הפעל או כבה הכתבה קולית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"voiceEnabled": true
}#wheelScrollAccelerationEnabled
הפעל האצת גלילה עם גלגלת העכבר.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"wheelScrollAccelerationEnabled": true
}#Git ושיוך
התאמה אישית של קומיטים, בקשות משיכה (pull requests) ושיוך מחברים.
#attribution
התאם אישית את השיוך ש-Claude Code מוסיף לקומיטים ול-pull requests.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object עם הגדרות שיוך
{
"attribution": {
"commit": "Generated with Claude Code",
"pr": "Assisted by Claude Code"
}
}#includeCoAuthoredBy
כלול שורת Co-Authored-By בקומיטים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"includeCoAuthoredBy": false
}#includeGitInstructions
כלול הנחיות Git בשיחה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"includeGitInstructions": true
}#prUrlTemplate
תבנית URL עבור יצירת pull requests.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string תבנית
{
"prUrlTemplate": "https://github.com/{owner}/{repo}/compare/{base}...{head}"
}#attribution.commit
שנה או הסתר את ה-trailer ש-Claude Code מוסיף לקומיטים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string או
nullלהסרה - ברירת מחדל (Default):
"Co-authored-by: Claude Code <[email protected]>"
{
"attribution": {
"commit": null
}
}#attribution.pr
שנה או הסתר את שורת השיוך בתיאורי pull requests.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string או
nullלהסרה
{
"attribution": {
"pr": null
}
}#attribution.sessionUrl
השמט את קישור ההפעלה של claude.ai מקומיטים ב-ענן וב-Remote Control.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"attribution": {
"sessionUrl": false
}
}#Hooks ואוטומציה
הגדרת הוקים (hooks) להפעלת פקודות ואינטגרציות באירועי מערכת שונים.
#allowedHttpHookUrls
הגבל לאילו כתובות URL הוקי HTTP יכולים לפנות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of URL prefixes
{
"allowedHttpHookUrls": ["https://api.internal.company.com/webhooks/"]
}#allowManagedHooksOnly
הרץ רק את ההוקים שהארגון שלך פורס.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"allowManagedHooksOnly": true
}#מה פועל תחת allowManagedHooksOnly
כאשר מוגדר, הוקים מקומיים או הוקים מתוך .claude/settings.json מושבתים לחלוטין.
#disableAllHooks
השבת את כל ההוקים מפרויקטים והגדרות משתמש.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableAllHooks": true
}#שערי שורת מצב והצעות קבצים
השבתת הוקים אינה משביתה את פקודות שורת המצב והצעות הקבצים אלא אם הוגדרו במפורש.
#disableWorkflows
השבת תהליכי עבודה (workflows).
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableWorkflows": true
}#enableWorkflows
הפעל תהליכי עבודה (workflows).
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"enableWorkflows": true
}#hooks
הגדר הוקים (hooks) לאירועים שונים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object שממפה שמות אירועים למערכי פקודות
{
"hooks": {
"SessionStart": [
{ "type": "command", "command": "echo Starting session" }
]
}
}#httpHookAllowedEnvVars
הגדר משתני סביבה שמותר להעביר להוקי HTTP.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of environment variable names
{
"httpHookAllowedEnvVars": ["CI_JOB_ID", "USER"]
}#workflowKeywordTriggerEnabled
הפעל הפעלת תהליכי עבודה לפי מילות מפתח.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"workflowKeywordTriggerEnabled": true
}#workflowSizeGuideline
הנחיות גודל עבור תהליכי עבודה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer
- ברירת מחדל (Default):
50
{
"workflowSizeGuideline": 50
}#תוספים ו-skills
ניהול תוספים, שווקי תוספים ומיומנויות (skills) מותאמות אישית.
#disableBundledSkills
השבת מיומנויות (skills) מובנות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableBundledSkills": true
}#disableSkillShellExecution
חסום ביצוע פקודות מעטפת מתוך מיומנויות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableSkillShellExecution": true
}#skillOverrides
דריסות מותאמות אישית עבור מיומנויות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object של דריסות מיומנויות
{
"skillOverrides": {
"quality-review": {
"model": "claude-sonnet-5"
}
}
}#syncClaudeAiSkills
סנכרן מיומנויות מ-claude.ai.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"syncClaudeAiSkills": true
}#syncClaudeAiPlugins
סנכרן תוספים מ-claude.ai.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"syncClaudeAiPlugins": true
}#allowedChannelPlugins
החלף את רשימת ההיתרים המוגדרת כברירת מחדל של תוספי ערוצים שיכולים לדחוף הודעות.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): array of plugin IDs
{
"allowedChannelPlugins": ["slack", "teams"]
}#blockedMarketplaces
חסום שווקי תוספים ספציפיים.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): array of marketplace URLs
{
"blockedMarketplaces": ["https://untrusted-marketplace.com"]
}#channelsEnabled
הפעל או כבה תמיכה בתוספי ערוצים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"channelsEnabled": true
}#disableCommandPluginSources
השבת מקורות פקודות עבור תוספים.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableCommandPluginSources": true
}#pluginSuggestionMarketplaces
שווקי תוספים להצעות תוספים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of marketplace URLs
{
"pluginSuggestionMarketplaces": ["https://github.com/official/plugins"]
}#pluginTrustMessage
הודעת אמון מותאמת אישית לתוספים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string הודעה
{
"pluginTrustMessage": "Only install plugins approved by IT security."
}#strictKnownMarketplaces
אכוף התקנת תוספים משווקים מוכרים בלבד.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean או array of strings
- ברירת מחדל (Default):
false
{
"strictKnownMarketplaces": true
}#סוגי מקורות מותרים
הגדרת סוגי מקורות כגון Git, ספריות מקומיות או כתובות URL.
#תווים כלליים של בעלים
שימוש בתווים כלליים כגון github:my-org/* להתרת כל המאגרים של ארגון מסוים.
#התאמה מדויקת
אכיפת התאמה מדויקת לכתובת המאגר.
#התרת ה-marketplace הרשמי בלבד
הגבלת התקנה ל-marketplace הרשמי של Anthropic בלבד.
#שילוב עם extraKnownMarketplaces
שילוב שווקים פנימיים של הארגון לצד השווקים הרשמיים.
#strictPluginOnlyCustomization
אפשר התאמות אישיות דרך תוספים בלבד.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"strictPluginOnlyCustomization": true
}#strictPluginOnlyCustomization.skills
אפשר מיומנויות מתוך תוספים בלבד.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"strictPluginOnlyCustomization": {
"skills": true
}
}#strictPluginOnlyCustomization.agents
אפשר סוכנים מתוך תוספים בלבד.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"strictPluginOnlyCustomization": {
"agents": true
}
}#strictPluginOnlyCustomization.hooks
אפשר הוקים מתוך תוספים בלבד.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"strictPluginOnlyCustomization": {
"hooks": true
}
}#strictPluginOnlyCustomization.mcp
אפשר שרתי MCP מתוך תוספים בלבד.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"strictPluginOnlyCustomization": {
"mcp": true
}
}#enabledPlugins
רשימת תוספים מופעלים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of plugin identifiers
{
"enabledPlugins": ["code-review-plugin", "db-helper"]
}#extraKnownMarketplaces
הוסף שווקי תוספים מוכרים נוספים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of marketplace definition objects
{
"extraKnownMarketplaces": [
{
"name": "corporate",
"source": "github:my-org/marketplace"
}
]
}#סוגי מקורות marketplace
הגדרת סוגי מקורות עבור ה-marketplace.
#כינויי מפתחות marketplace
כינויים מקוצרים להפניה לשווקים מוכרים.
#pluginConfigs
הגדר תצורות עבור תוספים ספציפיים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object שממפה שמות תוספים לאובייקט הגדרות
{
"pluginConfigs": {
"code-review-plugin": {
"strictness": "high"
}
}
}#MCP
תצורת שרתי Model Context Protocol (MCP) להרחבת יכולות Claude.
#allowAllClaudeAiMcps
טען את מחברי claude.ai ש-Claude Code מביא בעצמו לצד managed-mcp.json שנפרס.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"allowAllClaudeAiMcps": true
}#allowedMcpServers
הגדר ברשימת היתרים אילו שרתי MCP משתמשים יכולים להוסיף.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of server names
{
"allowedMcpServers": ["fetch", "filesystem", "github"]
}#allowManagedMcpServersOnly
הפוך את רשימת ההיתרים המנוהלת של MCP ליחידה שחלה.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"allowManagedMcpServersOnly": true
}#deniedMcpServers
חסום שרתי MCP ספציפיים משימוש.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of server names
{
"deniedMcpServers": ["untrusted-server"]
}#disableClaudeAiConnectors
השבת מחברי claude.ai ב-MCP.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableClaudeAiConnectors": true
}#disabledMcpjsonServers
השבת שרתי MCP ספציפיים מתוך mcp.json.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of strings
{
"disabledMcpjsonServers": ["local-eval-server"]
}#enableAllProjectMcpServers
אפשר אוטומטית את כל שרתי ה-MCP של הפרויקט.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"enableAllProjectMcpServers": true
}#enabledMcpjsonServers
הפעל שרתי MCP ספציפיים מתוך mcp.json.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of strings
{
"enabledMcpjsonServers": ["postgres-dev", "redis-local"]
}#managedMcpServers
הגדר שרתי MCP ברמה מנוהלת של הארגון.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): object המגדיר שרתי MCP
{
"managedMcpServers": {
"corp-db": {
"command": "mcp-proxy",
"args": ["--server", "prod-db"]
}
}
}#סוכנים, הפעלות ו-worktrees
תצורת סוכני משנה (subagents), בידוד הפעלות וניהול git worktrees.
#agent
התחל כל הפעלה בתור סוכן משנה בעל שם עם ההנחיה, הכלים והמודל שלו.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string שם סוכן
- ברירת מחדל (Default): unset
{
"agent": "code-refactorer"
}#crossSessionInbound
אפשר קבלת הודעות מהפעלות אחרות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"crossSessionInbound": true
}#disableAgentView
השבת את תצוגת סוכני הרקע.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableAgentView": true
}#isolatePeerMachines
בודד תקשורת בין מכונות עמיתות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"isolatePeerMachines": true
}#processWrapper
עטוף תהליכי הפעלה בפקודה מותאמת אישית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string תבנית פקודה
{
"processWrapper": "nice -n 10 $CMD"
}#teammateMode
הפעל מצב שיתוף פעולה בין סוכנים.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"teammateMode": true
}#worktree
הגדרות עבור git worktree.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object
{
"worktree": {
"baseRef": "main"
}
}#worktree.baseRef
ענף בסיס עבור worktree חדש.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string
- ברירת מחדל (Default): ענף הבסיס של המאגר (למשל
"main")
{
"worktree": {
"baseRef": "develop"
}
}#worktree.symlinkDirectories
ספריות לקישור סימבולי בתוך worktree.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of directory names
{
"worktree": {
"symlinkDirectories": ["node_modules", ".venv"]
}
}#worktree.sparsePaths
נתיבי sparse checkout בתוך worktree.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): array of path strings
{
"worktree": {
"sparsePaths": ["src/", "package.json"]
}
}#worktree.bgIsolation
בידוד רקע עבור worktree.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"worktree": {
"bgIsolation": true
}
}#שליטה מרחוק, שולחן עבודה והתראות
תצורת Remote Control, חיבורי SSH, התראות ואפליקציית שולחן העבודה.
#agentPushNotifEnabled
אפשר ל-Claude לשלוח התראת push לטלפון שלך כאשר הוא מחליט על כך.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"agentPushNotifEnabled": true
}#awaySummaryEnabled
הצג סיכום של מה שהתרחש בזמן שהיית רחוק מהמסך.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"awaySummaryEnabled": true
}#disableArtifact
השבת יצירת תוצרים (artifacts).
- טווח תחולה (Scope): User או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableArtifact": true
}#disableDeepLinkRegistration
מנע רישום פרוטוקול קישורים עמוקים (deep links).
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableDeepLinkRegistration": true
}#disableDesktopLocalSessions
השבת הפעלות מקומיות באפליקציית שולחן העבודה.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableDesktopLocalSessions": true
}#disableRemoteControl
השבת שליטה מרחוק (Remote Control).
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableRemoteControl": true
}#enableArtifact
הפעל יצירת תוצרים (artifacts).
- טווח תחולה (Scope): User או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"enableArtifact": true
}#inputNeededNotifEnabled
שלח התראה כאשר נדרש קלט מהמשתמש.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"inputNeededNotifEnabled": true
}#preferredNotifChannel
בחר ערוץ מועדף לקבלת התראות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string, למשל
"terminal","desktop","push" - ברירת מחדל (Default):
"terminal"
{
"preferredNotifChannel": "desktop"
}#remote.defaultEnvironmentId
מזהה סביבת ברירת מחדל עבור סביבות מרוחקות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string
{
"remote": {
"defaultEnvironmentId": "env-prod-us"
}
}#remoteControlAtStartup
הפעל שליטה מרחוק אוטומטית בעת ההפעלה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"remoteControlAtStartup": true
}#sshConfigs
תצורות SSH עבור חיבורים מרוחקים.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): array of SSH config objects
{
"sshConfigs": [
{
"host": "dev-server.company.com",
"user": "developer"
}
]
}#sshHostAllowlist
רשימת היתרים למארחי SSH.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): array of host strings
{
"sshHostAllowlist": ["*.corp.company.com"]
}#אימות וספקים
אימות מול Anthropic וספקי צד שלישי, שערים ורענון אישורים.
#apiKeyHelper
הפק את אישורי ה-API באמצעות פקודה משלך.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string פקודה
{
"apiKeyHelper": "vault read -field=token secret/claude"
}#awsAuthRefresh
רענן אישורי AWS אוטומטית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string פקודת רענון
{
"awsAuthRefresh": "aws sso login"
}#awsCredentialExport
ייצא אישורי AWS עבור פקודות Bash.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"awsCredentialExport": true
}#forceLoginMethod
אכוף שיטת התחברות מסוימת.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): string, למשל
"oauth","api-key"
{
"forceLoginMethod": "oauth"
}#forceLoginGatewayUrl
אכוף כתובת שער להתחברות.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): string URL
{
"forceLoginGatewayUrl": "https://gateway.company.com"
}#forceLoginOrgUUID
אכוף מזהה ארגון (UUID) להתחברות.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): string UUID
{
"forceLoginOrgUUID": "12345678-abcd-1234-abcd-1234567890ab"
}#gatewayInternalNetworks
הגדר רשתות פנימיות עבור שערים.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): array of CIDR strings
{
"gatewayInternalNetworks": ["10.0.0.0/8", "172.16.0.0/12"]
}#gcpAuthRefresh
רענן אישורי Google Cloud אוטומטית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string פקודת רענון
{
"gcpAuthRefresh": "gcloud auth print-access-token"
}#otelHeadersHelper
הפק כותרות OpenTelemetry באמצעות פקודה.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string פקודה
{
"otelHeadersHelper": "/opt/scripts/get-otel-headers.sh"
}#עדכונים וגרסאות
ניהול גרסאות, אכיפת גרסאות מינימום וערוצי הפצה.
#autoUpdatesChannel
בחר את ערוץ העדכונים: stable או latest.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string,
"stable"או"latest" - ברירת מחדל (Default):
"stable"
{
"autoUpdatesChannel": "latest"
}#minimumVersion
דרוש גרסת מינימום של Claude Code.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string גרסה
{
"minimumVersion": "2.1.200"
}#requiredMaximumVersion
דרוש גרסה מקסימלית תואמת.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): string גרסה
{
"requiredMaximumVersion": "2.9.999"
}#requiredMinimumVersion
אכוף גרסת מינימום קשיחה.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): string גרסה
{
"requiredMinimumVersion": "2.1.250"
}#כלים
שליטה בכלים מיוחדים של Claude Code.
#browserExternalPageTools
הפעל כלים לעיבוד דפים חיצוניים בדפדפן.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"browserExternalPageTools": true
}#disableBrowserExternalNavigation
חסום ניווט חיצוני של הדפדפן.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableBrowserExternalNavigation": true
}#disableMobileSimulatorTools
חסום כלי סימולטור iOS באפליקציית שולחן העבודה.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableMobileSimulatorTools": true
}#פרטיות וטלמטריה
בקרת איסוף נתונים, שמירת היסטוריית שיחות ומשוב.
#cleanupPeriodDays
בחר כמה ימים Claude Code שומר תמלילים לפני מחיקתם.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer (ימים)
- ברירת מחדל (Default):
30
{
"cleanupPeriodDays": 14
}#desktopSessionCleanupPeriodDays
מספר הימים לשמירת הפעלות שולחן עבודה מקומיות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer (ימים)
- ברירת מחדל (Default):
30
{
"desktopSessionCleanupPeriodDays": 7
}#feedbackDrafts
שלוט בהצבת טיוטות משוב בתור לסקירה.
- טווח תחולה (Scope): User או managed
- טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"feedbackDrafts": true
}#feedbackSurveyRate
קבע תדירות הופעת סקרי שביעות רצון.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): number (בין 0 ל-1)
- ברירת מחדל (Default):
0.05
{
"feedbackSurveyRate": 0.0
}#skipWebFetchPreflight
דלג על בדיקת preflight לפני הבאת דפי אינטרנט.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"skipWebFetchPreflight": true
}#הגדרות ארגוניות ומנוהלות
ניהול מדיניות ארגונית, שילוב מקורות והורשת הגדרות.
#disableSideloadFlags
חסום דגלי טעינה מקומית בהגדרות מנוהלות.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"disableSideloadFlags": true
}#forceRemoteSettingsRefresh
אלץ רענון הגדרות מרוחקות.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"forceRemoteSettingsRefresh": true
}#managedSourcesBehavior
קבע התנהגות שילוב מקורות מנוהלים מרובים.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): string,
"combine"או"priority" - ברירת מחדל (Default):
"priority"
{
"managedSourcesBehavior": "combine"
}#parentSettingsBehavior
קבע כיצד הגדרות יורשות מקובצי אב.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string,
"merge"או"override" - ברירת מחדל (Default):
"merge"
{
"parentSettingsBehavior": "override"
}#policyHelper
הפעל פקודת עזר לטעינת מדיניות ארגונית.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): object עם נתיב והגדרות ריצה
{
"policyHelper": {
"path": "/opt/security/policy-loader",
"timeoutMs": 5000,
"refreshIntervalMs": 3600000
}
}#כתיבת פלט ה-helper
התוכנית מחזירה JSON המכיל מפתחות הגדרה מנוהלים.
#כשלי helper
בעת כשל בהרצת ה-helper, Claude Code יכול לפעול לפי מצב ברירת מחדל בטוח או להפסיק.
#policyHelper.path
נתיב לפקודת עזר המדיניות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): string נתיב קובץ
{
"policyHelper": {
"path": "/usr/local/bin/claude-policy-helper"
}
}#policyHelper.timeoutMs
זמן קצוב לפקודת עזר המדיניות במילישניות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer
- ברירת מחדל (Default):
5000
{
"policyHelper": {
"timeoutMs": 10000
}
}#policyHelper.refreshIntervalMs
מרווח רענון פקודת עזר המדיניות במילישניות.
- טווח תחולה (Scope):
Any file(כל קובץ) - טיפוס (Type): integer
- ברירת מחדל (Default):
3600000
{
"policyHelper": {
"refreshIntervalMs": 1800000
}
}#wslInheritsWindowsSettings
אפשר ל-WSL לקרוא הגדרות מנוהלות מ-Windows.
- טווח תחולה (Scope):
Managed(מנוהל) - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"wslInheritsWindowsSettings": true
}#הגדרות תצורה גלובליות
הגדרות אלו נשמרות בקובץ ~/.claude.json ולא בקובצי settings.json רגילים.
#autoConnectIde
התחבר אוטומטית ל-IDE פועל של VS Code או JetBrains ממסוף חיצוני.
- טווח תחולה (Scope):
Global config - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"autoConnectIde": true
}#autoInstallIdeExtension
התקן אוטומטית את הרחבת ה-IDE בעת חיבור למסוף חיצוני.
- טווח תחולה (Scope):
Global config - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
{
"autoInstallIdeExtension": true
}#copyOnSelect
העתק אוטומטית טקסט שנבחר במסוף ללוח הגזירים.
- טווח תחולה (Scope):
Global config - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"copyOnSelect": true
}#diffTool
בחר כלי חיצוני להצגת diff.
- טווח תחולה (Scope):
Global config - טיפוס (Type): string פקודה
- ברירת מחדל (Default): unset
{
"diffTool": "delta"
}#externalEditorContext
העבר הקשר לעורך טקסט חיצוני.
- טווח תחולה (Scope):
Global config - טיפוס (Type): Boolean
- ברירת מחדל (Default):
false
{
"externalEditorContext": true
}#permissionExplainerEnabled
הצג הסבר על בקשות הרשאה.
- טווח תחולה (Scope):
Global config. On v2.1.256 and earlier. - טיפוס (Type): Boolean
- ברירת מחדל (Default):
true
#teammateDefaultModel
מודל ברירת מחדל עבור חברי צוות סוכנים.
- טווח תחולה (Scope):
Global config. On v2.1.233 and earlier. - טיפוס (Type): string, a model alias or full model ID, or
null - ברירת מחדל (Default): unset