לפני מספר חודשים גוגל שחררה את Gemini CLI, כלי שורת פקודה נחמד ושימושי, כתשובה לכלים המתחרים Claude Code ו-OpenAI Codex CLI.

אם לומר את האמת? המתחרים טובים יותר במובנים רבים, מכיוון שהמודלים שלהם אומנו באופן ספציפי יותר לשימוש סוכני. למרות זאת, Gemini CLI הפך במהירות לכלי המועדף על רבים (וכן, גם עליי), מסיבה פשוטה ומרכזית אחת: מגבלת שימוש חינמית ונדיבה מאוד. זה הופך אותו לפתרון מושלם עבור רוב המשתמשים, שלא צריכים או לא רוצים להשקיע כסף עבור שימושים יומיומיים.

אז נכון, המודל עצמו אולי לא הבחירה הראשונה למשימות פיתוח מורכבות, אבל הוא פשוט נהדר לאוטומציה של משימות קטנות ויומיומיות כמו שמגלה הכותרת – וזה בדיוק הכוח שלו, ולא רק עבור תכנות.

אז איך אני משתמש בו ביום יום? כמה דוגמאות מהשטח:

הנה כמה שימושים אמיתיים שמצאתי עבור Gemini CLI. קחו את הרעיונות האלה לכל כיוון שתרצו, האפשרויות כמעט בלתי מוגבלות:

1. המרת קבצים עם FFMPEG

לאחרונה עברתי להשתמש ב-FFMPEG במקום ב”מפעל הפורמטים” הידוע לשמצה. הבעיה? אין לי כוח או חשק ללמוד סט פקודות חדש ומסובך. כיום, כל מה שאני צריך לעשות זה להפעיל את Gemini CLI על התיקיה שמכילה את הקובץ ולבקש ממנו להמיר אותו בדיוק לפי הצרכים שלי. הכלי יודע להריץ את הפקודה המתאימה בעצמו. (רק שימו לב ש-FFMPEG מותקן לכם על המחשב!).

2. יצירת הודעות קומיט אוטומטיות ב-Git

כתיבת הודעות קומיט (commit messages) היא פעולה חשובה שעוזרת לעקוב אחרי שינויים, אבל באותה מידה היא גם יכולה להיות מעצבנת. יצרתי לעצמי פקודה מותאמת אישית פשוטה, וכעת לאחר כל שינוי, נוצרת לי הודעת קומיט ברורה ואינפורמטיבית בקלי קלות! (גילוי נאות: לפעמים הוא קצת מפספס ויוצר הודעות שלא תואמות במדויק את השינוי, אבל לרוב זה עובד מצוין).

3. ניהול ופרסום פוסטים בבלוג (כן, זה שאתם קוראים עכשיו)

במקרים רבים אני מפרסם את הפוסטים בפורום מתמחים טופ ורק לאחר מכן בבלוג שלי. לשם כך, יצרתי סקריפט פייתון קטן שמוריד את תוכן הפוסט מהפורום וממיר אותו לפורמט המתאים לבלוג. עם זאת, התהליך עדיין דרש עבודה ידנית: להגדיר שם קובץ, תגיות, קטגוריה, ולפעמים להוסיף תמונה. כאן Gemini CLI נכנס לתמונה ועושה עבורי את העבודה השחורה. אני רק מספק לו את הקישור לפוסט ומנחה אותו לקרוא את קובץ העזרה של הסקריפט שלי. משם, הוא עושה את כל השאר בעצמו: קורא את הפוסט, מגדיר תגיות, קטגוריה ושם קובץ, ואפילו משלב קישורים פנימיים לפוסטים קשורים אחרים בבלוג!

לסיכום:

הכיף האמיתי בג’מיני CLI היא הגמישות שלו והיכולת לשלב אותו עם כלים שונים, ליצור פקודות לשימוש חוזר ועוד, והכל בקלי קלות, לפחות לכאלו עם ניסיון קודם בכלי שורת הפקודה…

איך מתחילים תכלס’?

כדי להתחיל, תוכלו להתחבר לחשבון גוגל או להשתמש במפתח API. הכנתי מדריך קצר שמסביר איך להשיג אחד.

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

התנסות מעשית עם Gemini CLI