블로그 / AI 활용법
AI 활용법

코딩 몰라도 AI가 SNS 여러 곳에 자동 게시하는 법 — 채널별 조건과 붙여넣는 지시문

2026.09.30 · 자비스스튜디오

코딩을 몰라도 AI에게 맡기면 글 한 편을 SNS 다섯 곳에 올려 줍니다. 우리가 실제로 쓰는 방법입니다. 릴스와 카드에 나온 다섯 줄 지시문은 복사할 수 있게 옮겨 두었고, 화면에 다 담지 못한 채널별 공식 한도와 호출 순서, 아홉 줄짜리 전체 지시문, 우리가 만든 기록(모델·토큰·플러그인)까지 정리했습니다.

코딩 몰라도 AI가 SNS 다섯 곳에 대신 올려 준다

코딩 몰라도 AI가 SNS 다섯 곳에 대신 올려 준다
카드뉴스 1

카드 한 장이 전체 그림입니다. 글 한 편(카드 이미지, 숏폼 영상, 채널별 캡션)을 AI가 만든 게시 도구에 넘기면, 도구가 인스타그램, 유튜브, 스레드, 블루스카이, 틱톡에 차례로 올립니다. 네 곳은 바로 게시되고 틱톡만 초안함까지 갑니다. 그 이유는 여섯 번째 카드에 있습니다. 콘텐츠 한 편을 만들 때마다 다섯 곳에 하나씩 올리던 일을, 우리는 이렇게 도구 하나에 맡겨 쓰고 있습니다.

이런 소식, 남들보다 먼저 받으실 분?
직접 돌려보고 되는 것만 골라 매주 보내드립니다. 광고성 하이프는 거릅니다.

📮 뉴스레터 신청

채널마다 올라갔는지 한 줄로 확인한다

채널마다 올라갔는지 한 줄로 확인한다
카드뉴스 2

아래 카드는 우리가 실제로 쓰는 게시 대시보드에서 최근 세 편만 남겨 찍은 것입니다. 콘텐츠 한 편이 한 줄이고, 유튜브·릴스·게시판(캐러셀)·스레드·틱톡 영상과 사진·블루스카이가 열로 나열됩니다. 올라간 채널에는 게시됨이 뜨고, 틱톡은 초안함까지만 가기 때문에 초안함이라고 표시됩니다. 초안함에 들어간 틱톡은 폰의 틱톡 앱에서 사람이 마무리해 게시합니다. 게시 버튼을 누르는 일보다 이 표가 채워지는 것을 확인하는 일이 더 중요합니다. 계정과 토큰은 이 화면에 나오지 않습니다.

만드는 법은 딱 세 단계

만드는 법은 딱 세 단계
카드뉴스 3

첫째, 폴더에 콘텐츠를 넣습니다. 폴더 이름이 곧 그 편의 이름(슬러그)이고, 안에 채널별 캡션을 담은 설정 파일(publish.json), 카드 이미지, 숏폼 영상을 둡니다. 둘째, Claude Code나 Codex 같은 코딩 AI에게 지시문을 붙여넣습니다. 셋째, AI가 게시 도구를 만들고 채널을 하나씩 연결합니다. 각 플랫폼 로그인과 앱 등록은 내가 직접 하고, 게시와 확인은 AI가 만든 도구가 합니다. 우리 도구는 채널 이름과 슬러그를 받아 그 채널에 한 번 올리는 기능을 갖고 있고, 채널을 하나씩 순서대로 부릅니다. 한꺼번에 부르지 않는 이유는 실패한 채널만 골라 다시 올리기 위해서입니다.

AI에게 붙여넣는 다섯 줄

AI에게 붙여넣는 다섯 줄
카드뉴스 4

릴스와 카드에 나온 다섯 줄 지시문을 그대로 옮겨 둡니다. 복사해서 코딩 AI 채팅창에 붙여넣으면 됩니다. 더 자세한 아홉 줄 버전은 이 글 마지막에 있습니다.

나는 코딩을 몰라.
SNS 자동 게시 도구를 만들어 줘.
1. 채널 하나부터 연결해 줘
2. 한도는 공식 문서를 직접 열어 확인해
3. 올린 뒤엔 게시물을 다시 읽어 확인해
4. 토큰은 내가 .env에 직접 넣을게
5. 틱톡은 초안함까지만 올려

두 번째 줄은 AI가 기억에 기대 옛 숫자로 만들지 않게 막고, 세 번째 줄은 다음 카드의 확인 규칙입니다. 네 번째 줄은 토큰과 앱 시크릿을 대화창에 붙여넣지 않겠다는 약속입니다. 설정 파일(.env)은 내가 직접 열어 값을 넣습니다.

게시했다와 올라갔다는 다르다

게시했다와 올라갔다는 다르다
카드뉴스 5

자동 게시에서 가장 위험한 문장은 게시했습니다입니다. 도구가 버튼을 눌렀다는 뜻일 뿐, 실제로 올라갔다는 보증이 아닙니다. 우리 도구는 올린 뒤 플랫폼에서 그 게시물을 다시 읽어 게시물 id가 있는지 보고, 읽히면 올라간 것으로 처리합니다. 결과는 채널마다 한 줄로 보고하게 해서 어느 채널이 실패했는지 바로 보입니다. 응답이 비어 있을 때는 다시 올리지 않고 먼저 상태를 확인합니다. 그렇지 않으면 같은 글이 두 번 나갑니다.

채널별 한도, 공식 문서 기준

채널별 한도, 공식 문서 기준
카드뉴스 6

카드의 숫자는 2026년 9월에 각 플랫폼의 공식 개발자 문서를 직접 열어 확인한 값입니다. 한도와 절차는 바뀌니 만들 때 다시 확인하세요.

인스타그램

Meta 공식 문서에 따르면 인스타그램 API 게시는 컨테이너를 만든 뒤 게시하는 두 단계입니다. 먼저 POST /media로 컨테이너를 만들고, 그 컨테이너 ID로 POST /media_publish를 부릅니다. API로 올린 게시물은 24시간 이동 기간에 100건까지이고, 캐러셀은 한 건으로 셉니다. 남은 한도는 GET /IG_ID/content_publishing_limit로 볼 수 있습니다. 이미지는 JPEG만 지원하고 캐러셀은 이미지와 영상을 합쳐 최대 10개입니다. 프로페셔널 계정이 필요합니다. 같은 문서에 50건이라는 문장도 있어 서로 맞지 않으니, 실제 한도는 한도 조회 API로 확인하세요.

스레드

스레드도 컨테이너를 만든 뒤(POST /threads) 게시(POST /threads_publish)하는 두 단계입니다. 글은 500자까지, 24시간에 250건까지 올릴 수 있고, 컨테이너를 만든 뒤 평균 30초쯤 기다렸다 게시하라고 권장합니다.

유튜브

유튜브 데이터 API 개정 이력에 따르면 2025년 12월 4일에 영상 업로드의 할당량 비용이 약 1,600유닛에서 약 100유닛으로 바뀌었습니다. 2026년 6월 1일부터는 videos.insert와 search.list가 각자 별도 한도에 잡힙니다. 할당량 안내 페이지(2026년 9월 15일 갱신)는 두 방법이 기본 하루 100회씩이라고 적습니다. 옛 블로그 글에 나오는 하루 6개 같은 숫자는 이제 맞지 않습니다.

틱톡

틱톡 콘텐츠 게시 API 문서는 심사를 받지 않은 클라이언트가 올린 콘텐츠는 모두 비공개 보기 모드로 제한된다고 밝힙니다. 공개 범위 제한을 풀려면 테스트를 마친 뒤 서비스 약관 준수 심사를 받아야 합니다. 그래서 우리는 틱톡을 초안함까지만 올리고, 실제 게시는 폰의 틱톡 앱에서 사람이 합니다.

쉬운 채널 하나부터, 그리고 우리가 만든 기록

쉬운 채널 하나부터, 그리고 우리가 만든 기록
카드뉴스 7

난이도는 우리 게시 도구의 셋업 안내를 기준으로 매겼습니다. 유튜브는 Google Cloud 콘솔에서 OAuth 클라이언트를 만들면 되고, 틱톡은 TikTok for Developers에 앱을 등록하면 됩니다. 인스타그램과 스레드는 Meta 앱에 더해 미디어를 먼저 올려 둘 공개 저장소(우리는 Firebase Storage)가 필요해 준비물이 가장 많습니다. 두 채널은 플랫폼이 공개 주소에서 이미지와 영상을 가져가는 방식이기 때문입니다. 카드에는 없지만 블루스카이는 앱 비밀번호만 있으면 돼서 셋업 안내에서 가장 쉬운 채널입니다. 처음엔 채널 하나만 연결해 한 편을 올려 보고, 되면 넓히세요.

카드의 만든 기록은 이 게시 도구를 다른 사람도 쓸 수 있게 다듬은 두 세션의 숫자입니다. 모델은 Claude Opus 5.5(추론 강도 중간)였고 앞선 일부는 Opus 5였습니다. 출력은 약 67만 토큰이었습니다. 켜 둔 플러그인과 MCP 전체 목록은 마지막 제작 정보에 있습니다.

AI에게 붙여넣는 전체 지시문과 채널별 조건표

코드를 직접 짜지 않아도 됩니다. 아래 지시문을 코딩 AI에 그대로 붙여넣으면, 우리가 지키는 원칙을 갖춘 게시 도구를 AI가 만들어 나갑니다. 이 지시문은 우리가 이 도구를 처음 쓰는 사람을 위해 쓴 안내서의 핵심을 줄인 것이고, 네 번째 카드의 다섯 줄은 이것을 다시 줄인 것입니다.

AI에게 붙여넣는 지시문 (9줄)

당신은 내 콘텐츠를 여러 SNS에 올리는 게시 도구를 만들어 주는 개발 도우미입니다. 다음 순서와 원칙을 지키세요.
1. 먼저 나에게 올리려는 채널과 내 환경(운영체제, Node 버전)을 물어보세요. 채널은 하나부터 시작합니다.
2. 콘텐츠 폴더를 정합니다. <폴더>/<슬러그>/ 안에 채널별 캡션을 담은 publish.json, 카드 이미지(JPEG), 숏폼 영상(mp4)을 둡니다.
3. 채널마다 공식 문서를 직접 열어 최신 한도와 조건을 확인한 뒤 코딩하세요. 기억에 의존하지 마세요.
4. 게시한 뒤에는 반드시 플랫폼에서 그 게시물을 다시 읽어 실제로 올라갔는지 확인하고 채널마다 한 줄로 보고하세요. 게시했습니다라는 문구만으로 성공을 보고하지 마세요.
5. 인스타그램과 스레드는 미디어를 공개 URL로 먼저 올려야 하니, 그 저장소(예: 클라우드 스토리지)를 어떻게 마련할지 안내하세요.
6. 틱톡은 심사 전에는 비공개로만 올라가니 초안함까지만 올리고 나머지는 사람이 앱에서 하게 하세요.
7. 토큰, 비밀번호, 앱 시크릿을 대화창에 붙여넣으라고 하지 마세요. .env 같은 파일을 내가 직접 열어 넣도록 안내하고, 당신은 그 값을 읽지 마세요.
8. 돈이 나가는 일(광고, 유료 결제)은 하지 마세요. 나 대신 각 플랫폼에 로그인하지 마세요.
9. 응답이 비었을 때는 다시 올리지 말고 먼저 상태를 확인해 중복 게시를 막으세요.

채널별 조건 한 장 표

  • 인스타그램: 컨테이너 생성(POST /media) 후 게시(POST /media_publish). API 게시 24시간에 100건, 캐러셀은 한 건. JPEG만, 캐러셀 최대 10개. 프로페셔널 계정 필요. 한도 조회는 GET /IG_ID/content_publishing_limit.
  • 스레드: 컨테이너 생성(POST /threads) 후 게시(POST /threads_publish). 글 500자, 24시간에 250건. 컨테이너를 만든 뒤 평균 30초 기다렸다 게시하기를 권장.
  • 유튜브: 영상 업로드(videos.insert)가 2026년 6월 1일부터 별도 한도. 기본 하루 100회. 2025년 12월 4일에 업로드 비용이 약 1,600에서 약 100유닛으로 변경.
  • 틱톡: 심사 전 클라이언트가 올린 콘텐츠는 비공개 보기 모드로 제한. 공개하려면 심사 필요. 우리는 초안함까지만 사용.

제작 정보

  • 모델: 이 게시 도구의 배포용 한 벌은 Claude Opus 5.5(추론 강도 중간)로 다듬었고, 앞선 일부는 Opus 5였습니다.
  • 규모: 배포용으로 다듬는 두 세션에서 약 600번의 대화 턴이 오갔고, 출력이 약 67만 토큰, 새로 처리한 입력이 약 320만 토큰이었습니다. 게시 서버 본체는 그 전 여러 세션에서 만들어 이 숫자에 들어 있지 않습니다.
  • 켜 둔 플러그인 8개: code-simplifier, superpowers, claude-mem, ui-ux-pro-max, typesafe, hephaestus, diagram-design, ponytail. 설정에 등록한 MCP는 playwright 하나입니다. 이 밖에 크롬 확장, 내장 브라우저, computer-use, serena, notebooklm, 게시용 MCP(dispatch-publish) 등이 연결돼 있습니다. 켜 둔 것이 전부 이 작업에 쓰인 것은 아닙니다.
  • 이 글의 릴스와 카드를 만들 때 실제로 쓴 것: hyperframes(릴스 장면을 그대로 카드로 뽑음)와 ffmpeg, Gemini 음성과 인식, 헤드리스 브라우저 캡처(대시보드), 게시 서버 API.
  • 난이도: 채널마다 다릅니다. 블루스카이가 가장 쉽고, 인스타그램과 스레드는 Meta 앱과 미디어를 올릴 공개 저장소까지 필요해 가장 어렵습니다. 그래서 채널 하나부터 시작하세요.

출처: Publish Content using the Instagram Platform (Meta) · Threads Posts (Meta) · YouTube Data API 할당량 비용 (Google) · YouTube Data API 개정 이력 (Google) · TikTok Content Posting API 시작하기

실측 위주 AI 뉴스레터 — 직접 돌려보고 되는 것만 골라 매주 보내드립니다.

#SNS자동화 #AI에이전트 #자동게시 #자비스스튜디오