רשימת כלי CLI שהופכים סוכן AI ממשהו בינוני למכונה — מחיפוש סמנטי ועד שכתוב מבני.
תוכן מלא
# כלי CLI שישדרגו את הסוכן שלכם לרמת על-חלל
הכלים הבסיסיים שמגיעים עם סוכני AI הם בסדר. אבל אם אתם רוצים לקחת את זה לרמה אחרת — תנו לסוכן שלכם כלים אמיתיים.
## 🔍 חיפוש + הבנה
• **rg** (ripgrep) — חיפוש תוכן מהיר בקבצים. מחזיר שורות תואמות עם שם קובץ ומספר שורה.
• **fd** — חיפוש קבצים לפי שם או תבנית. מכבד .gitignore אוטומטית.
• **probe** — חיפוש סמנטי שמחזיר פונקציות ובלוקים שלמים, לא רק שורות. עדיף על rg כשצריכים הקשר מלא.
• **ast-grep** — חיפוש מבני לפי AST (עץ תחביר), לא טקסט. מוצא מבנים ספציפיים בקוד.
• **code2prompt** — ארוז תיקייה שלמה לפרומפט אחד ל-LLM עם ספירת טוקנים וסינון.
• **tree** — מציג מבנה תיקיות. הדבר הראשון שסוכן צריך לראות.
• **tokei** — סטטיסטיקות קוד לפי שפה (קבצים, שורות, הערות).
• **jq** — עיבוד JSON. קבצי config, תגובות API, נתונים מובנים.
## ⚡ שינוי מהיר
• **ast-grep** — שכתוב מבני בטוח דרך AST. שינוי שמות, החלפה, טרנספורמציה.
• **sd** — find-and-replace מודרני. תחליף ל-sed עם תחביר נקי.
## 🔄 מיגרציית Framework
• **codemod** — מיגרציות אוטומטיות עם recipes קהילתיים. משדרג React, Next.js וכו׳.
## 🔬 אבחון ואבטחה
• **type-coverage** — מוצא כל any בקוד TypeScript עם מיקום מדויק.
• **gitleaks** — סורק סודות שנשכחו בקוד (API keys, tokens). חובה לפני commit.
## 📊 ביצועים והשוואות
• **difft** — diff מבני (AST-aware) במקום שורה-שורה. מראה מה באמת השתנה.
• **hyperfine** — benchmark מדויק לפקודות CLI עם חימום וסטטיסטיקה.
## קישורים
🔗 rg: https://github.com/BurntSushi/ripgrep
🔗 fd: https://github.com/sharkdp/fd
🔗 probe: https://github.com/probelabs/probe
🔗 ast-grep: https://github.com/ast-grep/ast-grep
🔗 code2prompt: https://github.com/mufeedvh/code2prompt
🔗 tokei: https://github.com/XAMPPRocky/tokei
🔗 sd: https://github.com/chmln/sd
🔗 gitleaks: https://github.com/gitleaks/gitleaks
🔗 difft: https://github.com/Wilfred/difftastic
🔗 hyperfine: https://github.com/sharkdp/hyperfine
🔗 codemod: https://github.com/codemod-com/codemod