מרכז העזרה

GenCode

GenCode

מהו GenCode?

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

  • סביבת העבודה של GenCode ב-Genspark Super App – ממשק שולחן העבודה. אתם עובדים עם הסוכן בשיחה, ותיבת כתיבת ההנחיה מציגה את המודל שבשימוש, את ניצול ההקשר ואת הקרדיטים.
  • GenCode CLI העצמאי – תוכנת טרמינל שמתקינים באמצעות npm ומריצים מהתיקייה שבה רוצים לעבוד.

שתי האפשרויות מריצות את אותו מנוע, את אותו קטלוג מודלים המתארח ב-Genspark ואת אותו מנגנון חיוב. GenCode מבוסס על ה-fork של Genspark ל-OpenCode. יש לו תיקיות תצורה משלו, ולכן הוא לא נוגע בהתקנה קיימת של OpenCode.

התחלה מהירה

ב-Genspark Super App

  1. עדכנו את Genspark Super App לגרסה העדכנית ביותר.
  2. פתחו את האפליקציה וחפשו את סביבת העבודה של GenCode. אם היא לא מופיעה, לחצו על + בסרגל הלשוניות והוסיפו אותה.

עדיין אין לכם Super App? הורידו אותו כאן. ההורדה חינמית ל-macOS, ל-Windows ול-Linux. ב-Mac, ה-Super App דורש Apple Silicon.

באמצעות ה-CLI

  1. התקנה: npm i -g @genspark/gencode
  2. כניסה: gencode login. הפקודה פותחת כניסה בתהליך אימות מכשיר (device flow). לאחר הכניסה, ה-CLI מציג את היתרה, את התוכנית ואת כתובת האימייל של החשבון לצד קטלוג המודלים.
  3. הרצה: gencode, מהתיקייה שבה רוצים לעבוד.

ה-CLI שומר על מערך הפקודות של OpenCode:

  • gencode run --format json לשימוש בסקריפטים ולשימוש לא אינטראקטיבי
  • gencode models להצגת רשימת המודלים הזמינים לכם
  • הדגלים --dir, --session ו---model
  • משתני סביבה עם הקידומת OPENCODE_

יש לו תיקיות תצורה משלו: ~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode ו-~/.cache/gencode. כך התקנה קיימת של OpenCode נשארת ללא שינוי.

קובצי ההפעלה של ה-CLI תומכים במחשבי Mac עם מעבד Intel ובמחשבי Mac עם Apple Silicon, וגם ב-Windows וב-Linux.

מדריכי תכונות והוראות שימוש

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

  • סביבת העבודה. ב-Genspark Super App אתם עובדים עם GenCode בשיחה. תיבת הכתיבה מציגה את המודל שבשימוש, את ניצול ההקשר ואת הקרדיטים.
  • ה-CLI. אותו סוכן בטרמינל שלכם, בממשק במסך מלא עם חלוניות להקשר הסשן ולאבחון הקוד.
  • סוכן קוד בכל מקרה. GenCode עובד על הקוד בתיקייה שתבחרו. הפעולות מתבצעות באמצעות קריאות לכלים, והתוצאות הן טקסט ושינויים בקבצים.
  • סוכני משנה. GenCode מטפל במשימות גדולות יותר באמצעות סוכני משנה. אחד קורא ומנתח, והשני יכול לבצע שינויים. לכל אחד מהם מוגדרת מגבלת צעדים, כך שכל הרצה נשארת תחומה.
  • דירוגים. ב-Super App אפשר לדרג כל תור של GenCode באגודל למעלה או באגודל למטה. הדירוגים נשמרים במחשב שלכם.
  • המשוב שלכם נשאר מקומי. דירוג מתאר את התור שממנו הגיע: המודל, הכלים שבהם נעשה שימוש, הקבצים והשורות ששונו, הטוקנים, העלות והזמן. הערה חופשית שתכתבו לעולם אינה נשלחת.
  • תמיכה בסקריפטים וב-CI. gencode run --format json מחזיר פלט קריא למכונה, שאפשר להעביר לסקריפטים ולצינורות עיבוד.

מודלים ועלות

מודלים. GenCode משתמש בקטלוג מודלים המתארח ב-Genspark וכולל תשע משפחות מודלים: Claude ‏(Anthropic), GPT ‏(OpenAI), Gemini ‏(Google), DeepSeek, GLM ‏(Z.ai), MiniMax, Kimi ‏(Moonshot AI), Grok ‏(xAI) ו-Nemotron ‏(NVIDIA).

עלות. GenCode פועל על קרדיטים של Genspark. השימוש מחויב בחשבון שבאמצעותו GenCode מאומת. ב-CLI, אם GSK_API_KEY (או GSK_BASE_URL) מוגדר בסביבה שלכם, החיוב יהיה בחשבון של המפתח. בהיסטוריית הקרדיטים, השימוש ב-GenCode מופיע בשם "GenCode".

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

אין מנוי או ארנק נפרדים ל-GenCode. הוא משתמש בחשבון ובקרדיטים הקיימים שלכם ב-Genspark. להסבר על אופן הפעולה של הקרדיטים, ראו את מדריך הקרדיטים.

שאלות נפוצות

האם GenCode זהה ל-Genspark Code?

לא. Genspark Code הוא סוכן הדפדפן בכתובת genspark.ai/code, שבונה אפליקציות שלמות מתוך הנחיה. לפרטים, ראו את מאמר העזרה של Genspark Code. GenCode הוא סוכן הקוד המתואר כאן.

האם GenCode זהה ל-Genspark Claw?

לא. Claw הוא סוכן העוזר האישי של Genspark, שמפעיל את האפליקציות והקבצים שלכם. הוא אינו סוכן קוד.

ומה לגבי GenTerminal?

GenTerminal היא אפליקציית הטרמינל העצמאית של Genspark, וזהו מוצר אחר.

האם צריך את ה-Super App כדי להשתמש ב-GenCode?

לא. אפשר להשתמש בסביבת העבודה של GenCode ב-Genspark Super App, או להתקין את GenCode CLI העצמאי. בשני המקרים זה אותו סוכן.

מה ההבדל בין סביבת העבודה לבין ה-CLI?

ההבדל הוא רק במקום שבו מריצים אותו. סביבת העבודה פועלת בתוך Genspark Super App, וה-CLI פועל בטרמינל שלכם. אותו סוכן ואותן יכולות.

האם צריך תוכנית בתשלום?

לא. GenCode משתמש בחשבון ובקרדיטים הקיימים שלכם ב-Genspark. אין מנוי או ארנק נפרדים ל-GenCode.

האם השימוש ב-GenCode עולה קרדיטים?

כן. GenCode מחויב בחשבון שבאמצעותו הוא מאומת, ובברירת מחדל זה החשבון שבו נכנסתם. ב-CLI, אם GSK_API_KEY מוגדר בסביבה שלכם, החיוב יהיה בחשבון של המפתח. השימוש מופיע בשם "GenCode" בהיסטוריית הקרדיטים. GenCode מחויב ישירות בקרדיטים ולא דרך המכסה החינמית.

באילו מודלים GenCode משתמש?

בקטלוג המתארח ב-Genspark, הכולל תשע משפחות מודלים: Claude ‏(Anthropic), GPT ‏(OpenAI), Gemini ‏(Google), DeepSeek, GLM ‏(Z.ai), MiniMax, Kimi ‏(Moonshot AI), Grok ‏(xAI) ו-Nemotron ‏(NVIDIA). המודלים הספציפיים שזמינים לחשבון שלכם תלויים בקטלוג העדכני ובמדיניות ספקי ה-AI של הארגון שלכם.

האם ה-CLI יפריע להתקנה הקיימת שלי של OpenCode?

לא. GenCode מבוסס על ה-fork של Genspark ל-OpenCode, אבל הוא מתקין קובץ הפעלה משלו ומשתמש בתיקיות תצורה משלו (~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode, ~/.cache/gencode). הוא לעולם לא נוגע בהתקנה קיימת של OpenCode.

האם GenCode עובד על Mac עם מעבד Intel?

ה-CLI כן. חבילות ה-npm שפורסמו עבורו כוללות גרסה ל-macOS על Intel ‏(darwin-x64). ה-Super App דורש Apple Silicon ב-Mac. Windows ו-Linux נתמכים בשניהם.

מאיפה מורידים את Genspark Super App?

כדי להוריד את ה-Super App, היכנסו לקישור הזה. ההורדה חינמית ל-macOS, ל-Windows ול-Linux.