חדש Key אחד לכל המודלים, עם הערכת מחיר לפני כל קריאה. יוצרים Key

GPT
A

agent-traces

קוד פתוח

trace-commonscc-by-4.02026-06-11

  • agent
  • agent-traces
  • coding-agent
  • traces
  • tool-use

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

  • 1,860הורדות בחודש
  • 32לייקים

מה זה

הנתונים מורכבים מסשנים שלמים של עבודה מול סוכני קוד, כולל שיחות, קריאות לפונקציות, פקודות טרמינל ותוצאות הריצה שלהן. הם מגיעים מתורמים עצמאיים שהפעילו תוסף ייעודי על גבי מאגרי קוד פתוח ציבוריים בלבד. כל תורם מאשר ידנית את המידע המקומי שלו, ורק לאחר מכן נפתח Pull Request שנבדק על ידי מנהלי הפרויקט.

המבנה מחולק לשניים: קובצי מקור גולמיים בפורמטים המקוריים של הכלים בתיקיות ייעודיות לפי סוכן כמו claude_code, cursor, codex, pi ו־opencode, ולצידם טבלה מעובדת בקובץ Parquet תחת תיקיית המידע שמכילה שדות אחידים של מזהה סוכן, הודעות, כלים ומטא-דאטה.

מתאים ל

  • אימון מודלים להפעלת כלים

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

  • הערכת ביצועי סוכנים

    בנצ'מרק של יכולת הבנת הקשר וקבלת החלטות מול סשנים אמיתיים של מפתחים.

  • מחקר אינטראקציית אדם ומודל

    ניתוח האופן שבו מתכנתים מנסחים פרומפטים ומתקנים טעויות בזמן עבודה מול עוזרי קוד.

איפה זה נופל

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

שאלות
נפוצות

האם מותר להשתמש במאגר לצורך אימון מסחרי?

רישיון האוסף הוא CC-BY-4.0 ומאפשר שימוש מסחרי בכפוף לייחוס. עם זאת, הקוד והטקסט הפנימיים נשענים על הצהרת התורמים בלבד, ועליכם לוודא שהם תואמים לרישיונות המקוריים של הפרויקטים ולתנאי השימוש של ספקי הסוכנים.

האם הדאטהסט כולל תמיכה בעברית?

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

איך נאספו הסשנים ומאיפה הם מגיעים?

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

האם הנתונים אנונימיים לגמרי ובטוחים לשימוש במוצר?

לא. הניקוי האוטומטי וכלי TruffleHog מסירים מפתחות ידועים ונתיבים, אך הכרטיס מזהיר במפורש ששמות, מזהי טיקטים ומידע אישי בטקסט חופשי עלולים לחמוק. החומר אינו עומד בהגדרה של מידע אנונימי מוחלט לפי תקנות פרטיות.

איך טוענים

טוענים את המידע ישירות דרך קובץ ה־Parquet היחיד data/train-00000-of-00001.parquet כדי לקבל מבנה טבלאי נוח, או מורידים את קובצי ה־JSONL מתיקיות הסוכנים כדי לעבוד עם הפורמט המקורי. המאגר פתוח לחלוטין ואינו דורש אישור גישה מראש. השדות המרכזיים לעיבוד הם trace, messages, tools, harness ו־prompt, שמרכזים את כל שלבי הדיאלוג והפעלת הכלים.

from datasets import load_dataset

ds = load_dataset("trace-commons/agent-traces")

הרישיון

האוסף עצמו מופץ תחת רישיון CC-BY-4.0 שמתיר שימוש מסחרי, מחקר ואימון מודלים תחת מתן קרדיט ליוצרים. עם זאת, קטעי הקוד והפלטים בתוך הסשנים שייכים למאגרי המקור שלהם ונשענים על הצהרת התורם. האחריות לוודא תאימות לרישיונות המקוריים של הקוד ולתנאי השימוש של ספקי הסוכנים חלה על מי שמשתמש במאגר בפועל.

  • שימוש מסחרי
  • שינוי הקוד
  • חובת ייחוס

הרישיון המלא ב־Hugging Face ↗