מדריך HyperFrames: יוצרים סרטונים מקוד עם Claude Code, Codex וכל סוכן קוד


כל הסרטונים במדריך נבנו ב-HyperFrames
HyperFrames הוא כלי קוד פתוח של HeyGen שהופך דף HTML לסרטון MP4. סוכן הקוד שלכם כותב את הדף, בין אם זה Claude Code, Codex או סוכן אחר. אתם רואים אותו בדפדפן, מבקשים תיקונים ובסוף יוצא קובץ וידאו.
- Claude Code, Codex וכל סוכן קוד עם סקילים
- חינמי וקוד פתוח (Apache 2.0)
- MP4, וידאו שקוף, GIF ועוד
- עברית מימין לשמאל
את הטריילר הזה ואת 5 הסרטונים שבהמשך Claude Code בנה וייצא אצלי, על הלפטופ. בטריילר יש מוזיקה: לחצו על הרמקול כדי לשמוע אותה.
מחולל וידאו ממציא תמונה מתוך מילים. HyperFrames עובד הפוך: כל מה שעל המסך כתוב בקובץ, מהכותרת ועד המספר בגרף. מהקובץ הזה נוצר הסרטון. לכן אפשר לתקן מילה אחת, להחליף צבע או להוציא 10 גרסאות בלי לגעת בשאר.
את הקובץ לא כותבים לבד. מתקינים את הסקילים של HyperFrames אצל סוכן הקוד, מתארים בעברית מה רוצים לראות. הסוכן בונה, בודק ומייצא קובץ. זה עובד באותה צורה ב-Claude Code, ב-Codex, ב-Cursor, ב-Gemini CLI וב-Copilot.
שלוש דרכים להתחיל
claude plugin marketplace add heygen-com/hyperframes
claude plugin install hyperframes@hyperframesאחרי ההתקנה פותחים שיחה חדשה ומתחילים את הבקשה ב-/hyperframes:hyperframes.
npx skills add heygen-com/hyperframesברשימה שנפתחת בוחרים Core Skills ואת הסוכן. ב-Codex מפעילים עם $hyperframes.
- Codex
- Cursor
- Gemini CLI
- GitHub Copilot
- OpenCode
כותבים את ה-HTML לבד, רואים אותו ב-Studio ומייצאים עם npx hyperframes render.
npx hyperframes init my-video
cd my-video
npx hyperframes previewבכל אחת מהדרכים צריך Node.js בגרסה 22 ומעלה ו-FFmpeg במחשב. הפרטים בפרק ההתקנה.
01איך HyperFrames הופך דף לסרטון
סרטון ב-HyperFrames הוא דף HTML רגיל עם כמה תכונות של זמן. data-start אומר מתי רכיב עולה למסך, data-duration כמה זמן הוא נשאר. אנימציה של GSAP או CSS מזיזה אותו בדרך. את כל זה הסוכן כותב.
בייצוא HyperFrames פותח את הדף ב-Chrome בלי חלון, מעביר אותו לזמן של פריים, מצלם ושומר. כך 30 פעמים לכל שנייה של סרטון. בסוף FFmpeg מחבר את כל התמונות לקובץ אחד:
"clip"data-start=
"0"data-duration=
"2">שלום</h1>tl.from(
"h1", { x: 80, opacity: 0, duration: 0.8 })
- 1הדף מוצג בזמן המדויק של פריים.
- 2Chrome מצלם אותו והפריים נשמר.
- 3FFmpeg מחבר את הפריימים ל-MP4.
הדף לא מתנגן אלא מצולם בזמנים מדויקים. לכן אותו קובץ ייתן תמיד אותו סרטון. בגלל זה העבודה עם סוכן צפויה: כשמבקשים להזיז כותרת בחצי שנייה, רק הכותרת זזה.
מתי HyperFrames ומתי מחולל וידאו
מחולל כמו Gemini Omni או Kling מתאים כשצריך צילום שלא קיים: אדם, מקום, תנועת מצלמה. HyperFrames מתאים כשהתוכן על המסך חייב להיות מדויק: טקסט, מספרים, ממשק של מוצר, כתוביות וגרסאות לכמה קהלים. אפשר גם לשלב ולשים קליפ ממחולל בתוך סרטון של HyperFrames. בטריילר למעלה, למשל, כל הקטעים הם קובצי וידאו בתוך קומפוזיציה אחת.
02התקנה ב-Claude Code, ב-Codex או בכל סוכן אחר
צריך שני דברים במחשב: Node.js בגרסה 22 ומעלה ו-FFmpeg, שמחבר את הפריימים לקובץ. בודקים אם הם כבר מותקנים:
node --version
ffmpeg -versionאם Node.js חסר או ישן, מורידים את גרסת ה-LTS מהאתר של Node.js. אם FFmpeg חסר:
winget install --id Gyan.FFmpeg -ebrew install ffmpegsudo apt update && sudo apt install -y ffmpegאחרי ההתקנה פותחים טרמינל חדש. HyperFrames יכול לבדוק את המחשב בעצמו עם npx hyperframes doctor, שמסמן מה חסר. אצלי הוא התריע על זיכרון פנוי נמוך. לכן ייצאתי עם 2 תהליכים במקביל במקום ברירת המחדל.
Claude Code: התוסף הרשמי
claude plugin marketplace add heygen-com/hyperframes
claude plugin install hyperframes@hyperframesפותחים שיחה חדשה (או מריצים /reload-plugins) ומתחילים את הבקשה ב-/hyperframes:hyperframes. כדי שהתוסף יתעדכן לבד: /plugin, לשונית Marketplaces, בוחרים hyperframes ו-Enable auto-update. גרסאות חדשות של HyperFrames יוצאות כמעט כל יום, כך שזה שווה את הדקה.
Codex, Cursor, Gemini CLI וכל השאר: סקילים
npx skills add heygen-com/hyperframesמריצים את הפקודה בתיקיית העבודה. ברשימה שנפתחת בוחרים Core Skills ואת הסוכן שלכם. את שאר הסקילים הסוכן מתקין לבד כשבקשה צריכה אותם. פותחים שיחה חדשה. ב-Codex מתחילים את הבקשה ב-$hyperframes. בסוכנים אחרים מבקשים להשתמש ב-/hyperframes.
הדרך הקצרה ביותר: זו ההוראה שבתיעוד של HyperFrames. מדביקים אותה בכל סוכן קוד שפתוח בתיקייה ריקה, מחליפים את הכתובת והוא יתקין, יבנה סרטון ויפתח תצוגה מקדימה.
Set this folder up for HyperFrames and make me a video.
1. If the HyperFrames plugin is installed, use its bundled skills and launcher. Otherwise run: npx hyperframes skills update
2. Then, using /hyperframes, make a 10-second product intro for https://example.com
3. Open the local preview when it is done and tell me the project folder.
03הבקשה הראשונה
/hyperframes הוא לא תבנית אלא נתב. הוא שואל מה חסר לו כדי להבין את הסרטון ובוחר תהליך עבודה לפי מה שנתתם לו:
| מה נותנים לו | מה הוא בונה |
|---|---|
| כתובת של אתר או תיאור של מוצר | סרטון השקה למוצר |
| נושא או תסריט, בלי אתר | סרטון הסבר בלי מגיש |
| Pull request ב-GitHub | סרטון שמסביר את השינוי בקוד |
| סרטון של אדם מדבר | כתוביות, או גרפיקה מעל הצילום |
| קובץ מוזיקה | סרטון שחתוך לפי הקצב |
| אנימציה קצרה בלי קריינות | מושן גרפיקס של עד כ-10 שניות |
| מצגת | מצגת מונפשת שאפשר לדפדף בה |
| קובץ או פריים מ-Figma | אנימציה של העיצוב |
| כל דבר אחר | סרטון כללי |
הבקשה הראשונה שלי הייתה כרטיס כותרת עם המשפט של HyperFrames עצמו, בעברית. Claude Code בנה את הדף, הריץ את הבדיקה, צילם כמה פריימים כדי לבדוק את התוצאה ורק אז ייצא את הקובץ:

/hyperframes:hyperframes תבנה סרטון של 7 שניות ביחס 16:9 עם המשפט "כותבים HTML. מקבלים סרטון." בעברית, מימין לשמאל, בצבעים של HyperFrames. המילה HTML תופיע קודם כתגית קוד ותהפוך לטקסט רגיל. מתחת יופיע ציר זמן קטן עם סמן שעובר עליו. בלי קריינות ובלי מוזיקה.
שני דברים בבקשה עושים את ההבדל. האורך ויחס המסך כתובים מראש ומשפט אחד מתאר מה זז ואיך. כך הסוכן לא ממציא סרטון של דקה. ובסרטון ראשון כדאי לכתוב במפורש בלי קריינות ובלי מוזיקה, כי כל אחת מהן דורשת עוד כלים ועוד החלטות.
כל סרטון במדריך עבר אצלי כמה סבבים של תיקונים. לכן כל פרומפט כאן הוא פרומפט לשחזור שמגיע לתוצאה דומה ולא העתק של השיחה.
04גרף, אתר וריל
אחרי כרטיס הכותרת ביקשתי עוד שלושה סרטונים לאתר שלי. כל אחד מהם מראה יכולת אחרת.
גרף מנתונים אמיתיים

Claude Code משך את מספרי ההורדות מהשרת של npm והפך אותם לגרף. החבילה עלתה ל-npm במרץ 2026. בחודש ספטמבר לבדו הורידו אותה יותר מ-1.6 מיליון פעמים. כשנתון מגיע ממקור חיצוני, מבקשים מהסוכן לכתוב את המקור על המסך, כדי שגם מי שרואה רק את הסרטון יידע מאיפה הוא.
לגרפים, למעברים ולכתוביות יש בלוקים מוכנים בקטלוג של HyperFrames. npx hyperframes catalog מציג אותם. npx hyperframes add data-chart, למשל, מוסיף לפרויקט בלוק של גרף שהסוכן מתאים לנתונים שלכם.
תבנה גרף עמודות מונפש של 8 שניות: כמה פעמים הורידו את החבילה hyperframes מ-npm בכל חודש, מאפריל עד ספטמבר 2026. תמשוך את המספרים מ-api.npmjs.org ותכתוב את המקור בתחתית. כותרת בעברית והמספרים נספרים כלפי מעלה. בסוף החודש הגבוה מקבל הדגשה.
מאתר לסרטון פרומו

כאן הסוכן התחיל מ-npx hyperframes capture עם הכתובת של האתר. הלכידה פתחה את האתר, גללה אותו, צילמה ושמרה את הצבעים ואת שמות הפונטים. אצלי זה לקח כ-3 דקות. מזה Claude Code בנה סרטון שמשתמש בצילומים האמיתיים של האתר, בצבעים ובפונט שלו, בלי ממשק מצויר שמחקה אותו.
גם לסרטון הזה Claude Code יצר מוזיקה משלו, חמה יותר מזו של הטריילר ובאותו קצב של 120 פעמות לדקה. הגלילה, כל סימון של מדור וכרטיס הסיום נופלים על פעמה. בנגן יש כפתור רמקול להפעלת הקול.
תעשה מהאתר https://rt-ai.co.il סרטון פרומו של 12 שניות. תלכוד את האתר, תתקרב לכותרת הראשית, תגלול לרשימת המדורים ותסמן אותם אחד אחרי השני. בסוף יופיע כרטיס עם הלוגו והכתובת. תשתמש בצבעים ובפונטים של האתר. תוסיף מוזיקה חמה בקצב של 120 פעמות לדקה ותתזמן את הגלילה, הסימונים וכרטיס הסיום על הפעמות.
ריל אנכי בתוך האזור הבטוח

סרטון 9:16 מתחיל ב-init עם --resolution=portrait. הסוכן השאיר את כל הטקסט רחוק מהקצוות, במקום שהכפתורים והכיתוב של אינסטגרם וטיקטוק לא מכסים.
הסרטון עצמו מסכם את הפרק הבא: שלוש הפקודות שמריצים לפני שמפרסמים.
תבנה ריל אנכי 9:16 של 8 שניות: "3 פקודות לפני שמפרסמים סרטון", עם preview, check ו-render. כל פקודה בכרטיס משלה. כל הטקסט נשאר בתוך האזור הבטוח של אינסטגרם.
05Studio, בדיקה וייצוא
npx hyperframes preview פותח את Studio בדפדפן: הסרטון באמצע, ציר זמן עם כל סצנה בשורה משלה ולוח מאפיינים בצד. Studio עורך את אותו קוד שהסוכן עורך. תיקון קטן, כמו להזיז אלמנט או לקצר סצנה, עושים בו ידנית. שינוי גדול יותר מחזירים לסוכן, גם דרך הכפתור Describe a change to the agent.

check: הבדיקה שחוסכת ייצוא מיותר
לפני ייצוא מריצים npx hyperframes check. בהרצה אחת הוא מפעיל את הדף בדפדפן ובודק שגיאות, טקסט שיוצא מהקופסה שלו, רכיבים שמסתירים זה את זה וניגודיות צבעים לפי WCAG.
אצלי הבדיקה תפסה דברים שקשה לראות בתמונה אחת. בריל תגית סטטוס כיסתה חלק מהטקסט מהשנייה החמישית ואילך. בכרטיס הכותרת המילה HTML חרגה מהקופסה שלה. Claude Code תיקן את שתיהן לפני הייצוא. npx hyperframes snapshot מצלם כמה פריימים לגיליון אחד. זו הדרך המהירה לעבור על כל הסרטון בלי לנגן אותו.
ייצוא לקובץ
npx hyperframes render -o final.mp4ברירת המחדל היא MP4 באיכות גבוהה. --format webm או --format mov מוציאים סרטון עם רקע שקוף שאפשר להניח מעל צילום בעורך וידאו, --format gif מתאים למצגת או לתיעוד. -q draft מוציא טיוטה מהירה. npx hyperframes publish מעלה את הפרויקט לכתובת פרטית לשיתוף, בלי לשלוח קובץ.
גם סאונד נכנס לסרטון כמו כל רכיב אחר, עם תגית audio וזמנים משלה. לטריילר שבראש המדריך Claude Code יצר מוזיקה ב-ElevenLabs בקצב של 120 פעמות לדקה. npx hyperframes beats מדד איפה בדיוק נופלת כל פעמה. אחרי הזזה של 65 אלפיות שנייה כל חיתוך בטריילר נופל על פעמה.
על הלפטופ שלי (Intel Core Ultra 7 עם 16GB) כרטיס הכותרת של 7 שניות יצא ב-43 שניות והטריילר של 17 שניות בכ-2.5 דקות. ייצוא במחשב לא עולה כסף ולא צורך קרדיטים של HeyGen.
063 גרסאות מקובץ אחד
זה היתרון הגדול של סרטון שהוא קובץ. מגדירים בו משתנים, למשל כותרת, שורת הסבר וצבע. בכל ייצוא נותנים להם ערכים אחרים. Claude Code בנה כרטיס הכרזה על מדריך באתר. פקודה אחת הוציאה ממנו 3 סרטונים:

[
{ "name": "codex", "title": "Codex", "line": "סוכן הקוד של OpenAI, צעד אחר צעד", "accent": "#3f71cc" },
{ "name": "skills", "title": "Claude Skills", "line": "בונים, מורידים ומתקינים סקילים", "accent": "#d97757" },
{ "name": "video", "title": "וידאו ב-AI", "line": "איך יוצרים סרטון לעסק משלושה שוטים", "accent": "#e46b2e" }
]npx hyperframes render --batch rows.json -o "renders/{name}.mp4"כל שורה ב-rows.json היא סרטון אחד. {name} בשם הקובץ מקבל את הערך name מהשורה, כך שכל גרסה יוצאת עם שם משלה. אצלי 3 הגרסאות יצאו בכ-2 דקות. אותו דבר עובד עם 20 שורות: מודעה לכל סניף, כרטיס לכל לקוח או דוח לכל חודש.

תבנה כרטיס הכרזה על מדריך באתר, עם משתנים לכותרת, לשורת ההסבר ולצבע. אחר כך תייצא בפקודה אחת 3 גרסאות לשלושה מדריכים: Codex, Claude Skills ויצירת וידאו ב-AI.
07עברית בסרטון
כל הסרטונים במדריך בעברית. מה שעשה את ההבדל:
- פונט עברי כקובץ בתוך הפרויקט. הבדיקה של HyperFrames מתריעה על פונט שאין לו קובץ. הסרטון יוצא זהה בכל מחשב רק כשהפונט מגיע איתו. Heebo, Rubik ו-Assistant זמינים בחינם ב-Google Fonts.
- מבקשים מימין לשמאל. מספיק לכתוב בבקשה "עברית, מימין לשמאל". הסוכן מגדיר כיוון ויישור לכל טקסט.
- כותרות באנגלית בתוך עיצוב בעברית. אצלי הכותרת Claude Skills נדחפה לצד שמאל של הכרטיס עד שהסוכן קבע לה יישור לימין. כדאי לעבור ב-Studio על כל כותרת באנגלית.
- ניגודיות. check בודק אותה בכל פריים. זה חשוב במיוחד כשהטקסט יושב על רקע צבעוני או על צילום.
הסקילים, 13 הסגנונות והפרומפטים לסרטונים עם Claude Code ו-Codex מרוכזים באתר בעמוד סטודיו וידאו, כל אחד ליד לולאה של מה שהוא יוצר.
08שאלות נפוצות
מה זה HyperFrames?
כלי קוד פתוח של HeyGen שהופך דף HTML לסרטון. בדף כתוב מתי כל רכיב עולה למסך ולכמה זמן, HyperFrames מצלם את הדף פריים אחר פריים ב-Chrome ו-FFmpeg מחבר את הפריימים לקובץ MP4. סוכן קוד כותב את הדף בשבילכם.
זה עובד רק עם Codex?
לא. HyperFrames עובד עם כל סוכן קוד שתומך בסקילים: Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot ועוד. ל-Claude Code יש תוסף רשמי. בשאר הסוכנים מתקינים את הסקילים בפקודה אחת.
צריך לדעת לתכנת?
לא. מתארים את הסרטון במילים, הסוכן בונה ופותח תצוגה מקדימה. אתם רק מבקשים תיקונים. בהתקנה צריך להריץ פקודה או שתיים בטרמינל, או לבקש מהסוכן שיריץ אותן.
כמה זה עולה?
HyperFrames חינמי וקוד פתוח ברישיון Apache 2.0. ייצוא במחשב לא צורך קרדיטים של HeyGen. משלמים רק על סוכן הקוד שאתם עובדים איתו, למשל מנוי Pro ומעלה ל-Claude Code.
זה עובד בעברית?
כן. כל הסרטונים במדריך בעברית. כדאי לתת לסוכן פונט עברי כקובץ בתוך הפרויקט, לבקש כיוון מימין לשמאל ולבדוק ב-Studio ובפקודה check לפני הייצוא.
במה זה שונה ממחולל וידאו כמו Gemini Omni?
מחולל וידאו ממציא צילום מתוך תיאור. HyperFrames מצלם דף שכל מילה, מספר וצבע בו מוגדרים מראש. לכן הוא מתאים לטקסט, לגרפים, לממשקים, לכתוביות ולגרסאות. אפשר גם לשלב ולשים קליפ ממחולל בתוך סרטון של HyperFrames.
המקורות הרשמיים
- HyperFrames ב-GitHub: README, רישיון, סקילים ושורת הפקודה
- Quickstart: הסרטון הראשון וההערה שייצוא במחשב לא צורך קרדיטים של HeyGen
- התקנת התוסף ב-Claude Code, Copilot, VS Code, Cursor ו-Gemini CLI
- התקנת הסקילים ואיזה תהליך עבודה הנתב בוחר
- מדריך שורת הפקודה: init, preview, check, snapshot, render, capture, publish
- Studio: העורך החזותי של אותו פרויקט · משתנים וייצוא של כמה גרסאות
- דוגמאות, תבניות ובלוקים מהקטלוג
- מספרי ההורדות מ-npm שמאחורי הגרף
צילמתי את Studio והרצתי את כל הפקודות במדריך ב-2 באוקטובר 2026, עם HyperFrames בגרסה 0.8.112.
הירשמו לעדכונים במייל
רוצים להישאר צעד אחד קדימה?
עדכונים על כלי AI, מדריכים וטיפים - ישר למייל. בלי ספאם.
