Hermoso הוא שרת MCP לשיווק: 922+ כלים דרך נקודת קצה אחת עם OAuth, שמאפשרת לסוכן לחקור את המודעות שכבר רצות בשוק, ליצור מודעות תמונה ווידאו מוגמרות, לפרסם אותן, ולבנות את הקמפיינים הממומנים שמאחוריהן. Codex מגיע לכל זה דרך חיבור אחד. הדף הזה מכסה פרוסה אחת מזה: מה Codex באמת יכול לעשות ב-X, ומה X לא יאפשר לו לעשות.
חיבור Hermoso ל-Codex
- פקודה אחת, ובלי מפתח.
Codex קורא את קובץ המאגר במאגר הציבורי של Hermoso ומתקין את חמשת ה-Skills שלו (research, ad-from-brand, generate, product-photoshoot ו-marketing). ה-Skills מפעילים את הפקודהcodex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermosohermosoדרךnpx, כך שאף רשימת כלים לא נטענת לסשנים שלכם, ולא עולה שום דבר מההקשר עד שפקודה רצה. - התחברו פעם אחת.
נפתחת כניסה בדפדפן, ונשמר פרטי התחברות עם הרשאת בעלים בלבד ב-npx -y hermoso auth login~/.hermoso/config.json. אין דפדפן במחשב הזה, למשל ב-CI או בקונטיינר? צרו מפתח תחת MCP & CLI → Terminal & API keys והריצוnpx -y hermoso auth login --token hmk_…. למפתח יש סמכות הוצאה ממשית, אז התייחסו אליו כמו לסיסמה. - אופציונלי: גם שרת ה-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 מגיעים לכל הכלים בלי אף אחד מהם. - בקשו מ-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 משתמש, וזו הסיבה שמאגר אחד מתקין בשניהם.
אחר כך חברו את X עצמו, פעם אחת, תחת Settings → Connectors ב-Hermoso. זה מסך הסכמה של OAuth, ולכן זה הצעד היחיד שדורש דפדפן. כל מה שאחריו הוא קריאת כלי.
הכלים של X ש-Codex מקבל
post_to_x: מפרסם טקסט, תמונה או וידאו עם טקסט חלופי, שרשור שלם, תגובה, ציטוט או סקר, ויכול להגביל מי רשאי להגיב.post_x_article: מפרסם מאמר ארוך. כותבים אותו ב-Markdown, והכותרות, הרשימות, הציטוטים, הקישורים, בלוקי הקוד והטבלאות עוברים איתו.edit_x_post: כותב מחדש פוסט שכבר פורסם, בתוך השעה ש-X מתירה.schedule_post: מכניס אותו ליומן המשותף.x_post_metrics: המספרים הציבוריים של פוסט.x_post_insights: מספרים ברמת מפרסם, רק ל-28 השעות האחרונות: חשיפות, קליקים על קישורים, ביקורים בפרופיל, צפיות בווידאו ורבעוני סיום צפייה.x_post_insights_historical: אותם מספרים לכל טווח תאריכים, עד 25 פוסטים בכל פעם. זה הכלי ל”איך היה החודש שעבר”.x_mentions: מי מדבר על המותג.delete_x_post: מוחק פוסט.
X הוא המחבר היחיד שגובה כסף לכל קריאה, והמספרים מפורסמים ולא מוסתרים. Meta, TikTok, LinkedIn, YouTube, Threads ו-Drive לא גובים כסף לכל בקשה; X גובה מאיתנו, ולכן הקריאות האלה עולות כמה קרדיטים קטנים כל אחת. פוסט רגיל מתומחר ב-$0.015 לבקשה, ופוסט עם קישור ב-$0.200, בערך פי 13 יותר. מחיקות, קריאות וכתיבת מטא-דאטה של טקסט חלופי נושאות כל אחת מחיר משלה, ותובנות מחויבות לפי כל פוסט שמוחזר. זיהוי הקישורים נוטה בכוונה להניח שיש קישור, כי ניחוש שגוי לכיוון השני עולה פי 13. המשמעות המעשית: ב-X, פוסט אחד טוב מנצח חמישה, והסוכן שלכם מקבל את המחיר לפני הפרסום. האורך נקבע לפי החשבון המפרסם, ולא לפי 280 קבוע. Hermoso קורא את המנוי של החשבון ב-X ושולח עד 25,000 תווים היכן ש-Premium מתיר, כך שפוסט ארוך יוצא בשלמותו במקום לחזור כמסורב, ושום דבר לא נחתך לעולם. זו גם הצורה הזולה: פוסט ארוך אחד הוא קריאה חייבת אחת של X, לעומת חמישה פוסטים עם אותן מילים שהם חמש קריאות. X Premium גם פותח שני דברים ש-Hermoso מפרסם בשבילכם: Article ארוך, שנכתב ב-Markdown עם הכותרות, הרשימות, הציטוטים, בלוקי הקוד והטבלאות שלו שלמים, ועריכה של פוסט שכבר פורסם, בתוך השעה ש-X מתירה.
מגבלות של X שכדאי לדעת לפני שאתם מאוטומטים
| טקסט | האורך נקבע לפי החשבון המפרסם: 280 תווים בדרך כלל, ועד 25,000 עם X Premium. Hermoso קורא את המנוי מ-X, כך שפוסט ארוך יוצא בשלמותו. שום דבר לא נחתך לעולם. האכיפה מתבצעת בעת היצירה או התזמון, ולכן פוסט חורג נדחה כשאתם עדיין שם לתקן, במקום להיחתך בשקט בדרך החוצה. |
|---|---|
| נראות | ציבורי בלבד. פוסט ב-X הוא ציבורי ברגע שהוא קיים. ל-API אין טיוטה ואין פוסט לא רשום. יש חשבונות מוגנים, אבל זו הגדרה לכל החשבון ש-Hermoso לא קורא ולא שולט בה, ולא בחירה לפוסט בודד. |
| קרוסלה | נדחה, בשם, מסיבה מסוימת. “ל-X אין קרוסלה להחלקה.” ה-API שלו מצרף עד 4 מדיות לפוסט והן מוצגות כרשת, שבה כל התמונות נראות בבת אחת בלי מה להחליק אליו, ולכן חפיסת שקפים ממוספרת עם “1/6 · SWIPE” לא יכולה להתפרסם שם כפי שנועדה. ההודעה אומרת מה לעשות במקום: “פרסמו את השקף החזק ביותר ל-X, או הסירו את X מהפוסט הזה.” חפיסה שמורה לקורא להחליק, ומפורסמת כרשת, גרועה מאי-פרסום. |
| איזה חשבון | אין. X מפרסם לחשבון המחובר. |
נסו את זה ב-Codex
בקשו את זה בשפה רגילה. אלה משפטים פשוטים, לא DSL:
“ללא השגחה: פרסמו עדכון אחד ב-X לכל שחרור, מתחת ל-280 תווים, עם הקישור באותו פוסט בלבד, ורשמו את העלות שנגבתה.”
זה עובר דרך get_brand → generate_text → post_to_x → x_post_insights_historical. באינטראקציה Codex מציג את הקריאה לפני שהוא מריץ אותה. במצב לא אינטראקטיבי אין מי לשאול, וזה שווה לתכנן סביבו בכל צעד שמפרסם או מוציא כסף.
Codex ב-X: החלק שכואב
תקצבו את זה בכוונה. כל פוסט, מחיקה וקריאה הם בקשה שנגבית, תובנות נגבות לפי פוסט שמוחזר, ופוסט שנושא קישור עולה בערך פי 13 מפוסט רגיל. לעבודה ללא השגחה זה אומר: פוסט אחד לכל אירוע ולא שרשור, קישור אחד ולא כמה, ותקרה לתדירות שבה העבודה רצה. מגבלת התווים היא דחייה נקייה, כך שעבודה שנכשלת נכשלת בקול ולא מפרסמת משהו שנאמר רק בחצי.
בהרצות ללא השגחה, העדיפו את ה-CLI של hermoso עם --json על פני מניפסט הכלים המלא. הוא זול הרבה יותר בהקשר וקל יותר לבדיקה.
חקרו את X לפני שמפרסמים
אין ספריית מודעות של X לחיפוש. מחקר ה-X כאן הוא החשבון שלכם: אזכורים, מדדי פוסטים והמספרים ההיסטוריים של המפרסם. שאר משטח המחקר לא מושפע: ספריות המודעות של Meta, Google ו-LinkedIn, וכן TikTok, Instagram, YouTube, Reddit ו-Threads האורגניים.
החלק הממומן
מודעות X נכנסו לאוגוסט 2026, כך ש-X הוא עכשיו שני החצאים. X Ads API הוא מוצר נפרד, על מארח נפרד, עם חתימת OAuth 1.0a משלו, וזו הסיבה שהוא הגיע אחרי השאר. Hermoso בונה עכשיו את עץ הפוסטים הממומנים כולו עליו: קמפיין, line item (השם ש-X נותן לקבוצת מודעות), promoted tweet, מיקוד, תקציבים, סטטוס ודיווח. מודעת X מקדמת פוסט, ולכן הקריאייטיב הוא פוסט, אותו פוסט ש-Hermoso מפרסם אורגנית. המתג שמפעיל כסף אמיתי מסרב לרוץ בלי אישור מפורש, בדיוק כמו בשאר האחד-עשר הפלטפורמות. דבר אחד לדעת לפני שמתכננים תקציב: X מעניקה גישה ל-Ads API לכל חשבון מודעות בנפרד ולא לכל אפליקציה, ולכן אין כפתור OAuth לזה: מוסיפים את המשתמש של Hermoso ב-X לחשבון המודעות שלכם ב-business.x.com → Account access, והוא מופיע ב-list_x_ads_accounts עם רמת ההרשאה ש-X נתנה לו.
מה Codex לא יכול לעשות לבד
סוכן עם תקציב שימושי רק אם הנזק האפשרי מוגבל, לכן הגדר נמצאת בשרת ולא בפרומפט. כל קמפיין, קבוצת מודעות ומודעה נוצרים מושהים, ומתגי הסטטוס שמפעילים כסף אמיתי מסרבים לרוץ בלי אישור מפורש. כל רנדור מתומחר מראש (hermoso_capabilities מפרסם את העלות המדויקת בקרדיטים של כל מודל לפני שמשהו מוציא). קרדיטים נשמרים לפני הקריאה הראשונה לספק ומסולקים לפי העלות המדויקת אחר כך, כך שקריאה שנכשלה מחזירה את הקרדיטים ולא משאירה אתכם מחויבים על לא כלום. גם מחיקות דורשות אישור, וכל עץ קמפיין נקרא חזרה מפלטפורמת המודעות לפני שהסוכן שלכם מספר מה הוא בנה.
צעד אחד הוא בכוונה לא ללא ממשק: חיבור חשבון הוא מסך הסכמה OAuth, לכן מחברים את הערוץ פעם אחת בדפדפן. כל מה שאחרי זה הוא קריאה לכלי.
שאר המטריצה
מ-Codex, פרסמו ב: Facebook · Instagram · Threads · TikTok · YouTube · LinkedIn · Pinterest · Bluesky · Telegram. או ראו את כל מה ש-Codex יכול לפרסם אליו.
פרסום ב-X מתוך: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · מודעות משורת הפקודה
שאלות נפוצות
האם Codex יכול לפרסם ל-X?
כן, עם התוסף של 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+ כלים, כולל אלה שמפרסמים ל-X, וגם אלה שחוקרים את המודעות שכבר רצות בשוק שלכם ומרנדרים את הקריאייטיב מלכתחילה.
איך מחברים את X ל-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. לאחר מכן חברו את X בתוך Hermoso תחת Settings → Connectors, שהוא מסך הסכמה של OAuth בדפדפן. אחר כך Codex מפרסם ל-X כמו קריאת כלי רגילה.
האם Codex יכול לפרסם קרוסלה ל-X?
לא. ה-API של X מצרף עד ארבע מדיות לפוסט, והן מוצגות כרשת שבה כל התמונות נראות בבת אחת ואין מה להחליק אליו, ולכן אי אפשר לפרסם שם חפיסת שקפים ממוספרת כפי שהיא נועדה. Codex קורא לאותו כלי פרסום בכל מקרה, וערוץ שלא יכול לשאת קרוסלה נדחה עם הסיבה האמיתית מצורפת.
כמה עולה לפרסם ל-X מ-Codex?
X הוא המחבר היחיד שגובה קרדיטים לכל קריאה, כי X גובה לפי בקשת API: בערך $0.015 לפוסט ו-$0.200 לפוסט שמכיל קישור, כלומר בערך פי 13 יותר. הסוכן שלכם מקבל הצעת מחיר לפני הפרסום. התוכניות עולות $29, $69 ו-$149 לחודש עבור 1,200, 3,000 ו-7,000 קרדיטים, וכל התכונות זמינות בכל התוכניות, כולל Free. היוצא מן הכלל היחיד הוא SSO לארגונים.
האם Codex צריך את הסיסמה שלי ל-X?
לא. מחברים את X ל-Hermoso פעם אחת דרך מסך הסכמה OAuth בדפדפן, ו-Codex מגיע אליו מאז כקריאת כלי. חיבור החשבון הוא הצעד היחיד שאינו ללא דפדפן; שום דבר אחריו לא דורש סיסמה, ושום פרטי הזדהות לא מועברים למודל.
האם Codex יכול לתזמן פוסט ל-X למועד מאוחר יותר?
כן. schedule_post מכניס אותו לתור ביומן אחד משותף עם כל שאר הערוצים, עם כיתוב נפרד לכל ערוץ אם הטקסט צריך להיות שונה, ו-list_scheduled ו-cancel_scheduled קוראים ומבטלים אותו. X הוא אחד מאחד-עשר הערוצים שנכנסים לתור הזה.
מתחילים בחינם עם 30 קרדיטים בהרשמה ועוד 250+ שאפשר להרוויח. כל היכולות זמינות בכל תוכנית.
התחילו בחינם → צפייה בתמחור