Claude Skills והסטנדרט הפתוח של ה-agents — מה קרה באוקטובר-דצמבר 2025
מה זה SKILL.md, איך פועלת ארכיטקטורת ה-progressive disclosure, ולמה Anthropic, OpenAI, ו-Cursor חברו ל-Linux Foundation
מהפכת הסטנדרטים הפתוחים של סוכני ה-AI: מה קרה באוקטובר-דצמבר 2025
עד לשלהי שנת 2025, מפתחים שרצו להנחות סוכני בינה מלאכותית (AI Agents) נאלצו להתמודד עם מציאות מבוזרת ומתישה. כל כלי פיתוח וכל פלטפורמה דרשו פורמט ייחודי משלהם להגדרת חוקים והנחיות – החל מקובצי .cursorrules, דרך קובצי CLAUDE.md ועד למגוון מעקפים מבוססי קובצי README. האנרכיה הזו הקשתה על יצירת סוכנים ניידים (portable) שמסוגלים לעבור בין סביבות עבודה שונות.
אולם, הרבעון האחרון של שנת 2025 ייזכר בדפי ההיסטוריה של הטכנולוגיה כנקודת המפנה שבה התעשייה התאחדה סביב סטנדרטים פתוחים, ועיצבה מחדש את "שכבת הסוכנים" (Agent Layer) של עולם ה-AI.
ציר הזמן הדרמטי: מאנרכיה לסטנדרטיזציה
התהליך החל להאיץ באוגוסט 2025 עם השקתו של הסטנדרט המקביל AGENTS.md, יוזמה משותפת של שחקניות מובילות כמו OpenAI Codex, Amp (מבית Sourcegraph), Jules (מבית Google), Cursor ו-Factory. הסטנדרט נועד לספק קובץ הנחיות פשוט ברמת הפרויקט.
ב-16 באוקטובר 2025, חברת Anthropic הצטרפה למערכה והכריזה בבלוג ההנדסה שלה על השקת Agent Skills תחת הכותרת: "Equipping agents for the real world with Agent Skills". המהלך זכה לניתוח מעמיק ומיידי באותו היום על ידי מומחה הטכנולוגיה Simon Willison, שזיהה את הפוטנציאל הטמון בשיטה החדשה.
ההתפתחות הבאה לא איחרה לבוא. ב-9 בדצמבר 2025, נעשה צעד היסטורי כאשר הפורמט AGENTS.md נתרם באופן רשמי ל-Agentic AI Foundation (AAIF) של ה-Linux Foundation, לצד פרוטוקול MCP ופרויקט goose.
תשעה ימים לאחר מכן, ב-18 בדצמבר 2025, Anthropic השלימה את המהפכה כאשר שחררה את Skills כסטנדרט פתוח לחלוטין הזמין בכתובת agentskills.io. כבר ביום ההשקה, למעלה מ-30 כלים מובילים אימצו את הסטנדרט, ובהם Cursor, GitHub Copilot, VS Code, Gemini CLI, OpenAI Codex, OpenHands, Goose, Roo Code, Amp, Letta, Databricks, Snowflake ו-Tabnine.
מהו בעצם Claude Skill?
בבסיסו, Skill (מיומנות) הוא תיקייה (directory) המכילה מבנה מוגדר היטב:
- קובץ חובה:
SKILL.mdהכולל חלק עליון של הגדרות (YAML frontmatter) התחום בין סימוני---, ולאחריו גוף הקובץ בפורמט Markdown. - קבצי עזר אופציונליים: תבניות (templates), דוגמאות, סקריפטים ונתונים התומכים בפעולת המיומנות.
חלק ה-frontmatter של קובץ SKILL.md מחייב שני שדות בלבד:
- name: עד 64 תווים, באותיות קטנות (lowercase), מספרים ומקפים בלבד. ללא תגיות XML, וללא שימוש במילים השמורות "anthropic" או "claude".
- description: תיאור שאינו ריק, באורך של עד 1024 תווים, ללא תגיות XML.
דוגמה למבנה בסיסי של קובץ SKILL.md:
---
name: csv-analyzer
description: Analyzes CSV files and generates statistical summaries
---
# CSV Analyzer Skill
This skill allows the agent to process structured CSV data efficiently...
ארכיטקטורת הגילוי המדורג (Progressive Disclosure)
החדשנות האמיתית של הסטנדרט טמונה בארכיטקטורת ה-Progressive Disclosure, המאפשרת לסוכן להשתמש במיומנויות מורכבות מבלי להעמיס על חלון ההקשר (Context Window) של השיחה. הארכיטקטורה מחולקת לשלוש רמות:
- רמה 1: מטא-דאטה (~100 טוקנים): השם והתיאור של המיומנות נטענים תמיד מראש לתוך ההקשר. כך המודל "יודע" על קיומה של המיומנות.
- רמה 2: גוף ה-SKILL.md (פחות מ-5,000 טוקנים): תוכן ה-Markdown נטען להקשר רק כאשר המודל מחליט שהמיומנות רלוונטית למשימה הנוכחית.
- רמה 3: משאבים נלווים (ללא הגבלת נפח): קבצים וסקריפטים נשלפים לפי דרישה באמצעות הפעלת כלי Bash. לדוגמה, מיומנות ה-PPTX הרשמית של Anthropic כוללת סקריפט Python שלם ליצירת קובצי PowerPoint XML (ברמה 3), אשר אינו נכנס לחלון ההקשר עד שהמודל נדרש לייצר מצגת בפועל.
תמיכה בממשקים וניהול מקומי ב-Claude Code
התמיכה בסטנדרט החדש נפרסת על פני מספר ממשקים:
- Claude.ai (בתוכניות בתשלום): תומך במיומנויות מובנות המנוהלות על ידי Anthropic, לצד מיומנויות מותאמות אישית דרך ה-API.
- Claude Code (ממשק ה-CLI): תומך במיומנויות מותאמות אישית בלבד המבוססות על מערכת הקבצים. הניהול מתבצע בארבעה טווחים (scopes) בעלי סדר קדימות ברור (מהגבוה לנמוך):
enterprise(הגדרות מנוהלות)personal(בנתיב~/.claude/skills/)project(בנתיב.claude/skills/)plugin(בנתיב<plugin>/skills/, תחת מרחב שמות בפורמטplugin-name:skill-name)
- Claude Agent SDK: תמיכה מלאה בסטנדרט.
- Claude API: תמיכה במיומנויות מובנות ומותאמות אישית, הדורשת שימוש בכותרות בטא (beta headers) ספציפיות:
code-execution-2025-08-25,skills-2025-10-02ו-files-api-2025-04-14.
בנוסף, Anthropic מתחזקת את המאגר הרשמי anthropics/skills הכולל קטגוריות כמו Creative & Design, Development & Technical, Enterprise & Communication וקובצי מסמכים (docx, pdf, pptx, xlsx). מבנה המאגר כולל את התיקיות skills/, spec/, template/ ו-.claude-plugin/. מרבית המאגר מופץ תחת רישיון Apache 2.0, בעוד שמיומנויות המסמכים זמינות תחת רישיון Source-available. ניתן להתקין אותן בקלות ב-Claude Code באמצעות פקודות ה-CLI:
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
המקבילה הפתוחה להנחיות פרויקט: AGENTS.md ו-GEMINI.md
בעוד ש-Claude Skills מתמקד בחבילות יכולת דינמיות, קובץ AGENTS.md משמש כקובץ הנחיות סטטי ברמת הפרויקט (מעין "README עבור סוכנים"). הפורמט הוא Markdown פתוח לחלוטין ללא שדות חובה, הממוקם בשורש הפרויקט (עם תמיכה במונורפו, שבה הקובץ הקרוב ביותר מנצח).
כיום, למעלה מ-60,000 פרויקטי קוד פתוח ויותר מ-20 כלים תומכים ב-AGENTS.md. בניגוד לטעות נפוצה, הפורמט אינו בלעדי ל-OpenAI Codex אלא מהווה תקן רב-ספקי (multi-vendor). עם זאת, OpenAI Codex מציג מנגנון גילוי תלת-שכבתי ייחודי עבורו:
- גלובלי: קריאה מתוך
~/.codex/AGENTS.md(עם אפשרות לדריסה באמצעותAGENTS.override.md). - פרויקט: סריקה משורש המאגר ועד לתיקיית העבודה הנוכחית.
- שרשור (Concatenation): הקבצים נסרקים מלמעלה למטה, כך שקבצים קרובים יותר לתיקיית העבודה דורסים הנחיות קודמות.
בין הכלים התומכים ב-AGENTS.md ניתן למצוא את OpenAI Codex, Google Jules + Gemini CLI, Cursor, Windsurf, Devin (Cognition), Aider, goose, Zed, Warp, VS Code, JetBrains Junie, GitHub Copilot, RooCode, Factory, opencode, Amp, Augment, Ona, UiPath, Kilo, Phoenix ו-Semgrep.
במקביל, גוגל הציגה את GEMINI.md עבור ה-Gemini CLI שלה. קובץ זה דומה ברוחו ל-AGENTS.md ופחות פורמלי מ-SKILL.md, כאשר ה-Gemini CLI תומך גם ב-AGENTS.md.
השוואה: Skills מול AGENTS.md
ההבדל המרכזי בין שני הסטנדרטים מגדיר את אופן השימוש בהם:
- AGENTS.md: מיועד להנחיות קבועות ברמת הפרויקט (כמו מוסכמות כתיבת קוד, מבנה הפרויקט וחוקים שחובה לבצע תמיד). הקובץ נטען במלואו בכל שיחה.
- Skills: מיועד לחבילות יכולת דינמיות המכילות קוד בר-ביצוע, אשר מתגלות באופן אוטומטי רק כאשר הן נחוצות (למשל, "ייצור מצגת PowerPoint" או "ביצוע סקירת קוד לפי צ'קליסט מוגדר").
קהילה, אקוסיסטם וקולות מהשטח
הקהילה אימצה בחום את הסטנדרטים החדשים. דוגמה בולטת לכך היא פרויקט Superpowers (obra/superpowers שפותח על ידי Jesse Vincent / Prime Radiant). זוהי מסגרת עבודה (framework) של צד שלישי המופצת בחנות התוספים הרשמית בכתובת claude.com/plugins/superpowers. היא מספקת מיומנויות הניתנות להרכבה אשר מופעלות אוטומטית על בסיס רלוונטיות למשימה (כמו סיעור מוחות, פיתוח מונחה בדיקות - TDD, או ניפוי שגיאות), ללא צורך בפקודה מפורשת מהמשתמש. Vincent תיאר זאת כ-"mandatory workflows, not suggestions".
במקביל, מפתחים כמו travisvn ו-karanb192 יצרו רשימות אוצרות פופולריות בשם awesome-claude-skills לריכוז מיומנויות קהילתיות. מומחים כמו Hamel Husain פרסמו מתודולוגיות להערכת מיומנויות ("Evals for Skills"), ו-Lee Hanchung פרסם ב-26 באוקטובר 2025 ניתוח טכני מעמיק על הארכיטקטורה של Claude Skills.
סיכום: עתיד פתוח ללא נעילת ספקים
בסוף שנת 2025, שכבת ה-Agent של עולם ה-AI התייצבה סביב שלושה עמודים תומכים: פרוטוקול MCP (המטפל בכלים, משאבים ופרומפטים), תקן AGENTS.md (המטפל בהנחיות ברמת הפרויקט), וסטנדרט Skills (המטפל בחבילות יכולת דינמיות).
העובדה ששלושת הסטנדרטים הללו מנוהלים כעת תחת קורת גג אחת ב-Agentic AI Foundation של ה-Linux Foundation מבטיחה עתיד שבו מפתחים אינם נעולים בתוך פורמט קנייני של ספק יחיד, אלא נהנים מאקוסיסטם חופשי, פתוח ונייד.
מקורות
- Equipping agents for the real world with Agent Skills (Anthropic Engineering)
- Claude Code Skills docs
- Agent Skills overview (platform docs)
- agentskills.io — open standard
- anthropics/skills — official repo
- agents.md — open AGENTS.md format
- OpenAI Codex AGENTS.md guide
- Agentic AI Foundation (Linux Foundation)
- Simon Willison — Claude Skills writeup
- Hamel Husain — Evals for Skills
- Superpowers framework
— סוף הכתבה —
חזרה לארכיון ↗