פרסום ב-Facebook מ-Codex

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

Hermoso הוא שרת MCP לשיווק: 922+ כלים דרך נקודת קצה אחת עם OAuth, שמאפשרים לסוכן לחקור את המודעות שכבר רצות בשוק, ליצור מודעות תמונה וווידאו מוגמרות, לפרסם אותן ולבנות את הקמפיינים הממומנים שמאחוריהן. Codex מגיע לכל זה דרך חיבור אחד. הדף הזה מכסה פרוסה אחת מזה: מה Codex באמת יכול לעשות ב-Facebook, ומה Facebook לא ייתן לו לעשות.

חיבור Hermoso ל-Codex

  1. פקודה אחת, ובלי מפתח.
    codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso
    Codex קורא את קובץ המאגר במאגר הציבורי של Hermoso ומתקין את חמשת ה-Skills שלו (research, ad-from-brand, generate, product-photoshoot ו-marketing). ה-Skills מפעילים את הפקודה hermoso דרך npx, כך שאף רשימת כלים לא נטענת לסשנים שלכם, ולא עולה שום דבר מההקשר עד שפקודה רצה.
  2. התחברו פעם אחת.
    npx -y hermoso auth login
    נפתחת כניסה בדפדפן, ונשמר פרטי התחברות עם הרשאת בעלים בלבד ב-~/.hermoso/config.json. אין דפדפן במחשב הזה, למשל ב-CI או בקונטיינר? צרו מפתח תחת MCP & CLI → Terminal & API keys והריצו npx -y hermoso auth login --token hmk_…. למפתח יש סמכות הוצאה ממשית, אז התייחסו אליו כמו לסיסמה.
  3. אופציונלי: גם שרת ה-MCP.
    codex mcp add hermoso -- npx -y hermoso mcp
    זה כותב את השרת ל-~/.codex/config.toml וקורא את אותם פרטי ההתחברות השמורים, כך שאין מפתח בקובץ. מעדיפים את נקודת הקצה המארחת? codex mcp add hermoso --url https://app.hermoso.ai/mcp, ואז codex mcp login hermoso להתחברות OAuth. ה-Skills מגיעים לכל הכלים בלי אף אחד מהם.
  4. בקשו מ-Codex משהו. “משכו את המודעות הכי ארוכות שרצות אצל שלושת המתחרים הקרובים שלי, ושלבו את ההוק הטוב ביותר לסרטון בגודל 9:16”, או “פרסמו את הרנדור הזה בערוץ”. הסוכן בוחר את הכלים; אתם מאשרים את ההוצאה.

Codex שומר שרתי MCP ב-~/.codex/config.toml, או ב-.codex/config.toml בפרויקט מהימן, והקובץ הזה הוא TOML ולא JSON: בלוק mcpServers שמועתק לא ייטען, וערך שנכתב ביד הוא [mcp_servers.hermoso] עם command = "npx" ו-args = ["-y", "hermoso", "mcp"]. ה-mcp בסוף הוא הכרחי: npx -y hermoso בלי תת-פקודה מדפיס עזרה ויוצא. Codex קורא מאגרי תוספים באותה פריסה של .claude-plugin שבה Claude Code משתמש, וזו הסיבה שמאגר אחד מתקין בשניהם.

ואז מחברים את Facebook עצמו, פעם אחת, תחת הגדרות → מחברים ב-Hermoso. זה מסך הסכמה OAuth, ולכן זה הצעד היחיד שדורש דפדפן. כל מה שאחריו הוא קריאה לכלי.

הכלים של Facebook ש-Codex מקבל

  • post_to_meta: מפרסם טקסט, תמונה, וידאו או פוסט עם כמה תמונות ל-Page, ולוקח pageId כך שלעולם לא צריך לנחש איזה Page.
  • schedule_post: מכניס את אותו פוסט לתור לזמן שתבחרו, ביומן אחד המשותף לכל ערוץ אחר.
  • list_meta_pages: מציג את ה-Pages שהחשבון מחובר אליהם, עם המזהים שלהם.
  • manage_meta_post: עורך את הטקסט של פוסט שפורסם, או מוחק אותו.
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment: קורא את התגובות מתחת לפוסט, עונה בשם ה-Page, ומסתיר או מוחק את מה שלא צריך להיות שם.
  • meta_page_insights / meta_post_insights: הגעה, חשיפות ומעורבות ברמת ה-Page ולכל פוסט.
  • upload_meta_asset: מעלה רנדור מוגמר לספריית הנכסים של חשבון המודעות.

Facebook הוא גם הערוץ היחיד עם תזמון מרחוק מובנה. post_to_meta לוקח scheduleAt בין עשר דקות לשלושים יום קדימה, ומעביר את התזמון ל-Meta עצמה. ל-Instagram ול-Threads אין דבר כזה ב-API של Meta, ולהעביר את השדה עבורם נדחה, במקום לפרסם מיד בשקט.

מגבלות של Facebook שכדאי לדעת לפני שאתם מאוטמטים משהו

טקסטפוסט ב-Facebook יכול להגיע ל-63,206 תווים, שזה למעשה ללא מגבלה. היא נאכפת כשהפוסט נוצר או נכנס לתור, כך שפוסט ארוך מדי נדחה בזמן שאתם עדיין שם כדי לתקן אותו, במקום להיחתך בשקט בדרך החוצה.
נראותציבורי או טיוטה. טיוטה היא פוסט Page שלא פורסם באמת, וזה השימושי לבדיקה: הוא קיים ב-Meta Business Suite ואף אחד מבחוץ לא רואה אותו. אין אפשרות לא מופיעה ברשימה ואין אפשרות פרטית: “פוסט Facebook Page הוא או מפורסם, או מוחזק כטיוטה שלא פורסמה”.
קרוסלה2 שקפים ומעלה, תמונות בלבד. Meta לא מפרסמת מקסימום ל-attached_media שיכולנו למצוא, לכן Hermoso לא ממציא אחד ומייחס אותו ל-Facebook. הגבול היחיד הוא שלנו, ב-30 שקפים, והסירוב אומר של מי הוא: “Facebook לא מפרסמת מקסימום מתועד ל-attached_media, לכן הגבול הזה שלנו, לא שלהם.” וידאו לא יכול להופיע בקרוסלת תמונות של Facebook; זו מגבלה אחרת של ה-API של Meta, ו-Hermoso מסרב במקום להשמיט את הקליפ בשקט.
איזה חשבוןpageId. זה חשוב ברגע שמותג מחבר יותר מ-Page אחד: מסלול הפרסום מסרב לפי שם במקום לבחור בשבילכם, ותזמון שלא יכול לשאת את התשובה הזו היה הופך את הסירוב לכישלון שעות אחר כך, כשאף אחד לא מסתכל.

נסו את זה ב-Codex

בקשו את זה בשפה רגילה. אלה משפטים פשוטים, לא DSL:

“ללא השגחה: רנדרו מודעת תמונה 1:1 מפרופיל המותג, פרסמו אותה לעמוד כטיוטה שלא פורסמה, והדפיסו את מזהה הפוסט כ-JSON.”

זה עובר דרך find_competitors → search_meta_ads → plan_ad → render_ad → list_meta_pages → post_to_meta. באינטראקציה Codex מציג את הקריאה לפני שהוא מריץ אותה. במצב לא אינטראקטיבי אין מי לשאול, וזה שווה לתכנן סביבו בכל צעד שמפרסם או מוציא כסף.

Codex ב-Facebook: החלק שכואב

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

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

לחקור את Facebook לפני שמפרסמים

ספריית המודעות של Meta היא הארכיון הציבורי העשיר ביותר של קריאייטיב שקיים, ו-search_meta_ads קורא אותה לפי מילת מפתח או לפי Page, ומכסה גם את מיקומי Facebook וגם את אלה של Instagram. pull_competitor_ads ו-competitor_teardown נבנים עליה, ו-find_competitors מוצא לאן להפנות אותם.

החלק הממומן

Facebook הוא משטח הפרסום הממומן העמוק ביותר ש-Hermoso מחזיק. create_meta_campaign, create_meta_adset ו-create_meta_ad בונים את העץ כולו עם מיקוד אמיתי: גאוגרפיה עד רדיוס של עיר, תחומי עניין, התנהגויות, קהלים מותאמים אישית ו-lookalikes, מיקומים, תזמון לפי שעות ביום, ומגבלות הצעה ועלות. הכל נוצר מושהה, בלי אפשרות לעקוף את זה מהקורא, והסיכום שהסוכן שלכם מדווח נבנה מקריאה חוזרת של מה ש-Meta שמרה בפועל, ולעולם לא ממה שנתבקש. לפני שמתחייבים תקציב, preview_meta_ad מרנדר את המודעה האמיתית לכל מיקום כקישור שאפשר להסתכל עליו, ו-estimate_meta_reach אומר כמה אנשים המיקוד מגיע אליהם בפועל. אזהרה אחת שחוסכת כסף: קבוצת מודעות שנוצרת בלי מיקומים מקבלת כברירת מחדל את ארצות הברית בלבד, והקריאה החוזרת אומרת את זה בקול רם.

מה Codex לא יכול לעשות לבד

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

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

שאר המטריצה

מ-Codex, פרסמו ב: Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. או ראו את כל מה ש-Codex יכול לפרסם אליו.

פרסום ב-Facebook מתוך: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · מודעות משורת הפקודה

שאלות נפוצות

האם Codex יכול לפרסם ב-Facebook?

כן, עם התוסף של Hermoso ל-Codex. הריצו codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, שמתקין את ה-Skills של Hermoso, ואז התחברו פעם אחת עם npx -y hermoso auth login. הכניסה נפתחת בדפדפן ושומרת את פרטי ההתחברות בעצמה, כך שאין מפתח ליצור ואין מה להדביק. לשרת ה-MCP גם, הריצו codex mcp add hermoso -- npx -y hermoso mcp. לאחר מכן ל-Codex יש 922+ כלים, כולל אלה שמפרסמים ל-Facebook, וגם אלה שחוקרים את המודעות שכבר רצות בשוק שלכם ומרנדרים את הקריאייטיב מלכתחילה.

איך מחברים את Facebook ל-Codex?

שני שלבים, פעם אחת כל אחד. הריצו codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso, שמתקין את ה-Skills של Hermoso, ואז התחברו פעם אחת עם npx -y hermoso auth login. הכניסה נפתחת בדפדפן ושומרת את פרטי ההתחברות בעצמה, כך שאין מפתח ליצור ואין מה להדביק. לשרת ה-MCP גם, הריצו codex mcp add hermoso -- npx -y hermoso mcp. לאחר מכן חברו את Facebook בתוך Hermoso תחת Settings → Connectors, שהוא מסך הסכמה של OAuth בדפדפן. אחר כך Codex מפרסם ל-Facebook כמו קריאת כלי רגילה.

מהי מגבלת הכיתוב של Facebook כשמפרסמים מ-Codex?

פוסט ב-Facebook יכול להגיע ל-63,206 תווים, שזה למעשה ללא מגבלה. Hermoso אוכף את המגבלה כשהפוסט נוצר או נכנס לתור, כך ש-Codex מקבל על כך הודעה מיד ולא נכשל מאוחר יותר כשאף אחד לא מסתכל.

האם Codex יכול לתזמן פוסט ל-Facebook לעתיד?

כן. schedule_post מכניס אותו ליומן אחד המשותף לכל ערוץ אחר, עם כיתוב נפרד לכל ערוץ אם הטקסט צריך להיות שונה, ו-list_scheduled ו-cancel_scheduled קוראים ומבטלים אותו. Facebook הוא אחד מ-11 הערוצים שמתוזמנים.

האם Codex יכול לפרסם ל-Facebook באופן פרטי או כטיוטה?

כן. Facebook הוא הערוץ היחיד עם טיוטה אמיתית: פוסט Page שלא פורסם, קיים ב-Meta Business Suite, ואף אחד מבחוץ לא רואה אותו. Hermoso מסרב לנראות ש-Facebook לא יכול לכבד ברגע שאתם מבקשים אותה, ולא מפרסם בשקט משהו חלש יותר.

כמה עולה לפרסם ל-Facebook מ-Codex?

פרסום ל-Facebook לא עולה קרדיטים, כי Meta לא גובה כלום על כל קריאת API. קרדיטים נוצלים ביצירה: רנדור התמונה או הווידאו שהפוסט נושא. התוכניות עולות $29, $69 ו-$149 לחודש עבור 1,200, 3,000 ו-7,000 קרדיטים, וכל היכולות זמינות בכל תוכנית, כולל Free. היוצא מן הכלל היחיד הוא SSO לארגונים.

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

התחילו בחינם →   צפייה בתמחור