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

תיעוד 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התחל כל הפעלה בתור סוכן משנה בעל שם עם ההנחיה, הכלים והמודל שלוסוכנים, הפעלות ו-worktreesAny file (כל קובץ)
agentPushNotifEnabledאפשר ל-Claude לשלוח התראת push לטלפון שלך כאשר הוא מחליט על כךשליטה מרחוק, שולחן עבודה והתראותAny file (כל קובץ)
allowAllClaudeAiMcpsטען את מחברי claude.ai ש-Claude Code מביא בעצמו לצד managed-mcp.json שנפרסMCPManaged (מנוהל)
allowedChannelPluginsהחלף את רשימת ההיתרים המוגדרת כברירת מחדל של תוספי ערוצים שיכולים לדחוף הודעותתוספים ו-skillsManaged (מנוהל)
allowedHttpHookUrlsהגבל לאילו כתובות URL הוקי HTTP יכולים לפנותHooks ואוטומציהAny file (כל קובץ)
allowedMcpServersהגדר ברשימת היתרים אילו שרתי MCP משתמשים יכולים להוסיףMCPAny file (כל קובץ)
allowManagedHooksOnlyהרץ רק את ההוקים שהארגון שלך פורסHooks ואוטומציהManaged (מנוהל)
allowManagedMcpServersOnlyהפוך את רשימת ההיתרים המנוהלת של MCP ליחידה שחלהMCPManaged (מנוהל)
allowManagedPermissionRulesOnlyהפוך את ההגדרות המנוהלות למקור ההגדרות היחיד עבור כללי הרשאותהגדרות הרשאותManaged (מנוהל)
alwaysThinkingEnabledכבה את החשיבה המורחבת עבור כל הפעלהמודל ותשובותAny file (כל קובץ)
apiKeyHelperהפק את אישורי ה-API באמצעות פקודה משלךאימות וספקיםAny file (כל קובץ)
askUserQuestionTimeoutאפשר לשאלה שלא נענתה להמשיך אוטומטית לאחר זמן חוסר פעילותממשק ומסוףUser או managed
attributionהתאם אישית את השיוך ש-Claude Code מוסיף לקומיטים ול-pull requestsGit ושיוךAny file (כל קובץ)
attribution.commitשנה או הסתר את ה-trailer ש-Claude Code מוסיף לקומיטיםGit ושיוךAny file (כל קובץ)
attribution.prשנה או הסתר את שורת השיוך בתיאורי pull requestsGit ושיוךAny file (כל קובץ)
attribution.sessionUrlהשמט את קישור ההפעלה של claude.ai מקומיטים ב-ענן וב-Remote ControlGit ושיוך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חסום שווקי תוספים ספציפייםתוספים ו-skillsManaged (מנוהל)
browserExternalPageToolsהפעל כלים לעיבוד דפים חיצוניים בדפדפןכליםAny file (כל קובץ)
channelsEnabledהפעל או כבה תמיכה בתוספי ערוציםתוספים ו-skillsAny file (כל קובץ)
claudeMdטען הוראות פרויקט מקובץ CLAUDE.mdזיכרון והקשרAny file (כל קובץ)
claudeMdExcludesהחרג נתיבים מסוימים מטעינת קובצי CLAUDE.mdזיכרון והקשרAny file (כל קובץ)
cleanupPeriodDaysבחר כמה ימים Claude Code שומר תמלילים לפני מחיקתםפרטיות וטלמטריהAny file (כל קובץ)
companyAnnouncementsהצג הודעות חברה בעת הפעלת Claude Codeממשק ומסוףManaged (מנוהל)
copyOnSelectהעתק אוטומטית טקסט שנבחר במסוף ללוח הגזיריםהגדרות תצורה גלובליותGlobal config (תצורה גלובלית)
crossSessionInboundאפשר קבלת הודעות מהפעלות אחרותסוכנים, הפעלות ו-worktreesAny file (כל קובץ)
defaultShellבחר באיזו מעטפת shell Claude Code מריץ פקודותממשק ומסוףUser, local או managed
deniedMcpServersחסום שרתי MCP ספציפיים משימושMCPAny file (כל קובץ)
desktopSessionCleanupPeriodDaysמספר הימים לשמירת הפעלות שולחן עבודה מקומיותפרטיות וטלמטריהAny file (כל קובץ)
dialogExpiryהגדר זמן תפוגה לתיבות דו-שיח במסוףממשק ומסוףUser או managed
diffToolבחר כלי חיצוני להצגת diffהגדרות תצורה גלובליותGlobal config (תצורה גלובלית)
disableAgentViewהשבת את תצוגת סוכני הרקעסוכנים, הפעלות ו-worktreesAny file (כל קובץ)
disableAllHooksהשבת את כל ההוקים מפרויקטים והגדרות משתמשHooks ואוטומציהAny file (כל קובץ)
disableArtifactהשבת יצירת תוצרים (artifacts)שליטה מרחוק, שולחן עבודה והתראותUser או managed
disableBrowserExternalNavigationחסום ניווט חיצוני של הדפדפןכליםAny file (כל קובץ)
disableBundledSkillsהשבת מיומנויות (skills) מובנותתוספים ו-skillsAny file (כל קובץ)
disableClaudeAiConnectorsהשבת מחברי claude.ai ב-MCPMCPAny file (כל קובץ)
disableCommandPluginSourcesהשבת מקורות פקודות עבור תוספיםתוספים ו-skillsManaged (מנוהל)
disableDeepLinkRegistrationמנע רישום פרוטוקול קישורים עמוקים (deep links)שליטה מרחוק, שולחן עבודה והתראותAny file (כל קובץ)
disableDesktopLocalSessionsהשבת הפעלות מקומיות באפליקציית שולחן העבודהשליטה מרחוק, שולחן עבודה והתראותManaged (מנוהל)
disableMobileSimulatorToolsחסום כלי סימולטור iOS באפליקציית שולחן העבודהכליםManaged (מנוהל)
disableRemoteControlהשבת שליטה מרחוק (Remote Control)שליטה מרחוק, שולחן עבודה והתראותManaged (מנוהל)
disableSideloadFlagsחסום דגלי טעינה מקומית בהגדרות מנוהלותהגדרות ארגוניות ומנוהלותManaged (מנוהל)
disableSkillShellExecutionחסום ביצוע פקודות מעטפת מתוך מיומנויותתוספים ו-skillsAny file (כל קובץ)
disableWorkflowsהשבת תהליכי עבודה (workflows)Hooks ואוטומציהAny file (כל קובץ)
disabledMcpjsonServersהשבת שרתי MCP ספציפיים מתוך mcp.jsonMCPAny file (כל קובץ)
editorModeבחר מצב עריכה: vim או emacsממשק ומסוףAny file (כל קובץ)
effortLevelקבע רמת מאמץ וחשיבה כברירת מחדלמודל ותשובותAny file (כל קובץ)
emojiCompletionEnabledהפעל השלמת אמוג'י במסוףממשק ומסוףAny file (כל קובץ)
enableAllProjectMcpServersאפשר אוטומטית את כל שרתי ה-MCP של הפרויקטMCPAny file (כל קובץ)
enableArtifactהפעל יצירת תוצרים (artifacts)שליטה מרחוק, שולחן עבודה והתראותUser או managed
enableWorkflowsהפעל תהליכי עבודה (workflows)Hooks ואוטומציהAny file (כל קובץ)
enabledMcpjsonServersהפעל שרתי MCP ספציפיים מתוך mcp.jsonMCPAny file (כל קובץ)
enabledPluginsרשימת תוספים מופעליםתוספים ו-skillsAny file (כל קובץ)
enforceAvailableModelsאכוף שגם מודל ברירת המחדל יגיע מתוך availableModelsמודל ותשובותAny file (כל קובץ)
envהגדר משתני סביבה לפקודות Bashזיכרון והקשרAny file (כל קובץ)
externalEditorContextהעבר הקשר לעורך טקסט חיצוניהגדרות תצורה גלובליותGlobal config (תצורה גלובלית)
extraKnownMarketplacesהוסף שווקי תוספים מוכרים נוספיםתוספים ו-skillsAny 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הגדר משתני סביבה שמותר להעביר להוקי HTTPHooks ואוטומציהAny file (כל קובץ)
includeCoAuthoredByכלול שורת Co-Authored-By בקומיטיםGit ושיוךAny file (כל קובץ)
includeGitInstructionsכלול הנחיות Git בשיחהGit ושיוךAny file (כל קובץ)
inputNeededNotifEnabledשלח התראה כאשר נדרש קלט מהמשתמששליטה מרחוק, שולחן עבודה והתראותAny file (כל קובץ)
isolatePeerMachinesבודד תקשורת בין מכונות עמיתותסוכנים, הפעלות ו-worktreesAny file (כל קובץ)
keybindingFlavorבחר סגנון קיצורי מקשיםממשק ומסוףAny file (כל קובץ)
languageבחר שפת תגובה עבור Claudeמודל ותשובותAny file (כל קובץ)
managedMcpServersהגדר שרתי MCP ברמה מנוהלת של הארגוןMCPManaged (מנוהל)
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הגדר תצורות עבור תוספים ספציפייםתוספים ו-skillsAny file (כל קובץ)
pluginSuggestionMarketplacesשווקי תוספים להצעות תוספיםתוספים ו-skillsAny file (כל קובץ)
pluginTrustMessageהודעת אמון מותאמת אישית לתוספיםתוספים ו-skillsAny file (כל קובץ)
policyHelperהפעל פקודת עזר לטעינת מדיניות ארגוניתהגדרות ארגוניות ומנוהלותAny file (כל קובץ)
policyHelper.pathנתיב לפקודת עזר המדיניותהגדרות ארגוניות ומנוהלותAny file (כל קובץ)
policyHelper.refreshIntervalMsמרווח רענון פקודת עזר המדיניות במילישניותהגדרות ארגוניות ומנוהלותAny file (כל קובץ)
policyHelper.timeoutMsזמן קצוב לפקודת עזר המדיניות במילישניותהגדרות ארגוניות ומנוהלותAny file (כל קובץ)
preferredNotifChannelבחר ערוץ מועדף לקבלת התראותשליטה מרחוק, שולחן עבודה והתראותAny file (כל קובץ)
prefersReducedMotionהפחת הנפשות ותנועה בממשקממשק ומסוףAny file (כל קובץ)
processWrapperעטוף תהליכי הפעלה בפקודה מותאמת אישיתסוכנים, הפעלות ו-worktreesAny file (כל קובץ)
promptCacheTtlקבע את משך חיי מטמון ההנחיותמודל ותשובותAny file (כל קובץ)
promptSuggestionEnabledהפעל הצעות פרומפט חכמותממשק ומסוףAny file (כל קובץ)
prUrlTemplateתבנית URL עבור יצירת pull requestsGit ושיוך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דריסות מותאמות אישית עבור מיומנויותתוספים ו-skillsAny 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אכוף התקנת תוספים משווקים מוכרים בלבדתוספים ו-skillsManaged (מנוהל)
strictPluginOnlyCustomizationאפשר התאמות אישיות דרך תוספים בלבדתוספים ו-skillsManaged (מנוהל)
strictPluginOnlyCustomization.agentsאפשר סוכנים מתוך תוספים בלבדתוספים ו-skillsManaged (מנוהל)
strictPluginOnlyCustomization.hooksאפשר הוקים מתוך תוספים בלבדתוספים ו-skillsManaged (מנוהל)
strictPluginOnlyCustomization.mcpאפשר שרתי MCP מתוך תוספים בלבדתוספים ו-skillsManaged (מנוהל)
strictPluginOnlyCustomization.skillsאפשר מיומנויות מתוך תוספים בלבדתוספים ו-skillsManaged (מנוהל)
subagentPromptCacheTtlמשך חיי מטמון הנחיות עבור סוכני משנהמודל ותשובותAny file (כל קובץ)
subagentStatusLineשורת מצב מותאמת אישית עבור סוכני משנהממשק ומסוףAny file (כל קובץ)
switchModelsOnFlagהחלף מודלים אוטומטית לפי דגליםמודל ותשובותAny file (כל קובץ)
syncClaudeAiPluginsסנכרן תוספים מ-claude.aiתוספים ו-skillsUser או managed
syncClaudeAiSkillsסנכרן מיומנויות מ-claude.aiתוספים ו-skillsUser או managed
syntaxHighlightingDisabledהשבת הדגשת תחביר במסוףממשק ומסוףAny file (כל קובץ)
taskOutputMaxCharsמספר תווים מרבי לפלט משימת רקעזיכרון והקשרAny file (כל קובץ)
teammateDefaultModelמודל ברירת מחדל עבור חברי צוות סוכניםהגדרות תצורה גלובליותGlobal config (תצורה גלובלית)
teammateModeהפעל מצב שיתוף פעולה בין סוכניםסוכנים, הפעלות ו-worktreesAny 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סוכנים, הפעלות ו-worktreesAny file (כל קובץ)
worktree.baseRefענף בסיס עבור worktree חדשסוכנים, הפעלות ו-worktreesAny file (כל קובץ)
worktree.bgIsolationבידוד רקע עבור worktreeסוכנים, הפעלות ו-worktreesAny file (כל קובץ)
worktree.sparsePathsנתיבי sparse checkout בתוך worktreeסוכנים, הפעלות ו-worktreesAny file (כל קובץ)
worktree.symlinkDirectoriesספריות לקישור סימבולי בתוך worktreeסוכנים, הפעלות ו-worktreesAny 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

#ראה גם