인스타 자동화 세팅 가이드 · 스킬 설치부터 예약 업로드까지

2026년 10월 14일 업데이트

영상에서 본 흐름을 내 계정에 맞춰 쓰는 가이드예요. Instagram agent skill이 조사·계획·대본·캡션을 맡고, Upload-Post가 완성한 영상을 예약해요.

1. 시작 전에 내가 준비할 것

  • Claude Code에 로그인해 주세요. 터미널의 Claude Code나 Claude 데스크톱 앱의 Code 탭을 사용해요. 일반 채팅창에서는 내 컴퓨터에 스킬을 설치할 수 없어요.
  • 내 업종·타깃과 참고할 계정 6~12개, 내 말투가 드러나는 캡션이나 대본 3개를 준비해요.
  • 업로드까지 쓸 때는 Upload-Post에 가입하고, 대시보드에서 내 인스타 계정을 연결해요. 비즈니스·크리에이터 계정이 필요해요. 프로필 이름도 기억해 두세요.

설치 중 로그인·권한 승인 화면이 뜨면 그 부분만 직접 처리하면 돼요. 스킬은 무료 MIT 라이선스이고, Claude 사용량은 로그인한 요금제를 따라요. Upload-Post는 카드 등록 없이 무료로 시작할 수 있어요.

2. 이 요청문 하나로 스킬 설치

붙일 곳: Claude Code 작업창. 아래를 통째로 복사해 보내세요. 폴더 만들기·다운로드·스킬 복사·말투 파일 준비는 AI가 해요.

텍스트
인스타 운영용 Instagram agent skill을 내 Claude Code에 설치해 줘.

원본: https://github.com/Jakeschincariol/instagram-agent-skill
원본의 README와 각 SKILL.md를 먼저 읽고, 현재 설치 방식과 경로를 확인해.

1. 운영체제, git, Python 3, Claude Code 환경을 확인해. 필요한 프로그램이 없으면 이 환경에 맞게 설치를 진행하되, 관리자 권한이나 설치 승인만 내가 하게 안내해.
2. 원본은 내 사용자 폴더 아래 oaiwan-tools/instagram-agent-skill에 받아 줘. 같은 폴더가 있으면 원본 저장소가 맞는지 확인하고 수정된 파일을 보존해. 임의로 초기화하거나 덮어쓰지 마.
3. 원본 skills/ 안의 ig-* 폴더 13개를 ~/.claude/skills/에 설치해. 같은 이름의 스킬이 이미 있으면 먼저 비교하고, 변경이 필요한 파일은 날짜를 붙여 백업한 뒤 처리해. 다른 스킬은 건드리지 마.
4. ~/.claude/instagram/ 폴더를 만들고, voice.md가 없으면 원본 templates/voice.md를 복사해. 기존 voice.md는 보존해. 아직 내 말투 자료가 없으면 내용을 지어내지 말고 내가 캡션·대본 3개를 붙일 차례라고 알려 줘.
5. 설치한 SKILL.md 13개와 hooks.json의 훅 공식 26개를 확인해. Python 도구의 코드를 읽고 의존성을 확인한 뒤, hookscore.py를 샘플 영어 문장 하나로 실행해 로컬 도구가 실행되는지 확인해. 영어 분석 규칙의 점수를 한국어 대본의 품질 점수로 단정하지 마.
6. /ig-viral, /ig-plan, /ig-reel, /ig-caption이 어디에서 읽히는지 확인해. 새 작업창이 필요하면 알려 줘. 파일 설치 확인과 실제 Claude 생성 결과 확인을 구분해.

여기서는 설치와 로컬 점검까지만 해. 내 계정 로그인, 외부 유료 API 호출, 콘텐츠 생성, 인스타 게시·예약·댓글·DM 발송은 실행하지 마.
마지막에 실제 설치 경로, 설치한 스킬 이름 13개, 로컬 점검 결과, 내가 다음에 할 행동만 짧게 알려 줘.

완료 답변에 스킬 13개·훅 공식 26개·실제 설치 경로가 나오면 파일 설치가 끝난 거예요. 명령이 바로 안 보이면 Claude Code의 새 작업창에서 시작하세요.

3. 내 말투 넣고 순서대로 쓰기

먼저 캡션이나 대본 3개를 붙이고 보내세요.

텍스트
아래는 내가 실제로 쓴 캡션·대본 3개야.
[내 글 3개]

이 글을 읽고 ~/.claude/instagram/voice.md에 내 말투를 정리해 줘.
대상: [누구를 위한 계정인지]
주제: [내 업종·콘텐츠 주제]
없는 실적·숫자·경험은 만들지 말고, 확인이 필요한 칸은 비워 둬.

이후 아래 네 가지를 차례로 요청해요. [ ] 안만 내 것으로 바꾸면 돼요.

텍스트
/ig-viral
우리 분야는 [업종·주제]이고 대상은 [타깃]이야.
참고 계정: [인스타 계정 6~12개]
이번 릴스의 첫 문장·화면·길이·CTA와 각 계정의 최근 게시물 중앙값을 확인해 줘.
공개 페이지는 내 브라우저로 읽고, 로그인이 필요하면 내가 직접 처리할게.
직접 확인한 값만 써. 확인할 수 없는 지표는 미확인으로 남겨.
텍스트
/ig-plan
우리 계정 주제: [주제]
이번 주 실제로 있었던 일: [고객 질문·만든 것·직접 확인한 숫자]
이번 주에 올릴 수 있는 수: [릴스 몇 개·캐러셀 몇 개]
방금 조사한 결과와 내 voice.md를 바탕으로 요일별 주간 계획을 짜 줘.
텍스트
/ig-reel
주제: [릴스 아이디어 한 줄]
대상: [타깃]
내가 확인한 사실·예시: [직접 확인한 내용]
길이: 30초 안팎. 대사와 화면 문구는 자연스러운 한국어로.
훅 3안, 선택 이유, 최종 대본, 초 단위 화면 계획을 보여 줘.
텍스트
/ig-caption
방금 대본의 인스타 캡션을 써 줘.
첫 줄에 대상과 얻는 결과가 보이게 하고, 해시태그는 관련된 것 5개 이하로.
처음 보이는 부분과 전체 캡션을 따로 보여 줘.
댓글로 줄 자료: [실제로 준비한 자료와 주소. 없으면 자료 CTA를 넣지 마]

스킬은 글과 화면 계획을 준비해요. 촬영·편집한 최종 영상 파일은 따로 준비하고, 예약은 다음 연결로 진행해요.

4. Upload-Post 연결도 AI에게 맡기기

붙일 곳: 같은 Claude Code 작업창. Upload-Post 가입과 인스타 연결을 마친 다음 보내세요. API 키를 대화에 붙일 필요가 없는 OAuth 로그인 방식이에요.

텍스트
Claude Code에 Upload-Post MCP를 연결해 줘.
공식 안내: https://www.upload-post.com/mcp/instagram/
서버 주소: https://mcp.upload-post.com/mcp

1. 현재 Claude Code MCP 목록에서 upload-post가 이미 있는지 확인해. 다른 연결과 기존 설정은 보존해.
2. 없다면 현재 CLI 도움말을 확인하고, 사용자 범위의 HTTP 연결을 추가해:
   claude mcp add --scope user --transport http upload-post https://mcp.upload-post.com/mcp
3. API 키 헤더는 넣지 말고 OAuth로 연결해. /mcp에서 내가 로그인해야 하는 지점을 알려 줘. 로그인·인스타 연결 동의는 내가 직접 처리할게.
4. 내가 로그인 완료라고 하면, 연결 상태와 upload_video 도구가 보이는지 확인해. 읽기 도구가 있다면 연결한 내 프로필 이름을 확인해. 없으면 내게 프로필 이름을 물어봐.
5. 이 연결은 로컬 영상 파일을 직접 읽지 못하므로 영상·커버에 공개 URL이 필요하다는 점과, Upload-Post 대시보드에서 로컬 파일을 직접 올리는 방법을 알려 줘.

연결 확인까지만 해. 업로드·예약·댓글·DM·유료 결제는 하지 마.
마지막에 연결 상태, 프로필 이름, 사용 가능한 업로드 도구를 알려 줘.

브라우저의 Claude를 쓴다면 설정 → Connectors → Add custom connector에 같은 서버 주소를 넣고 Upload-Post 계정으로 로그인할 수 있어요. 스킬의 로컬 설치와 Python 도구는 Claude Code에서 진행하세요.

5. 완성한 릴스 예약하기

원격 MCP에 줄 영상·커버 공개 주소를 준비해요. 주소가 없다면 Upload-Post 대시보드에서 파일을 직접 선택해 예약할 수 있어요.

아래를 붙이면 먼저 예약 내용부터 확인해 줘요. 날짜는 연·월·일·시각까지 적으세요.

텍스트
아래 영상의 인스타 릴스 예약 내용을 준비해 줘.
프로필 이름: [Upload-Post에 연결한 프로필 이름]
영상 공개 URL: [직접 MP4를 받을 수 있는 https 주소]
커버 공개 URL: [커버 주소. 없으면 없음]
예약 시각: [YYYY-MM-DD HH:MM] Asia/Seoul
캡션: [최종 캡션]

먼저 주소가 실제 파일로 열리는지, 올릴 계정·영상·커버·캡션·한국 시간·무료 업로드 잔여량을 확인해서 보여 줘.
내가 '이 내용으로 예약'이라고 답하면 upload_video로 Instagram REELS를 예약해.
도구의 실제 입력 규격을 읽고 scheduledDate와 timezone=Asia/Seoul을 사용해.
응답의 예약 ID·상태·한국 시간을 다시 확인해 줘. 예약된 상태와 실제 게시된 상태를 구분해.

무료 요금제의 현재 업로드 잔여량은 대시보드에서 확인하세요. 연결한 서비스의 이용량과 Claude 사용량은 각각 따로 적용돼요.

6. 설치와 연결에서 확인한 범위

2026년 10월 14일 원본을 다시 받아 스킬 파일 13개·훅 공식 26개·말투 템플릿 경로, 별도 폴더로의 설치, Python 도구 구문과 훅 점수 도구 실행을 확인했어요. Upload-Post 서버 주소·OAuth 연결 명령·예약 입력은 제작사 안내와 맞췄어요.

내 Claude의 실제 생성 결과, Upload-Post 로그인·인스타 연결·예약 성공은 위 요청문을 실행한 뒤 반환 상태로 확인하세요.

원본 스킬: Jakeschincariol/instagram-agent-skill · MIT.

같이 해요

  • YouTube

    AI로 업무 시스템을 만드는 과정과 실제 결과를 영상으로 전해요.

    채널 보기
  • 오픈채팅방

    꿀팁을 써 보며 생긴 질문을 나누는 방이에요.

    들어가기
  • 무료 키트 받기

    AI 자동화 키트(직접 돌려 본 자동화 레시피 3개 + 프롬프트 10개)를 PDF로 메일에 바로 보내드려요.

    준비 중