Đăng, lên lịch và chạy quảng cáo từ Claude Code

Một lệnh để cài Hermoso trong Claude Code. Sau đó nó có thể nghiên cứu quảng cáo của đối thủ, render quảng cáo video và hình ảnh, rồi đăng chúng lên mười một kênh mạng xã hội.

Claude Code là gì?

Claude Code là agent terminal của Anthropic. Nó sống trong một thư mục làm việc, đọc và ghi file, chạy lệnh, và cài plugin từ marketplace bằng một lệnh. Điều đó khiến nó trở thành nơi tự nhiên cho những phần marketing thật sự là pipeline: render, kiểm tra, đăng, ghi log.

Claude Code, Claude hay Cowork? Claude Code là agent terminal của Anthropic, và Hermoso đến dưới dạng plugin. Trong Claude trên web hoặc desktop, Hermoso là một connector thay thế, và Cowork dùng chính connector đó.

Hermoso là marketing tự động: hơn 1,000 công cụ qua một endpoint MCP, bao phủ nghiên cứu quảng cáo của đối thủ, quảng cáo hình ảnh và video trên hơn 100 mô hình, đăng và lên lịch lên mười một kênh mạng xã hội, và quản lý chiến dịch trên Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads và AppLovin Ads. Một kết nối, và Claude Code có tất cả.

Kết nối Hermoso với Claude Code

  1. Một lệnh, và không cần khóa.
    claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
    Đang ở trong một phiên? Gõ /plugin marketplace add hermoso-ai/hermoso, rồi /plugin install hermoso@hermoso. Nó cài năm skill Hermoso (research, ad-from-brand, generate, product-photoshoot và marketing) chạy lệnh hermoso qua npx, nên không có danh sách công cụ nào được nạp vào phiên của bạn và không có gì tốn ngữ cảnh cho đến khi nó chạy.
  2. Đăng nhập một lần.
    npx -y hermoso auth login
    Nó mở một trang đăng nhập trình duyệt trên loopback, giống cách gh làm, và lưu một credential chỉ chủ sở hữu đọc được trong ~/.hermoso/config.json. Claude Code chạy nó giúp bạn lần đầu tiên nó cần Hermoso. Không có trình duyệt trên máy đó, ví dụ CI, một máy từ xa hay container? Tạo khóa trong MCP & CLI → Terminal & API keys và chạy npx -y hermoso auth login --token hmk_…. Khóa mang quyền chi tiêu thật, nên hãy coi nó như mật khẩu.
  3. Tùy chọn: máy chủ MCP cũng vậy. Nếu bạn cũng muốn các công cụ của Hermoso nằm trong danh sách công cụ của Claude Code, chạy claude mcp add hermoso -- npx -y hermoso mcp sau khi đăng nhập. Nó đọc cùng credential đã lưu, nên không có khóa nào được đưa vào .claude.json. Các skill tiếp cận mọi công cụ mà không cần nó.
  4. Hỏi Claude Code một việc. “Lấy quảng cáo chạy lâu nhất của ba đối thủ gần nhất của tôi và phối lại hook tốt nhất thành video 9:16,” hoặc “đăng bản render này lên kênh.” Agent tự chọn công cụ; bạn duyệt khoản chi.

Plugin và máy chủ MCP tùy chọn tiếp cận cùng công cụ và cùng tài khoản. Khác biệt nằm ở ngữ cảnh: một danh sách công cụ được nạp vào mọi phiên trước khi bạn gõ gì, còn các skill không tốn gì cho đến khi một lệnh chạy.

Mọi kênh Claude Code có thể đăng lên

Mỗi kênh này có trang riêng với giới hạn caption thật của kênh đó, các tùy chọn hiển thị thật, những gì nó từ chối và lý do, cùng một ví dụ được viết cho Claude Code.

KênhCarouselGiới hạn chữ
Facebook2+ ảnh, giới hạn của chúng tôi là 3063,206 ký tự
Instagram2–10, ảnh + video2,200 ký tự
Threads2–20, ảnh + video500 ký tự
TikTokTối đa 35 ảnh2,200 / 4,000 ký tự
YouTubeBị từ chối (đơn vị là video)Tiêu đề 100 ký tự
XBị từ chối (4 media được render thành lưới)280, hoặc 25,000 với Premium
LinkedIn2–20 ảnh, chỉ trên Trang công ty3,000 ký tự
Pinterest2–5 ảnh (bị chặn ở gói Trial)Mô tả 800 ký tự
Bluesky2 đến 4 ảnh300 ký tự và 3,000 byte
Telegram2 đến 10, ảnh và video4,096, hoặc 1,024 khi có media

Tất cả các kênh này đều được xếp hàng qua một lịch schedule_post với caption riêng cho từng kênh, và list_scheduled báo kết quả theo từng kênh thay vì một dấu tick xanh duy nhất, vì “tác vụ thành công” và “bài đã được đăng” là hai câu hỏi khác nhau. Bài đã lên lịch nằm trong Hermoso, nên nó vẫn đăng đúng giờ dù Claude Code có còn đang chạy hay không.

Google Business Profile là kênh mới nhất: bài đăng có ảnh và nút trên hồ sơ Google Search và Maps của bạn, trả lời các đánh giá của bạn, chỉnh sửa hồ sơ và các cuộc gọi, lượt nhấp vào website, và yêu cầu chỉ đường mà hồ sơ mang lại. Claude Code tiếp cận nó qua cùng các công cụ, và schedule_post xếp nó vào cùng lịch.

Một kênh đã được xây dựng nhưng chưa được cung cấp

Nói thẳng điều này còn đáng giá hơn một danh sách dài hơn. Có một bề mặt đăng bài tồn tại trong codebase và đang bị giữ lại, chờ nền tảng chứ không phải chờ chúng tôi:

  • Reddit: đăng bài tự nhiên và số liệu bài đăng đã được xây dựng, nhưng Responsible Builder Policy của Reddit yêu cầu phê duyệt bằng văn bản rõ ràng trước khi ứng dụng được dùng Data API, và yêu cầu đó chưa được chấp thuận. Connector bị giữ lại thay vì được đưa ra như một màn hình OAuth dẫn đến một API đã chết. Reddit Ads là một kết nối khác và đã hoạt động: toàn bộ cây chiến dịch, dự báo, tìm kiếm nhắm mục tiêu, pixel và biểu mẫu lead.

Một connector đưa bạn một OAuth thành công rồi một API không hoạt động thì tệ hơn một connector chưa được cung cấp, nên nó không được liệt kê là có sẵn.

Ba việc để gõ khi đã kết nối

  1. Nghiên cứu. “Ba đối thủ gần nhất của tôi là ai, và quảng cáo Meta chạy lâu nhất của họ là gì? Cho tôi biết hook nào lặp lại.” Nó chạy find_competitors → pull_competitor_ads → mine_angles.
  2. Tạo. “Làm cho tôi một quảng cáo video UGC 9:16 dùng hook đó, với ảnh sản phẩm thật của tôi và caption được gắn vào.” Nó chạy get_brand → plan_ad → render_ad, và trả về URL mp4 đã hoàn thành.
  3. Triển khai. “Lên lịch đăng lên Instagram và TikTok vào thứ Ba lúc 9 giờ sáng, và tạo một chiến dịch Meta ở trạng thái tạm dừng xoay quanh nó, nhắm mục tiêu Mỹ với $30 mỗi ngày.” Nó chạy schedule_post → create_meta_campaign → create_meta_ad.

Những gì Claude Code không tự làm được

Một agent có ngân sách chỉ hữu ích khi phạm vi tác động của nó bị giới hạn, nên hàng rào nằm ở máy chủ chứ không nằm trong prompt. Mọi chiến dịch, nhóm quảng cáo, nhóm quảng cáo và quảng cáo đều được tạo ở trạng thái tạm dừng, và các công tắc trạng thái có thể bật tiền thật sẽ từ chối chạy nếu không có cờ xác nhận rõ ràng. Mọi lần render đều được báo giá trước (hermoso_capabilities công bố chi phí credit chính xác của từng mô hình trước khi có gì được tiêu). Credit được giữ trước khi gọi nhà cung cấp đầu tiên và được quyết toán theo chi phí chính xác sau đó, nên một lần gửi thất bại sẽ được hoàn lại thay vì để bạn bị tính tiền cho hư không. Các thao tác xóa cũng cần xác nhận, và mọi cây chiến dịch đều được đọc lại từ nền tảng quảng cáo trước khi agent của bạn báo cho bạn biết nó đã xây dựng gì.

Có một bước là việc của riêng bạn: liên kết từng tài khoản, một lần. Hầu hết các kênh được liên kết qua màn hình đồng ý OAuth của chính nền tảng trong trình duyệt; Bluesky nhận mật khẩu ứng dụng và Telegram nhận bot token, được dán vào Hermoso. Sau đó mọi việc còn lại đều là một lần gọi công cụ.

Claude Code hỏi trước khi chạy một công cụ, và bản ghi nằm ngay trong terminal, nên bước đăng là một dòng bạn đọc được trước khi nhấn y.

Chi phí

Thêm Hermoso vào Claude Code không tốn thêm gì: có một đồng hồ credit duy nhất, và nó không quan tâm client nào đã gọi. Tài khoản miễn phí bắt đầu với 30 credit khi đăng ký và 250+ credit khác để kiếm thêm. Credit chỉ tiêu cho mô hình AI và nghiên cứu Ad Spy; đăng bài, lên lịch, quản lý quảng cáo và phân tích đều miễn phí trên mọi kênh, trừ X, kênh tính phí theo mỗi lệnh gọi vì X tính phí theo mỗi request API. Các gói trả phí là $29, $69 và $149 mỗi tháng cho 1,300, 3,100 và 6,750 credit, và mọi tính năng đều có trong mọi gói. hermoso_capabilities cho biết giá credit chính xác của bất kỳ render nào trước khi chạy.

Xử lý sự cố

  • Máy chủ cục bộ in trợ giúp rồi thoát. Đối số thiếu mcp ở cuối. npx -y hermoso một mình sẽ in trợ giúp; npx -y hermoso mcp khởi động máy chủ.
  • Không có trình duyệt trên máy đó. Tạo khóa trong MCP & CLI → Terminal & API keys và chạy npx -y hermoso auth login --token hmk_… thay thế.
  • Thiếu một kênh. Kết nối nó trong Hermoso ở Settings → Connectors, rồi nhờ Claude Code chạy lại list_connectors.
  • Claude Code trả lời mà không dùng Hermoso. Hãy nêu tên trong yêu cầu: “dùng Hermoso để …”. Điều đó xóa mọi nghi ngờ về công cụ nào nên làm việc.

Ngoài việc đăng bài

Đăng bài là bước cuối, và là bước nhỏ nhất. Cùng kết nối đó cho Claude Code các thư viện quảng cáo Meta, Google và LinkedIn cộng với TikTok, Instagram, YouTube, Reddit và Threads tự nhiên để nghiên cứu; hơn 100 mô hình hình ảnh, video, giọng nói và viết trên một đồng hồ credit duy nhất, với avatar UGC, lồng tiếng, nâng cấp độ phân giải và các định dạng quảng cáo HTML gốc; và toàn bộ cây chiến dịch trên mười hai nền tảng quảng cáo trả phí. Không có khóa API riêng cho từng nhà cung cấp để giữ, và không có ứng dụng riêng nào phải học.

Xem danh sách công cụ đầy đủ, mọi agent mà Hermoso làm việc cùng, hoặc MCP marketing là gì. Để đọc câu chuyện dài hơn về riêng client này, xem Claude Code marketing.

Hermoso trong các agent khác

Cùng một tài khoản Hermoso hoạt động trong mọi agent dưới đây, nên thương hiệu, thư viện, lịch và credit của bạn đi theo bạn giữa chúng.

AgentHermoso kết nối thế nào
ClaudeKết nối bằng OAuth, không cần dán gì
ChatGPTKết nối bằng OAuth, không cần dán gì
CursorĐăng nhập từ terminal bằng hermoso auth login, không cần dán gì
CodexĐăng nhập từ terminal bằng hermoso auth login, không cần dán gì
ClineNhận API key trong header Authorization
OpenClawĐăng nhập từ terminal bằng hermoso auth login, không cần dán gì
Grok BotThêm mẫu Hermoso Marketing Bot và nhập API key trong chat, hoặc đăng nhập từ terminal của chính Bot
HermesĐăng nhập từ terminal bằng hermoso auth login, không cần dán gì
Gemini CLIĐăng nhập từ terminal bằng hermoso auth login, không cần dán gì
PerplexityKết nối bằng OAuth, không cần dán gì
Le ChatKết nối bằng OAuth, không cần dán gì
Claude CoworkKết nối bằng OAuth, không cần dán gì
Perplexity ComputerKết nối bằng OAuth, không cần dán gì
PaperclipKết nối bằng OAuth, không cần dán gì
GeminiKết nối bằng OAuth, không cần dán gì
Grok BuildĐăng nhập từ terminal bằng hermoso auth login, không cần dán gì
Kimi CodeThêm URL hosted vào mcp.json và đăng nhập bằng /mcp-config login, không cần dán gì
DeepSeek HarnessĐăng nhập từ terminal bằng hermoso auth login và chạy Hermoso như một máy chủ cục bộ, không cần dán gì
ManusNhận API key trong header Authorization
MuseMột tin nhắn trong chat, rồi đăng nhập bằng OAuth
Mọi MCP clientURL được host sẵn với OAuth, hoặc máy chủ cục bộ qua stdio

Câu hỏi thường gặp

Claude Code có thể đăng lên mạng xã hội không?

Có, khi bạn đã cài Hermoso. Khi đó Claude Code có thể đăng lên Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram và Google Business Profile, và lên lịch cho cả mười một kênh từ một hàng đợi với caption riêng cho từng kênh.

Làm thế nào để thêm Hermoso vào Claude Code?

Một lệnh: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, hoặc trong một phiên gõ /plugin marketplace add hermoso-ai/hermoso rồi /plugin install hermoso@hermoso. Nó cài năm skill Hermoso chạy CLI hermoso, nên không có danh sách công cụ nào được nạp vào phiên của bạn. Đăng nhập một lần bằng npx -y hermoso auth login, lệnh này mở trình duyệt và tự lưu credential, nên không có khóa nào cần tạo và không cần dán. Plugin và máy chủ MCP tùy chọn tiếp cận cùng công cụ và cùng tài khoản. Khác biệt nằm ở ngữ cảnh: một danh sách công cụ được nạp vào mọi phiên trước khi bạn gõ gì, còn các skill không tốn gì cho đến khi một lệnh chạy.

Claude Code có thể tạo luôn video và hình ảnh không?

Có, trực tiếp chứ không phải chuyển tiếp ra ngoài. 100+ mô hình hình ảnh, video, giọng nói và viết nằm trên một đồng hồ credit duy nhất, và Claude Code có thể báo giá một render trước khi chạy vì hermoso_capabilities công bố chi phí chính xác của từng mô hình. Kết quả là một quảng cáo đúng thương hiệu, với sản phẩm thật của bạn trong cảnh và caption cùng CTA được ghép lên render.

Claude Code có gói miễn phí không?

Có. Tài khoản miễn phí bắt đầu với 30 credit và 250+ credit khác bạn có thể kiếm khi thiết lập và tạo, còn chính máy chủ MCP thì miễn phí để thêm vào Claude Code. Các gói trả phí là $29, $69 và $149 mỗi tháng cho 1,300, 3,100 và 6,750 credit. Mọi tính năng đều có trong mọi gói kể cả Free, và ngoại lệ duy nhất là SSO doanh nghiệp.

Có an toàn khi để Claude Code đăng bài và chạy quảng cáo cho tôi không?

Hermoso giữ các bước tốn tiền hoặc không thể hoàn tác phía sau cổng kiểm soát trên máy chủ của chính nó, bất kể Claude Code được cài đặt thế nào: mọi chiến dịch đều được tạo ở trạng thái tạm dừng, việc bật chi tiêu và xóa đều cần xác nhận rõ ràng, và một bài đăng chỉ đến được tài khoản bạn đã kết nối và đánh dấu trong Hermoso. Claude Code hỏi trước khi chạy một công cụ, và bản ghi nằm ngay trong terminal, nên bước đăng là một dòng bạn đọc được trước khi nhấn y.

Claude Code có thể chạy Hermoso trong CI hoặc trên máy chủ không?

Có. Trên máy không có trình duyệt, tạo khóa trong MCP & CLI, Terminal & API keys, và chạy npx -y hermoso auth login --token hmk_… một lần. Mọi lệnh hermoso đều nhận --json, nên một bước pipeline có thể khẳng định trên đầu ra. Hãy coi khóa đó như mật khẩu, vì nó mang quyền chi tiêu.

Bắt đầu miễn phí với 30 credit khi đăng ký và 250+ credit khác để kiếm thêm. Mọi tính năng đều có trong mọi gói. Credit chỉ tiêu cho mô hình AI và nghiên cứu Ad Spy; đăng bài, lên lịch, quản lý quảng cáo và phân tích đều miễn phí.

Bắt đầu miễn phí →   Xem bảng giá