Cho app bạn vừa làm xong
Việc làm app đã nhanh hơn rất nhiều. Bạn có thể đi từ ý tưởng đến một app chạy được chỉ trong một cuối tuần với Claude Code, và nhiều người đang làm vậy. Phần không nhanh hơn là tuần sau khi ra mắt, lúc sản phẩm đã chạy được nhưng chẳng ai biết nó tồn tại. Marketing là một công việc khác, với các công cụ riêng, và hầu hết các công cụ đó là bảng điều khiển mà bạn phải học cách dùng.
Bạn không cần thêm một bảng điều khiển nữa. Bạn đã có một agent đọc được kế hoạch, gọi công cụ theo đúng thứ tự và kiểm tra kết quả trả về. Đưa cho nó các công cụ marketing, nó có thể làm những tháng marketing đầu tiên cho chính thứ bạn đã nhờ nó xây:
- "Đọc trang landing của tôi và thiết lập thương hiệu." Sản phẩm, ảnh chụp màn hình, màu sắc và giọng điệu của bạn, lấy từ website bạn đã triển khai.
- "Còn ai bán sản phẩm này, và họ đang chạy quảng cáo gì?" Các đối thủ thật và những quảng cáo họ chạy lâu nhất, lấy từ thư viện quảng cáo công khai.
- "Làm một video demo 20 giây và ba quảng cáo tĩnh cho đợt ra mắt." Creative hoàn chỉnh với sản phẩm thật của bạn, đúng kích thước cho từng vị trí hiển thị.
- "Đăng video demo lên X, LinkedIn và TikTok lúc 9 giờ sáng thứ Ba." Lên lịch từ terminal, miễn phí trên mọi gói.
- "Chi $20 mỗi ngày cho quảng cáo tĩnh tốt nhất trên Meta, tạm dừng cho đến khi tôi nói chạy." Một chiến dịch thật, được tạo ở trạng thái tạm dừng, không tiêu một đồng nào cho đến khi bạn xác nhận.
- "Mỗi thứ Hai, cho tôi biết nên tăng, tạm dừng và thử gì tiếp theo." Một câu hỏi duy nhất đọc qua mọi tài khoản quảng cáo bạn đã kết nối.
Bạn làm ứng dụng di động? Cùng agent đó có thể tạo chiến dịch tìm kiếm App Store trên Apple Search Ads và chiến dịch cài đặt trên AppLovin. Bạn làm công cụ B2B? LinkedIn, Google Ads và Microsoft Advertising cũng nằm trong danh sách. Đăng bài, lên lịch và quản lý chiến dịch không tốn credit; bạn chỉ trả credit khi một mô hình AI tạo ra thứ gì đó hoặc khi nghiên cứu quảng cáo.
Cách hoạt động
Claude Code là một agent chạy trên terminal, có quyền dùng công cụ thật, nên nó là một người vận hành marketing rất tốt: nó có thể giữ một kế hoạch dài, gọi nhiều thứ theo trình tự, đọc kết quả trả về và lặp lại. Điều nó thường thiếu là thứ để gọi. Các phần mềm marketing SaaS nằm sau bảng điều khiển, và bảng điều khiển không phải là công cụ.
Hermoso cung cấp một plugin Claude Code để sửa điều đó chỉ bằng một lệnh. Sau khi cài, Claude Code có thể dùng hơn 922 công cụ marketing: thư viện quảng cáo của Meta, Google và LinkedIn, TikTok, Instagram, YouTube, Reddit và Threads không trả phí, một quy trình tạo creative đầy đủ với hơn 100 mô hình ảnh, video, giọng nói và viết, đăng bài và lên lịch, cùng 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.
Cài đặt:
claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
Đã ở trong một phiên làm việc? Gõ /plugin marketplace add hermoso-ai/hermoso, rồi /plugin install hermoso@hermoso. Lệnh này cài năm kỹ năng Hermoso (marketing, research, ad-from-brand, generate, product-photoshoot) để điều khiển CLI hermoso thông 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 chạy. Sau đó đăng nhập một lần:
npx -y hermoso auth login # browser sign-in, like gh
Tùy chọn: nếu bạn cũng muốn các công cụ hiện trong danh sách công cụ riêng của Claude Code, hãy thêm máy chủ MCP qua stdio sau khi đăng nhập. Máy chủ này dùng chung thông tin xác thực đã lưu:
claude mcp add hermoso -- npx -y hermoso mcp
hermoso auth login mở trình duyệt để đăng nhập qua loopback và ghi một khóa chỉ chủ sở hữu đọc được vào ~/.hermoso/config.json (thư mục 0700, file 0600), nên một người dùng khác trên máy chung không thể đọc nó và tiêu credit của bạn.
Vì sao các agent terminal làm việc tốt với máy chủ này
Một vài lựa chọn thiết kế quan trọng hơn trong terminal so với cửa sổ chat, vì ngữ cảnh là thứ khan hiếm nhất:
- Công cụ trả về URL, không trả về dữ liệu nguyên bản. Một lần render trả về một URL
/generated/…đã được phục vụ. Không có gì đổ một video base64 vào cửa sổ ngữ cảnh của bạn. - Các tác vụ dài tự thăm dò trong lúc gọi. Render video mất từ một đến ba phút. Công cụ gửi tác vụ vào hàng đợi và thăm dò đến khi xong, nên nó chạy được trên mọi client MCP mà không phụ thuộc vào hỗ trợ tác vụ bất đồng bộ thử nghiệm, còn
get_job/list_jobscho phép bạn tiếp tục bất cứ thứ gì đang dở. - Khả năng có thể khám phá, không phải đoán.
hermoso_capabilitiesmiễn phí và chỉ đọc, trả về các mã mô hình hợp lệ kèm chi phí credit chính xác. Một agent được viết tốt sẽ gọi nó đầu tiên và thôi tự bịa tên mô hình. - Có một lối thoát tiết kiệm token. Gói npm cũng cung cấp vòng lặp cốt lõi dưới dạng các lệnh con thông thường với đầu ra
--json, nên một agent có thể gọi shell thay vì mang theo một bản kê công cụ lớn. Xem chạy quảng cáo từ dòng lệnh.
Một phiên Claude Code thực tế
Không có cú pháp đặc biệt nào ở đây; đó chính là những gì bạn vẫn gõ.
| Yêu cầu | Các công cụ được gọi |
|---|---|
| “Đọc trang landing của tôi và tạo hồ sơ thương hiệu.” | draft_brand → update_brand |
| “Tìm ba đối thủ gần nhất của tôi và các quảng cáo Meta chạy lâu nhất của họ. Hook nào được lặp lại?” | find_competitors → pull_competitor_ads → mine_angles |
| “Render bốn biến thể 9:16 của hook đó và chấm điểm chúng.” | plan_variations → render_ad ×4 → score_ad |
| “Đăng bản thắng lên Instagram và xếp các bản còn lại vào lịch trong tuần.” | post_to_meta → schedule_post → list_scheduled |
| “Tạo một chiến dịch Meta ở trạng thái tạm dừng dựa trên nó, Mỹ, $30 mỗi ngày.” | create_meta_campaign → create_meta_adset → create_meta_ad |
| “Mỗi thứ Hai, kéo kết quả tuần trước vào bảng báo cáo.” | meta_insights / google_ads_report → append_to_sheet |
Dòng cuối là chỗ một agent terminal thể hiện giá trị. Một báo cáo hằng tuần là việc nhàm chán trong bảng điều khiển, và là một lệnh được lên lịch trong terminal.
Kỹ năng cũng như công cụ
Hermoso còn cung cấp các kỹ năng Claude có thể cài đặt: các quy trình đóng gói bao quanh những chuỗi thao tác thường gặp (nghiên cứu một thị trường, tạo quảng cáo từ thương hiệu, chụp ảnh sản phẩm), để bạn gọi cả một công thức thay vì phải mô tả từng bước. list_skills và get_skill cho mọi agent truy cập chúng, và save_skill cho phép bạn đúc một chỉ dẫn bạn thích thành một kỹ năng riêng để tái sử dụng.
Những việc nó sẽ không làm nếu chưa hỏi
Một agent có ngân sách chỉ hữu ích khi phạm vi tác động được giới hạn, nên quyền chi tiêu được rào lại ở máy chủ chứ không nằm trong lời nhắc. Các chiến dịch, nhóm quảng cáo và quảng cáo Meta luôn được tạo ở trạng thái PAUSED, không có cách nào để người gọi ghi đè. Các công tắc trạng thái có thể bật chi tiêu quảng cáo thật (có một công tắc trên mỗi nền tảng quảng cáo: set_meta_campaign_status, set_google_ads_status, set_microsoft_ads_status, set_reddit_ads_status, set_linkedin_ads_status, set_pinterest_ads_status, set_x_ads_status và set_openai_ads_status, cùng những công tắc khác) đều từ chối chạy nếu không có cờ xác nhận rõ ràng, và cùng cổng đó áp dụng cho việc tạo một nhóm quảng cáo, quảng cáo hoặc từ khóa Google Ads đang bật dưới một mục cha đã bật, vì nó sẽ chạy ngay ở phiên đấu giá tiếp theo. Các thao tác xóa cũng cần xác nhận. Về phía tạo nội dung, hermoso_capabilities công bố chi phí credit chính xác của từng mô hình trước khi chạy bất cứ thứ gì, và mỗi lần render giữ trước một khoản ước tính rồi quyết toán theo chi phí thật, nên một lần gửi thất bại sẽ được hoàn lại thay vì âm thầm trừ tiền của bạn.
Cũng hoạt động ngoài Claude Code
Đây là một máy chủ MCP chuẩn, nên cùng 922+ công cụ đó xuất hiện trong Cursor, VS Code, Codex, Cline, OpenClaw, Hermes, Claude Desktop và Claude.ai. Nếu bạn muốn phiên bản chat của trang này, xem AI marketing trong Claude; để xem toàn bộ danh sách công cụ và các trình cài đặt một chạm, xem trang MCP & CLI.
Câu hỏi thường gặp
Tôi làm app bằng Claude Code. Claude Code có thể quảng bá nó không?
Có. Cài plugin Hermoso và đăng nhập một lần, rồi Claude Code có thể đọc trang landing của bạn thành hồ sơ thương hiệu, nghiên cứu đối thủ, làm video và ảnh quảng cáo, lên lịch bài đăng lên các kênh của bạn và tạo chiến dịch trả phí trên mười hai nền tảng quảng cáo, được tạo ở trạng thái tạm dừng cho đến khi bạn xác nhận. Đăng bài và quản lý chiến dịch miễn phí; tạo nội dung bằng AI và nghiên cứu quảng cáo dùng credit.
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 /plugin marketplace add hermoso-ai/hermoso rồi /plugin install hermoso@hermoso trong một phiên làm việc. Lệnh này cài năm kỹ năng Hermoso điều khiển CLI hermoso. Sau đó đăng nhập một lần bằng npx -y hermoso auth login. Nếu bạn cũng muốn các công cụ hiện trong danh sách công cụ riêng của Claude Code, claude mcp add hermoso -- npx -y hermoso mcp là một tùy chọn thêm.
Claude Code có thể tạo và đăng quảng cáo không?
Có. Khi đã kết nối Hermoso, nó có thể render các quảng cáo ảnh và video hoàn chỉnh trên hơn 100 mô hình, với sản phẩm thật của bạn được ghép vào, rồi đăng chúng lên Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram và Google Business Profile, và xây dựng các 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 xung quanh chúng. Kết quả render trả về dưới dạng URL tài sản bền vững, nên không có gì nặng nề đổ vào cửa sổ ngữ cảnh.
Render video có chặn agent không?
Một lần render video mất khoảng một đến ba phút. Công cụ gửi nó vào hàng đợi tác vụ và thăm dò đến khi xong ngay trong lần gọi, nên nó chạy được trên mọi client MCP mà không cần dựa vào hỗ trợ tác vụ bất đồng bộ thử nghiệm. Nếu phiên làm việc bị gián đoạn, get_job và list_jobs có thể tiếp tục hoặc kiểm tra mọi thứ còn đang chạy.
CLI có giống máy chủ MCP không?
Chúng nằm trong cùng một gói npm và được hỗ trợ bởi cùng một API. Bề mặt MCP gồm toàn bộ hơn 922 công cụ (chạy bằng hermoso mcp hoặc npx -y hermoso mcp); các lệnh con CLI bao phủ vòng lặp cốt lõi (capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch) với đầu ra --json cho các agent thích gọi shell hơn là nạp một bản kê công cụ.
Khóa API của tôi được lưu ở đâu?
hermoso auth login mở trình duyệt để đăng nhập qua loopback và ghi khóa vào ~/.hermoso/config.json với quyền chỉ chủ sở hữu (thư mục 0700, file 0600), nên người dùng khác trên máy chung không đọc được. Có cờ --token cho CI.
Tôi có thể viết script cho một công việc marketing định kỳ không?
Có, đó là lý do chính để chạy nó từ terminal. Vì mọi khả năng đều là một công cụ gọi được hoặc một lệnh shell với đầu ra --json, một lần quét đối thủ hằng tuần, một loạt biến thể creative, hoặc một bản xuất hiệu suất vào Google Sheets mỗi thứ Hai đều là một lệnh chạy theo lịch thông thường, chứ không phải việc thủ công trên bảng điều khiển.
Liên quan
Các lần render chạy như tác vụ phía máy chủ mà bạn thăm dò, và một bài đăng được thử lại vẫn an toàn ngay cả khi không biết kết quả của lần thử đầu. Chi tiết nằm ở tác vụ và tính idempotent.
Nếu bạn thích terminal thuần, xem chạy quảng cáo từ dòng lệnh.
Cài một lệnh, ủy quyền bằng một tài khoản miễn phí. Sau đó terminal của bạn có thể nghiên cứu, render, đăng và báo cáo.
Bắt đầu miễn phí → Đọc tài liệu MCP →