המאגר של gemini-cli יושב בתוך GitHub תחת הארגון של google-gemini ומציע סוכן AI בקוד פתוח שמביא את Gemini ישירות לתוך הטרמינל שלכם. לא מדובר בתוסף חזותי לעורך קוד אלא בכלי שורת פקודה טהור שחי בסביבת הפיתוח המקומית. המאגר מכיל 6,417 קומיטים, מעל 107 אלף כוכבים, 1,227 ענפים ו־645 תגיות גרסה, מה שמראה על קצב עבודה אינטנסיבי מאד של הצוות. אם אתם רגילים להריץ סקריפטים ובדיקות מהטרמינל, הכלי מתיישב בדיוק שם ומאפשר להריץ פעולות בלי לצאת לעכבר או לדפדפן.
המבנה הפנימי של הפרויקט בנוי כארכיטקטורת מונוריפו שמחולקת לתיקיות ייעודיות כמו packages, evals, scripts, וגם sea. התיעוד מראה שהפיתוח כולל בדיקות זיכרון עמוקות בתיקיית memory-tests ובדיקות ביצועים תחת perf-tests עם תרחישי שיחה גדולים כדי לוודא יציבות. יש פה גם תשתית עובדי פיתוח בתיקיית gcp ותמיכה בקובצי הגדרות של VS Code להרצת קובצי TypeScript. סביבת הבדיקות עוקבת בקפדנות אחרי שגיאות קוד, כולל איסור מפורש על משתני שגיאה שאינם בשימוש בתוך בלוקים של catch.
איך זה עובד מתחת למכסה
בצד היכולות הטכניות, המערכת כוללת כישורים ייעודיים כמו agent-tui וגם tui-tester שיושבים בתיקיית gemini ומייצרים ממשק משתמש מבוסס טקסט בתוך הטרמינל. לצורך חיפוש מהיר של קבצים ומחרוזות בקוד שלכם, הכלי משלב את ripgrep דרך third_party ומכיל מנגנון גיבוי לנתיבי PATH במערכת ההפעלה. הסוכן מעדכן אוטומטית את מצב auto mode לשימוש במודל 3.5 flash כשמפעילים את הדגל המתאים בהגדרות. המשמעות היא שאתם מקבלים שילוב ישיר בין מודל השפה לבין פעולות מערכת הקבצים.
הוא רץ מקומית בטרמינל.
סוגיית האבטחה תופסת חלק משמעותי מאוד בקוד של הפרויקט, במיוחד כשמדובר בסוכן שמסוגל לבצע פעולות עצמאיות במחשב שלכם. קומיטים מהתקופה האחרונה מראים אכיפה קפדנית של הרשאות ובעלות על נתיבי קונפיגורציה כלל־מערכתיים, לצד אימות נתוני מעטפת עבור פלטים שמגיעים מכלים לא מהימנים. בנוסף, כשמתקינים הרחבות שמבצעות שינויים בסביבת העבודה, המערכת דורשת אישור מפורש מהמשתמש ומנקה משתני סביבה שעלולים לשנות את זמן הריצה. יש כאן גם אינטגרציה עם כלי allstar לבדיקת מדיניות אבטחה.
מה הכלי עושה בפועל
- ממשק TUI מובנה לטרמינל
- חיפוש מהיר בעזרת ripgrep
- הפעלת מודל 3.5 flash
- הרצת תרחישי שיחה מורכבים
- אימות הרשאות מערכת קפדני
- סניטציה של משתני סביבה
כמה זה עולה ולמי מתאים
הקוד עצמו פתוח וחינמי לגמרי להורדה מתוך המאגר הציבורי, כך שאין שום עלות ישירה על התוכנה עצמה. אם אתם מארחים עותק משלכם או מנהלים את צוות הפיתוח על גבי GitHub, המדרגות מתחילות ב־0 דולר לחשבון חינמי, עוברות ל־4 דולר למשתמש בחודש במסלול Team, ומגיעות ל־21 דולר בחודש למשתמש במסלול Enterprise שכולל 30 ימי ניסיון בחינם. תוספות מחשוב כמו Codespaces דורשות תשלום לפי שימוש שמתחיל מ־0.18 דולר לשעת מחשוב ו־0.07 דולר לג'יגה־בייט אחסון בחודש. לרוב המפתחים המסלול החינמי יספיק לחלוטין.
הכלי מתאים לפרילנסרים ולצוותי תוכנה שחיים בתוך הטרמינל ומחפשים אוטומציה מהירה, בדיקות קוד אוטומטיות וסיוע חכם בלי לפתוח חלונות נוספים. הוא ממש לא מתאים למנהלי מוצר או למפתחים שחייבים עורך ויזואלי ידידותי עם כפתורים ותפריטים גרפיים. מבחינת נעילת ספק ועזיבה, אין שום בעיה כיוון שהקוד נשאר אצלכם על המחשב המקומי ואין תלות במאגר מידע סגור שמונע מעבר לכלי אחר. אם תחליטו למחוק אותו, לא תאבדו שום נכס פיתוחי שלכם.
הממשק באנגלית ואין עברית.
כל התיעוד, הקומיטים וממשק הפקודות מתנהלים באנגלית מלאה, ואין שום התאמה לכיווניות מימין לשמאל או שירות לקוחות מקומי בישראל. אם משהו נשבר, אתם תלויים לחלוטין בקריאת הלוגים, בפתרון בעיות עצמאי או בפתיחת קריאות בקהילה הבינלאומית של המאגר. כדאי לזכור שגרסאות הפיתוח מתעדכנות בתדירות גבוהה מאוד, כמו גרסת 0.62.0-nightly.20260915 שנבנתה לאחרונה, כך שמומלץ לבדוק יציבות לפני שמריצים גרסאות ליליות בסביבת עבודה אמיתית.
לא כל גרסה לילית יציבה.
כל עובדה בעמוד נקראה מהאתר של Gemini CLI בתאריך שרשום למעלה. מחירים ומגבלות משתנים; לפני שמשלמים, בודקים בעמוד המחירון שלהם. מצאתם טעות? כתבו.