วิธีเชื่อมต่อ Instagram กับ Codex

ติดตั้งปลั๊กอินของ Hermoso แล้ว Codex จะเรนเดอร์และเผยแพร่ไปยัง Instagram ในการรันตามกำหนดเวลาที่ไม่ต้องมีการโต้ตอบได้

Hermoso คือ MCP server สำหรับการตลาด มี เครื่องมือกว่า 1,000 รายการ ผ่านปลายทาง OAuth เดียว ซึ่งให้เอเจนต์ค้นหาโฆษณาที่กำลังวิ่งอยู่ในตลาด สร้างโฆษณารูปภาพและวิดีโอ เผยแพร่ และสร้างแคมเปญแบบจ่ายเงินที่อยู่เบื้องหลังได้ Codex เข้าถึงทั้งหมดนี้ผ่านการเชื่อมต่อเพียงครั้งเดียว หน้านี้ครอบคลุมเพียงส่วนหนึ่งของสิ่งนั้น คือ Codex ทำอะไรได้บ้างบน Instagram และสิ่งที่ Instagram ไม่อนุญาตให้ทำ

เชื่อม Hermoso กับ Codex

  1. คำสั่งเดียว และไม่ต้องใช้กุญแจ
    codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso
    Codex อ่านไฟล์ marketplace ในรีโพสาธารณะของ Hermoso และติดตั้งสกิลทั้งห้าตัว (research, ad-from-brand, generate, product-photoshoot และ marketing) สกิลเหล่านี้รันคำสั่ง 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 server ด้วย
    codex mcp add hermoso -- npx -y hermoso mcp
    คำสั่งนี้เขียน server ลงใน ~/.codex/config.toml และอ่านข้อมูลการยืนยันตัวตนที่เก็บไว้เดียวกัน จึงไม่มีกุญแจอยู่ในไฟล์ ชอบใช้ endpoint แบบโฮสต์มากกว่าหรือ ให้ใช้ codex mcp add hermoso --url https://app.hermoso.ai/mcp แล้วตามด้วย codex mcp login hermoso สำหรับการลงชื่อเข้าใช้แบบ OAuth สกิลเข้าถึงเครื่องมือทุกตัวได้โดยไม่ต้องทำทั้งสองอย่าง
  4. ขอให้ Codex ทำบางอย่าง “ดึงโฆษณาที่วิ่งนานที่สุดของคู่แข่งสามรายที่ใกล้ที่สุดของฉัน แล้วนำ hook ที่ดีที่สุดมาทำเป็นวิดีโอ 9:16” หรือ “โพสต์ไฟล์เรนเดอร์นี้ไปยังช่องทาง” เอเจนต์จะเลือกเครื่องมือเอง และคุณเป็นผู้อนุมัติการใช้จ่าย

Codex เก็บ MCP server ไว้ที่ ~/.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 ซึ่งเป็นเหตุผลที่รีโพเดียวติดตั้งได้ทั้งสองแบบ

จากนั้นเชื่อม Instagram เอง ครั้งเดียว ที่ Settings → Connectors ใน Hermoso นี่คือหน้ายินยอม OAuth จึงเป็นขั้นตอนเดียวที่ต้องใช้เบราว์เซอร์ หลังจากนั้นทุกอย่างเป็นการเรียกเครื่องมือ

เครื่องมือ Instagram ที่ Codex ได้รับ

  • post_to_meta เผยแพร่ไป Instagram ด้วย target: "instagram" Instagram เป็นช่องทางที่เน้นภาพ และ API ก็เห็นตรงกัน โพสต์ต้องมีรูปภาพหรือวิดีโอ
  • schedule_post ใส่คิวบนปฏิทินที่ใช้ร่วมกัน พร้อมคำโปรยแยกตามช่องทาง หากข้อความควรต่างจากเวอร์ชัน Facebook หรือ LinkedIn ของคุณ
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment อ่าน ตอบ และควบคุมคอมเมนต์ใต้โพสต์
  • meta_page_insights / meta_post_insights การเข้าถึง การแสดงผล การบันทึก และการมีส่วนร่วม แยกตามบัญชีและรายโพสต์
  • search_instagram ค้นหาด้วยคำค้นในรีลสาธารณะของ Instagram ใช้เพื่อการค้นคว้า ไม่ใช่เพื่อเผยแพร่

ข้อเท็จจริงสองข้อของ Instagram ที่ควรรู้ก่อนทำให้เป็นอัตโนมัติ ไม่มี การตั้งเวลาเผยแพร่แบบ native ของ Instagram ใน API ของ Meta ดังนั้นการตั้งคิวคือคิวของ Hermoso ไม่ใช่ของ Instagram และการส่ง scheduleAt ของ Facebook ให้ Instagram จะถูกปฏิเสธแทนที่จะโพสต์ทันทีโดยเงียบ ๆ และ คำโปรยบน Instagram แก้ไขไม่ได้ เมื่อโพสต์ถูกเผยแพร่แล้ว สิ่งเดียวที่ Meta ให้เปลี่ยนได้บนโพสต์ที่เผยแพร่แล้วคือเปิดหรือปิดคอมเมนต์ แต่การลบ ทำได้ manage_meta_post ลบโพสต์ทั่วไป สตอรี่ รีล และอัลบั้มคาโรเซลทั้งอัลบั้ม แต่ไม่ลบการ์ดเดียวออกจากอัลบั้ม

ข้อจำกัดของ Instagram ที่ควรรู้ก่อนทำให้เป็นอัตโนมัติ

ข้อความคำโปรยของ Instagram จำกัดที่ 2,200 ตัวอักษร บังคับใช้ตอนสร้างหรือใส่คิวโพสต์ ดังนั้นโพสต์ที่ยาวเกินจะถูกปฏิเสธขณะที่คุณยังอยู่ตรงนั้นเพื่อแก้ไข แทนที่จะถูกตัดทอนโดยเงียบ ๆ ตอนส่งออก
การมองเห็นสาธารณะเท่านั้น Content Publishing API ของ Meta เผยแพร่ทันทีหรือไม่เผยแพร่เลย และ Instagram “ไม่มีโพสต์แบบ unlisted, private หรือฉบับร่าง” หากต้องการขั้นตอนตรวจทานบน Instagram ต้องทำก่อนการเรียก ไม่ใช่หลังจากนั้น
คาโรเซล2 ถึง 10 สไลด์ ผสมรูปภาพและวิดีโอได้ ขอบเขตสูงสุดเป็นของ Meta เอง ระบุไว้ในตารางความสามารถที่ใช้บังคับ: “Carousels are limited to 10 images, videos, or a mix of the two.” ขั้นต่ำ 2 เป็นของเรา เพราะสไลด์เดียวไม่ใช่คาโรเซลในแพลตฟอร์มใด คำขอสไลด์เดียวจะเผยแพร่เป็นโพสต์ธรรมดา ไม่ถูกปฏิเสธ
บัญชีไหนpageId Instagram เผยแพร่ผ่านเพจ Facebook ที่เชื่อมไว้ ดังนั้นฟิลด์ระบุตัวตนเดียวกันจึงเป็นตัวเลือกบัญชี

ลองใช้ใน Codex

ขอด้วยภาษาธรรมดา นี่คือประโยคปกติ ไม่ใช่ DSL:

“แบบไม่โต้ตอบ: สร้างคารูเซลสี่สไลด์จากรูปสินค้าของวันนี้ เผยแพร่ไปยัง Instagram พร้อมแคปชันไม่เกิน 2,200 ตัวอักษร และออกพร้อมลิงก์ถาวร”

นั่นคือขั้นตอน search_instagram → plan_ad → render_ad → post_to_meta (target: "instagram") แบบโต้ตอบ Codex จะแสดงการเรียกเครื่องมือก่อนรัน แบบไม่โต้ตอบไม่มีใครให้ถาม จึงควรออกแบบรับมือในทุกขั้นตอนที่เผยแพร่หรือใช้จ่าย

Codex บน Instagram: ส่วนที่ต้องระวัง

ไปป์ไลน์ที่ไม่มีคนดูต้องมีขั้นตอนของมนุษย์หนึ่งขั้นสำหรับ Instagram เพราะแคปชันที่เผยแพร่แล้วแก้ไขผ่าน API ไม่ได้เลย หาก Codex ทำงานตามตัวตั้งเวลา ให้วางการตรวจทานไว้ก่อนการเผยแพร่ คือสร้างและเก็บไว้ก่อน แล้วค่อยเผยแพร่เมื่อได้รับการอนุมัติ การลบคือการย้อนกลับเพียงทางเดียว manage_meta_post ลบโพสต์ทั่วไป สตอรี่ รีล และอัลบั้มคารูเซลทั้งหมดได้ แต่การลบจะเอาไลก์และคอมเมนต์ไปด้วย

สำหรับการรันแบบไม่มีคนดู ให้ใช้ CLI hermoso พร้อม --json แทนรายการเครื่องมือทั้งชุด วิธีนี้ประหยัดบริบทมากกว่าและตรวจสอบผลลัพธ์ได้ง่ายกว่า

ค้นหาข้อมูล Instagram ก่อนโพสต์

search_meta_ads ครอบคลุมตำแหน่งโฆษณาบน Instagram ด้วย เพราะเป็นคลังเดียวกับ Facebook สำหรับ organic นั้น search_instagram ค้นหารีลสาธารณะตามคำค้น ซึ่งเป็นพื้นที่ที่รูปแบบเคลื่อนไหวได้ผลจริง ส่วนการดึงโปรไฟล์และแฮชแท็กใช้ fetch_social_data และ search_instagram_hashtag

ส่วนที่เป็นการโฆษณา

โฆษณาตำแหน่ง Instagram ซื้อผ่านต้นไม้แคมเปญของ Meta เดียวกับ Facebook: create_meta_campaign → create_meta_adset → create_meta_ad โดยเลือกตำแหน่งได้ตามแพลตฟอร์มและตำแหน่ง preview_meta_ad แสดงโฆษณาที่เรนเดอร์จริงแยกตามตำแหน่งก่อนที่คุณจะใช้เงิน และ meta_insights แยกผลลัพธ์ตามอายุ เพศ ตำแหน่ง และประเทศ การแยกนี้คือสิ่งที่กำหนดครีเอทีฟรอบถัดไป

สิ่งที่ Codex ทำเองไม่ได้

เอเจนต์ที่มีงบประมาณจะมีประโยชน์ก็ต่อเมื่อขอบเขตความเสียหายถูกจำกัด ดังนั้นรั้วกั้นจึงอยู่ที่เซิร์ฟเวอร์ ไม่ได้อยู่ในคำสั่ง แคมเปญโฆษณา ชุดโฆษณา กลุ่มโฆษณา และโฆษณาทุกรายการถูกสร้างในสถานะ paused และการสลับสถานะที่กระทบเงินจริงจะปฏิเสธการทำงานหากไม่มีแฟล็กยืนยันอย่างชัดเจน ทุกการเรนเดอร์จะถูกเสนอราคาก่อน (hermoso_capabilities เผยแพร่ต้นทุนเครดิตที่แน่นอนของแต่ละโมเดลก่อนที่จะมีการใช้จ่ายใด ๆ) เครดิตจะถูกสำรองก่อนการเรียกผู้ให้บริการครั้งแรก และหักตามต้นทุนจริงภายหลัง ดังนั้นการส่งที่ล้มเหลวจะคืนเครดิต แทนที่จะปล่อยให้คุณถูกเรียกเก็บเงินโดยไม่ได้อะไร การลบก็ต้องผ่านการยืนยันเช่นกัน และทุกต้นไม้แคมเปญจะถูกอ่านกลับจากแพลตฟอร์มโฆษณาก่อนที่เอเจนต์จะบอกคุณว่าสร้างอะไรไปแล้ว

มีขั้นตอนหนึ่งที่ตั้งใจไม่ให้ทำแบบไม่มีหน้าจอ: การเชื่อมบัญชีคือหน้ายินยอม OAuth ดังนั้นคุณเชื่อมช่องทางหนึ่งครั้งในเบราว์เซอร์ หลังจากนั้นทุกอย่างเป็นการเรียกเครื่องมือ

ช่องทางอื่นทั้งหมด

จาก Codex โพสต์ไปยัง: Facebook · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram หรือดู ทุกช่องทางที่ Codex โพสต์ได้

โพสต์ไปยัง Instagram จาก: Claude · ChatGPT · Claude Code · Cursor · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · โฆษณาจากคอมมานด์ไลน์

คำถามที่พบบ่อย

Codex โพสต์ไป Instagram ได้ไหม

ได้ ด้วยปลั๊กอิน Codex ของ Hermoso รัน codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso ซึ่งจะติดตั้งสกิลของ Hermoso จากนั้นลงชื่อเข้าใช้ครั้งเดียวด้วย npx -y hermoso auth login การลงชื่อเข้าใช้จะเปิดเบราว์เซอร์และเก็บข้อมูลการยืนยันตัวตนไว้เอง จึงไม่ต้องสร้างกุญแจและไม่ต้องวางกุญแจที่ไหนเลย สำหรับ MCP server ด้วย ให้รัน codex mcp add hermoso -- npx -y hermoso mcp จากนั้น Codex จะมีเครื่องมือมากกว่า 1,000 รายการ รวมถึงเครื่องมือที่โพสต์ไปยัง Instagram และเครื่องมือที่วิจัยโฆษณาที่กำลังวิ่งในตลาดของคุณ และเรนเดอร์ครีเอทีฟตั้งแต่ต้น

ต้องเชื่อม Instagram กับ Codex อย่างไร

มีสองขั้นตอน ทำครั้งเดียวต่อขั้นตอน รัน codex plugin marketplace add hermoso-ai/hermoso && codex plugin add hermoso@hermoso ซึ่งจะติดตั้งสกิลของ Hermoso จากนั้นลงชื่อเข้าใช้ครั้งเดียวด้วย npx -y hermoso auth login การลงชื่อเข้าใช้จะเปิดเบราว์เซอร์และเก็บข้อมูลการยืนยันตัวตนไว้เอง จึงไม่ต้องสร้างกุญแจและไม่ต้องวางกุญแจที่ไหนเลย สำหรับ MCP server ด้วย ให้รัน codex mcp add hermoso -- npx -y hermoso mcp จากนั้นเชื่อมต่อ Instagram ภายใน Hermoso ใต้ Workspace → Connectors ซึ่งเป็นหน้าอนุญาต OAuth ในเบราว์เซอร์ หลังจากนั้น Codex จะโพสต์ไปยัง Instagram เป็นการเรียกเครื่องมือปกติ

Codex โพสต์คาโรเซลไป Instagram ได้ไหม

ได้ 2 ถึง 10 สไลด์ และผสมรูปภาพกับวิดีโอได้ ตัวเลข 10 คือขีดจำกัดที่ Meta เผยแพร่เอง ไม่ใช่ที่ Hermoso กำหนดขึ้น Codex เรียกเครื่องมือเผยแพร่ตัวเดียวกันไม่ว่าจะแบบใด และช่องทางที่รองรับคาโรเซลไม่ได้จะถูกปฏิเสธพร้อมเหตุผลจริง

การโพสต์ไป Instagram จาก Codex มีค่าใช้จ่ายเท่าไร

การเผยแพร่ไป Instagram ไม่เสียเครดิต เพราะ Meta ไม่คิดค่าใช้จ่ายต่อการเรียก API เครดิตใช้กับการเรนเดอร์ แพ็กเกจมีราคา $29, $69 และ $149 ต่อเดือน สำหรับ 1,300, 3,100 และ 6,750 เครดิต และทุกฟีเจอร์มีในทุกแพ็กเกจ รวมถึงแพ็กเกจฟรี ข้อยกเว้นเดียวคือ SSO ระดับองค์กร

Codex ต้องใช้รหัสผ่าน Instagram ของฉันไหม

ไม่ต้อง คุณเชื่อม Instagram กับ Hermoso ครั้งเดียวผ่านหน้ายินยอม OAuth ในเบราว์เซอร์ จากนั้น Codex เข้าถึงได้ผ่านการเรียกเครื่องมือ การเชื่อมบัญชีเป็นขั้นตอนเดียวที่ไม่ได้ทำแบบไม่มีหน้าจอ หลังจากนั้นไม่มีอะไรต้องใช้รหัสผ่าน และไม่มีการส่งข้อมูลรับรองให้โมเดลเลย

Codex ตั้งเวลาโพสต์ Instagram ไว้ล่วงหน้าได้ไหม

ได้ schedule_post จะใส่คิวบนปฏิทินเดียวที่ใช้ร่วมกับทุกช่องทาง พร้อมคำโปรยแยกตามช่องทาง หากต้องการให้ข้อความต่างออกไป และ list_scheduled กับ cancel_scheduled ใช้อ่านและดึงโพสต์ที่ตั้งคิวไว้กลับมา Instagram เป็นหนึ่งในสิบเอ็ดช่องทางที่ใส่คิวได้

เริ่มต้นฟรีพร้อม 30 เครดิตเมื่อสมัคร และรับเพิ่มได้อีกกว่า 250 เครดิต ทุกฟีเจอร์มีในทุกแพ็กเกจ

เริ่มฟรี →   ดูราคา