Claude Code로 앱을 만들었습니다. 이제 Claude Code가 홍보할 차례입니다.

Claude Code로 앱을 만들었는데 사람들이 써야 하나요? 플러그인 하나만 설치하면 같은 에이전트가 시장을 조사하고, 출시 광고를 만들어 게시하고, 유료 캠페인까지 집행합니다. 터미널을 벗어날 필요가 없습니다.

방금 출시한 앱을 위해

만드는 속도는 빨라졌습니다. Claude Code로 주말 안에 아이디어를 동작하는 앱으로 만들 수 있고, 실제로 많은 사람이 그렇게 합니다. 빨라지지 않은 부분은 출시 후 일주일입니다. 제품은 돌아가는데 아무도 존재를 모르는 시기죠. 마케팅은 별도의 일이고, 그 도구 대부분은 익혀야 하는 대시보드입니다.

대시보드가 하나 더 필요하지는 않습니다. 이미 계획을 읽고, 도구를 순서대로 호출하고, 돌아온 결과를 확인하는 에이전트가 있습니다. 마케팅 도구를 쥐여 주면 그 에이전트가, 방금 함께 만든 제품의 첫 몇 달 마케팅을 해 줄 수 있습니다:

  • “랜딩 페이지를 읽고 브랜드를 설정해 줘.” 이미 배포한 사이트에서 제품, 스크린샷, 색상, 톤을 가져옵니다.
  • “이걸 파는 곳은 어디이고, 어떤 광고를 돌리고 있지?” 공개 광고 라이브러리에서 실제 경쟁사와 가장 오래 노출 중인 광고를 찾아줍니다.
  • “출시용으로 20초짜리 데모 영상과 정적 광고 3개를 만들어 줘.” 실제 제품이 들어간 완성된 크리에이티브를 각 노출 위치에 맞는 크기로 만듭니다.
  • “데모를 화요일 오전 9시에 X, LinkedIn, TikTok에 올려 줘.” 터미널에서 예약하며, 모든 요금제에서 무료입니다.
  • “Meta에서 가장 잘 되는 정적 광고에 하루 $20을 걸어 줘. 내가 실행하라고 할 때까지 일시정지로.” 실제 캠페인을 일시정지 상태로 만들고, 확인하기 전까지 아무것도 쓰지 않습니다.
  • “매주 월요일, 다음에 무엇을 키우고, 멈추고, 테스트할지 알려 줘.” 연결한 광고 계정을 모두 읽고 한 번에 답합니다.

모바일 앱을 만들었나요? 같은 에이전트가 Apple Search Ads에서 앱 스토어 검색 캠페인을, AppLovin에서 설치 캠페인을 만들 수 있습니다. B2B 도구를 만들었나요? LinkedIn, Google Ads, Microsoft Advertising도 목록에 있습니다. 게시, 예약, 캠페인 관리는 크레딧이 들지 않습니다. AI 모델이 무언가를 만들 때나 광고 리서치를 할 때만 크레딧을 냅니다.

작동 방식

Claude Code는 실제 도구에 접근할 수 있는 터미널 에이전트이므로, 마케팅 운영자로서 특히 뛰어납니다. 긴 계획을 붙들고, 도구를 순서대로 호출하고, 돌아온 결과를 읽고, 반복할 수 있습니다. 보통 부족한 것은 호출할 대상입니다. 마케팅 SaaS는 대시보드 뒤에 있고, 대시보드는 도구가 아닙니다.

Hermoso는 이 문제를 명령어 한 줄로 해결하는 Claude Code 플러그인을 제공합니다. 설치하면 Claude Code가 922개 이상의 마케팅 도구에 접근할 수 있습니다. Meta, Google, LinkedIn 광고 라이브러리, 오가닉 TikTok, Instagram, YouTube, Reddit, Threads, 100개 이상의 이미지, 영상, 음성, 글쓰기 모델을 아우르는 크리에이티브 파이프라인, 게시와 예약, 그리고 Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads, AppLovin Ads에 걸친 캠페인 관리가 포함됩니다.

설치:

claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso

세션 안에서 이미 작업 중이라면 /plugin marketplace add hermoso-ai/hermoso를 입력한 다음 /plugin install hermoso@hermoso를 입력하세요. marketing, research, ad-from-brand, generate, product-photoshoot 등 Hermoso 스킬 다섯 개가 설치되며, 이 스킬들은 hermoso CLI를 npx로 구동합니다. 그래서 세션에 도구 목록이 로드되지 않고, 실행되기 전까지는 컨텍스트를 전혀 차지하지 않습니다. 그다음 한 번 로그인하세요:

npx -y hermoso auth login   # browser sign-in, like gh

선택 사항: Claude Code 자체의 도구 목록에도 넣고 싶다면, 로그인한 뒤 stdio로 MCP 서버를 추가하세요. 같은 저장된 자격 증명을 읽습니다:

claude mcp add hermoso -- npx -y hermoso mcp

hermoso auth login은 루프백 브라우저 로그인을 열고, 소유자만 읽을 수 있는 키를 ~/.hermoso/config.json에 저장합니다(디렉터리 0700, 파일 0600). 그래서 공용 컴퓨터의 다른 사용자가 이 키를 읽고 크레딧을 쓸 수 없습니다.

터미널 에이전트가 이 서버와 잘 맞는 이유

터미널에서는 컨텍스트가 가장 귀한 자원이라서, 채팅 창보다 몇 가지 설계 선택이 더 중요합니다:

  • 도구는 데이터 덩어리가 아니라 URL을 돌려줍니다. 렌더링 결과는 제공되는 /generated/… URL로 돌아옵니다. base64 영상이 컨텍스트 창에 쏟아지는 일은 없습니다.
  • 긴 작업은 호출 안에서 폴링합니다. 영상 렌더링에는 1~3분이 걸립니다. 도구가 작업 큐에 넣고 완료될 때까지 폴링하므로, 실험적 비동기 작업 기능에 기대지 않고 모든 MCP 클라이언트에서 동작합니다. get_job과 list_jobs로 진행 중이던 작업을 이어서 확인할 수 있습니다.
  • 기능은 추측하지 않고 조회합니다. hermoso_capabilities는 무료이고 읽기 전용이며, 유효한 모델 ID와 정확한 크레딧 비용을 돌려줍니다. 잘 설계된 에이전트는 이것부터 호출하고, 모델 이름을 지어내지 않습니다.
  • 토큰을 아끼는 대안이 있습니다. npm 패키지는 핵심 루프를 --json 출력이 있는 일반 하위 프로세스 명령으로도 제공합니다. 그래서 에이전트는 큰 도구 매니페스트를 들고 다니는 대신 명령을 직접 실행할 수 있습니다. 자세한 내용은 명령줄에서 광고 실행하기를 보세요.

실제 Claude Code 세션 예시

특별한 문법은 없습니다. 평소에 입력하는 것과 같습니다.

프롬프트호출되는 도구
“내 랜딩 페이지를 읽고 브랜드 프로필을 만들어 줘.”draft_brand → update_brand
“가장 가까운 경쟁사 세 곳과 그들이 가장 오래 돌리는 Meta 광고를 찾아 줘. 반복되는 훅이 뭐지?”find_competitors → pull_competitor_ads → mine_angles
“그 훅으로 9:16 변형 네 개를 렌더링하고 점수를 매겨 줘.”plan_variations → render_ad ×4 → score_ad
“승자는 Instagram에 올리고, 나머지는 이번 주 예약 대기열에 넣어 줘.”post_to_meta → schedule_post → list_scheduled
“그걸 중심으로 미국 대상, 하루 $30짜리 일시정지 Meta 캠페인을 만들어 줘.”create_meta_campaign → create_meta_adset → create_meta_ad
“매주 월요일, 지난주 성과를 리포트 시트에 넣어 줘.”meta_insights / google_ads_report → append_to_sheet

마지막 행이 터미널 에이전트가 제 역할을 하는 지점입니다. 주간 보고서는 대시보드에서는 번거로운 일이지만, 터미널에서는 예약된 명령 하나입니다.

도구뿐 아니라 스킬도

Hermoso는 설치할 수 있는 Claude 스킬도 제공합니다. 흔히 쓰는 순서를 묶은 패키지형 워크플로(시장 리서치, 브랜드 기반 광고 제작, 제품 촬영)라서, 레시피 전체를 한 번에 호출할 수 있습니다. list_skills와 get_skill로 어떤 에이전트에서든 스킬을 볼 수 있고, save_skill로 마음에 드는 지침을 나만의 재사용 가능한 스킬로 정리할 수 있습니다.

먼저 묻지 않고는 하지 않는 일

에이전트는 예산이 있어야 쓸모가 있고, 영향 범위가 제한되어야 합니다. 그래서 지출 권한은 프롬프트가 아니라 서버에서 통제합니다. Meta 캠페인, 광고 세트, 광고는 호출자가 재정의할 수 없이 항상 PAUSED 상태로 만들어집니다. 실제 광고비를 켤 수 있는 상태 전환 도구(모든 광고 플랫폼에 하나씩 있으며, 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, set_openai_ads_status 등)은 명시적인 확인 플래그 없이는 실행되지 않습니다. 같은 게이트가 이미 활성화된 상위 항목 아래에서 활성 Google Ads 광고 그룹, 광고, 키워드를 만드는 것도 막습니다. 그런 항목은 다음 경매부터 바로 노출되기 때문입니다. 삭제도 확인이 필요합니다. 생성 쪽에서는 hermoso_capabilities가 실행 전에 모델별 정확한 크레딧 비용을 공개하고, 모든 렌더링은 먼저 예상 비용을 예약한 뒤 실제 비용으로 정산합니다. 그래서 전송이 실패하면 조용히 청구하는 대신 환불합니다.

Claude Code 밖에서도 작동합니다

표준 MCP 서버이므로 같은 922개 이상의 도구가 Cursor, VS Code, Codex, Cline, OpenClaw, Hermes, Claude Desktop, Claude.ai에서도 나타납니다. 채팅 창 버전의 이 페이지를 원하면 Claude에서 하는 AI 마케팅을, 전체 도구 목록과 원클릭 설치 프로그램은 MCP & CLI 페이지를 보세요.

자주 묻는 질문

Claude Code로 만든 앱을 Claude Code가 홍보할 수 있나요?

네. Hermoso 플러그인을 설치하고 한 번 로그인하면, Claude Code가 랜딩 페이지를 읽어 브랜드 프로필로 만들고, 경쟁사를 조사하고, 영상과 이미지 광고를 만들고, 채널 게시를 예약하고, 12개 광고 플랫폼에서 유료 캠페인을 만들 수 있습니다. 캠페인은 확인할 때까지 일시정지 상태로 만들어집니다. 게시와 캠페인 관리는 무료이고, AI 생성과 광고 리서치에는 크레딧을 씁니다.

Claude Code에 Hermoso를 어떻게 추가하나요?

명령어 한 줄입니다: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso. 또는 세션 안에서 /plugin marketplace add hermoso-ai/hermoso 다음 /plugin install hermoso@hermoso. Hermoso 스킬 다섯 개가 설치되어 hermoso CLI를 구동합니다. 그다음 npx -y hermoso auth login으로 한 번 로그인하세요. Claude Code 자체 도구 목록에도 넣고 싶다면 claude mcp add hermoso -- npx -y hermoso mcp를 추가로 실행할 수 있습니다(선택 사항).

Claude Code로 광고를 만들고 게시할 수 있나요?

네. Hermoso를 연결하면 100개 이상의 모델로 실제 제품을 합성한 완성된 이미지와 영상 광고를 렌더링하고, Facebook, Instagram, Threads, TikTok, YouTube, X, LinkedIn, Pinterest, Bluesky, Telegram, Google Business Profile에 게시할 수 있습니다. 그 광고를 바탕으로 Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads, AppLovin Ads의 캠페인도 만들 수 있습니다. 렌더링 결과는 지속되는 에셋 URL로 돌아오므로 큰 데이터가 컨텍스트 창에 들어가지 않습니다.

영상 렌더링 동안 에이전트가 멈추나요?

영상 렌더링은 대략 1~3분 걸립니다. 도구가 작업 큐에 넣고 호출 안에서 완료될 때까지 폴링하므로, 실험적 비동기 작업 기능에 기대지 않고 모든 MCP 클라이언트에서 동작합니다. 세션이 중단되면 get_job과 list_jobs로 아직 진행 중인 작업을 이어서 보거나 확인할 수 있습니다.

CLI는 MCP 서버와 같은가요?

같은 npm 패키지에 들어 있고 같은 API를 씁니다. MCP 표면은 922개 이상의 도구 전체이며(hermoso mcp 또는 npx -y hermoso mcp로 실행), CLI 하위 명령은 핵심 루프(capabilities, credits, brand, create, generate, competitors, ads, research, jobs, fetch)를 다룹니다. 도구 목록을 로드하기보다 명령을 직접 실행하려는 에이전트를 위해 --json 출력을 제공합니다.

API 키는 어디에 저장되나요?

hermoso auth login은 루프백 브라우저 로그인을 수행하고, 발급된 키를 ~/.hermoso/config.json에 소유자만 권한을 갖도록(디렉터리 0700, 파일 0600) 저장합니다. 그래서 공용 컴퓨터의 다른 사용자는 읽을 수 없습니다. CI용으로는 --token 플래그를 쓸 수 있습니다.

반복되는 마케팅 작업을 스크립트로 만들 수 있나요?

네, 이것이 터미널에서 실행하는 주된 이유입니다. 모든 기능이 호출 가능한 도구이거나 --json 출력이 있는 하위 프로세스 명령이므로, 주간 경쟁사 점검, 크리에이티브 변형 일괄 생성, Google Sheets로 보내는 월요일 성과 내보내기가 수동 대시보드 작업이 아니라 평범한 예약 명령이 됩니다.

관련 글

렌더링은 폴링하는 서버 측 작업으로 실행되며, 첫 시도의 결과를 알 수 없을 때도 게시를 다시 시도해도 안전합니다. 자세한 내용은 작업과 멱등성에 있습니다.

터미널에서 직접 쓰고 싶다면 명령줄에서 광고 실행하기를 보세요.

명령어 한 줄로 설치하고, 무료 계정 하나로 승인하세요. 그러면 터미널에서 리서치, 렌더링, 게시, 보고까지 할 수 있습니다.

무료로 시작하기 →   MCP 문서 읽기 →