מדריך גרוק CLI בעברית

פרק 13

תוספים, ערכות נושא והתאמה אישית

Grok CLI תוכנן עם יכולת הרחבה גמישה, המאפשרת להתאים את סביבת העבודה להעדפותיכם האישיות ולצרכי הצוות: התקנת פלאגינים, בחירת ערכות נושא (Themes), כוונון ממשק ה-TUI וניהול מרוכז של קובצי תצורה.

#מערכת הפלאגינים (Plugins) וה-Marketplace

פלאגין (Plugin) הוא מארז המאחד סקילז, פקודות סלאש, הגדרות סוכנים, Hooks ושרתי MCP ליחידת התקנה אחת שניתן לשתף בקלות.

#ניהול פלאגינים משורת הפקודה

# הוספת מקור Marketplace ארגוני או קהילתי
grok plugin marketplace add my-org/team-plugins

# התקנת פלאגין עם מתן אמון מפורש
grok plugin install deploy-tools --trust

# הצגת רשימת הפלאגינים המותקנים
grok plugin list

# עדכון כל הפלאגינים לגרסתם העדכנית
grok plugin update

# השבתה או הפעלה של פלאגין
grok plugin disable deploy-tools
grok plugin enable deploy-tools

# הסרת פלאגין
grok plugin uninstall deploy-tools --confirm

[!WARNING] פלאגינים רצים בהרשאות המשתמש המקומי שלכם. רכיבי Hooks, שרתי MCP וכלי LSP של פלאגין אינם מופעלים עד שתספקו אישור אמון (--trust). פלאגינים המותקנים ב-~/.grok/plugins/ נחשבים מהימנים כברירת מחדל, בעוד פלאגינים ברמת הפרויקט דורשים אישור מפורש.

#ניהול פלאגינים בממשק ה-TUI

הפקודה /plugins פותחת חלונית ניהול רב-לשונית הכוללת טאבים עבור: Hooks, Plugins, Marketplace, Skills ו-MCP:

  • מקש Space: הפעלה או כיבוי של הפלאגין הנבחר.
  • מקש r: רענון רשימת התוספים והתלויות.
  • מקש x: הסרת הפלאגין מהמערכת.

#הגדרת פלאגינים בקובץ התצורה

# ~/.grok/config.toml

[plugins]
paths = ["~/custom-dev-plugins"]
enabled = ["my-org/team-tools"]
disabled = ["noisy-analytics-plugin"]

מטעמי אבטחה, סוכן המוגדר בתוך פלאגין אינו רשאי להגדיר שרתי MCP עצמאיים משלו, ואינו יכול להפעיל את מצב permissionMode: bypassPermissions.

#ערכות נושא (Themes) וממשק המשתמש

Grok CLI כולל חמש ערכות נושא מובנות, ומצב auto המתאים את עצמו אוטומטית למצב הכהה או הבהיר של מערכת ההפעלה:

ערכת נושאסגנון ומאפייניםדרישות טרמינל
GrokNightכהה ניטרלי (ברירת מחדל)תומך בכל טרמינל (כולל 16 צבעים)
GrokDayבהיר ונקיתומך בכל טרמינל
TokyoNightכהה בגווני כחול וסגולדורש Truecolor (24-bit RGB)
RosePineMoonכהה עמום ואלגנטידורש Truecolor
OscuraMidnightכהה עמוק וניגודיות גבוההדורש Truecolor

#החלפת ערכת נושא

בתוך ממשק ה-TUI:

/theme
/theme tokyonight

בקובץ התצורה ~/.grok/config.toml:

[ui]
theme = "auto"
auto_dark_theme = "tokyonight"
auto_light_theme = "grokday"

כאשר מריצים את ה-CLI במצב מינימלי (--minimal), המערכת משתמשת בפלטת הצבעים המקורית של הטרמינל, והפקודה /theme אינה זמינה.

כוונון עדין של ריווחים, אנימציות, מסגרות וחלונות מתבצע בקובץ ~/.grok/pager.toml.

#היררכיית קובצי התצורה במערכת

סדר הקדימויות בקביעת הגדרות המערכת הוא:

דגלי שורת הפקודה (CLI Flags)
         ↓
משתני סביבה (Environment Variables)
         ↓
קובץ התצורה האישי (~/.grok/config.toml)
         ↓
קובץ תצורה מנוהל של הארגון
         ↓
ברירות המחדל המובנות של המערכת

#מיפוי קבצים ותיקיות תחת ~/.grok

נתיבתפקיד
~/.grok/config.tomlקובץ ההגדרות הראשי של המשתמש
~/.grok/pager.tomlהגדרות מראה, פריסה ורינדור של ה-TUI
~/.grok/auth.jsonאסימוני אימות והתחברות (מאובטח בהרשאת 0600)
~/.grok/sessions/מאגר היסטוריית הסשנים בדיסק
~/.grok/memory/נתוני זיכרון חוצה-סשנים
~/.grok/skills/סקילז אישיים של המשתמש
~/.grok/plugins/פלאגינים אישיים שהותקנו
~/.grok/agents/הגדרות סוכנים מותאמות אישית
.grok/config.tomlקובץ הגדרות ספציפי לפרויקט (תורם רק [mcp_servers], [plugins] ו-[permission])

ניתן לשנות את ספריית הבית של Grok באמצעות משתנה הסביבה GROK_HOME.

#ייבוא הגדרות מ-Claude Code

למשתמשים העוברים מ-Claude Code, Grok CLI מספק מנגנון ייבוא פשוט:

הפעילו את הפקודה /import-claude בתוך הסשן (או בחרו באפשרות הייבוא במסך הפתיחה). המערכת מייבאת אוטומטית הגדרות הרשאות, משתני סביבה, שרתי MCP, הוקים ונתיבים מתוך תיקיית ~/.claude.

תאימות לקובצי Claude ו-Cursor פעילה כברירת מחדל, וניתנת לכיבוי ספציפי בקובץ התצורה תחת [compat.claude] או [compat.cursor].

#מעקב שימוש, עלויות ופרטיות נתונים

  • מעקב עלויות וקרדיטים: הפקודה /usage (או /cost) מציגה את ניצול הטוקנים, הקרדיטים שנותרו ועלויות מצטברות.
  • פרטיות ואימון מודלים: הפקודה /privacy פותחת ממשק לשליטה בהגדרות שיתוף נתוני קידוד וטלמטריה. בחשבונות צוות ארגוניים, הגדרה זו נעולה ומנוהלת על ידי מנהל המערכת.
  • מצב שמירת אפס נתונים (Zero Data Retention - ZDR): כאשר מופעל ZDR ברמת החשבון, המערכת מציגה אינדיקטור ZDR קבוע ומונעת כל שמירה או שימוש בנתוני הפיתוח לצורכי שיפור מודלים.

בפרק הבא והמסכם נסקור את המלכודות הנפוצות ביותר בעבודה עם Grok CLI, דרכי פתרון, והרגלים מומלצים להצלחה.