부업용 자동화 봇, AI 코딩으로 직접 만들기: Claude Code와 n8n으로 MVP까지

부업용 자동화 봇, AI 코딩으로 직접 만들기는 생각보다 거창한 프로젝트가 아닙니다. 처음에는 “돈 버는 봇”이 아니라 반복 작업을 대신 처리하고, 사람이 확인할 결과만 보내주는 작은 봇으로 시작하는 게 안전하고 빠릅니다.

이 글에는 제휴(어필리에이트) 링크가 포함될 수 있으며, 링크를 통해 가입·구매 시 소정의 수수료를 받을 수 있습니다. 추천은 실제 사용 경험에 기반합니다.

자동화할 반복 업무 1개를 고르고, 입력·판단 기준·저장 위치·알림 채널을 4줄로 적어보세요.

가장 현실적인 조합은 Claude Code 또는 Cursor로 봇 로직을 만들고, n8n이나 Make로 실행 흐름을 연결한 뒤, Notion·Google Sheets·Slack에 결과를 쌓는 방식입니다. 투자 자동매매나 무단 크롤링보다, 리드 정리·가격 모니터링·콘텐츠 초안 정리처럼 규칙이 명확한 작업부터 잡는 편이 실패 확률이 낮습니다.

오늘 바로 만들 수 있는 봇 주제를 먼저 고르세요.

입력 데이터, 판단 기준, 알림 채널만 정하면 AI 코딩 에이전트에게 작업을 쪼개 맡길 수 있습니다.

MVP 설계 순서 보기

처음 만들 봇은 ‘자동 수익’보다 ‘자동 처리’가 맞습니다

부업 아이디어에서 많이 막히는 지점은 수익 모델보다 운영입니다. 상품 조사, 문의 분류, 경쟁사 가격 확인, 콘텐츠 재가공, 영수증 정리 같은 일은 작지만 매일 쌓입니다. 이런 작업을 줄이는 봇이 실제로 오래 씁니다.

예를 들어 “매일 오전 9시에 특정 키워드의 새 글을 모아 요약하고, 팔만한 아이템 후보만 Slack으로 보내는 봇”은 구조가 단순합니다. 수집, 필터링, 요약, 저장, 알림. 이 5단계만 있으면 됩니다.

추천 기본 스택

  • Claude Code: 로컬 프로젝트에서 Python/Node.js 코드 생성, 리팩터링, 오류 수정에 강합니다.
  • Cursor: 기존 코드 파일을 보면서 빠르게 수정하고, 프롬프트로 기능을 덧붙이기 좋습니다.
  • n8n: Cron 실행, API 호출, 조건 분기, Slack·Notion 연결을 시각적으로 관리합니다.
  • ChatGPT API 또는 Claude API: 요약, 분류, 문장 생성처럼 언어 판단이 필요한 부분에 씁니다.
  • Airtable 또는 Google Sheets: 초반 데이터베이스 역할로 충분합니다.

도구 선택: 코딩 에이전트와 자동화 툴을 나눠 보세요

AI 코딩 툴 하나로 모든 걸 끝내려 하면 배포와 스케줄링에서 자주 막힙니다. 반대로 노코드 자동화만 쓰면 복잡한 필터링이나 예외 처리가 답답합니다. 그래서 코드는 에이전트가 만들고, 실행 흐름은 자동화 툴이 맡는 조합이 실용적입니다.

구성 잘 맞는 일 장점 주의할 점
Claude Code + n8n API 기반 리서치, 요약, 알림 봇 코드 수정과 워크플로 연결이 균형 좋음 API 키와 환경변수 관리 필요
Cursor + Make 빠른 프로토타입, 마케팅 자동화 화면이 친절하고 연결 앱이 많음 작업량이 늘면 요금 확인 필요
Zapier + ChatGPT Gmail, Slack, Trello 기반 단순 자동화 설정이 가장 빠른 편 복잡한 로직은 단계가 길어짐
순수 Python 스크립트 데이터 가공, 파일 처리, 맞춤 로직 비용을 낮추고 제어가 쉬움 스케줄링·모니터링을 직접 챙겨야 함

가상의 예시: 중고 시세 모니터링 알림 봇

부업용으로 쓸 수 있는 안전한 예시를 하나 잡아보겠습니다. 특정 상품군의 공개 페이지나 허용된 API에서 가격 정보를 가져오고, 기준가보다 낮은 항목만 정리해 Notion에 저장한 뒤 Slack으로 알림을 보내는 봇입니다. 실제 수익은 상품, 경쟁, 실행력에 따라 달라지므로 보장할 수 없습니다.

  1. n8n에서 매일 2회 Cron 트리거를 설정합니다.
  2. HTTP Request 노드로 허용된 데이터 소스에서 정보를 가져옵니다.
  3. Claude Code로 작성한 필터링 스크립트가 가격, 상태, 배송비를 점수화합니다.
  4. ChatGPT API가 “검토 필요 / 제외 / 보류”로 짧게 분류합니다.
  5. Notion 데이터베이스에 저장하고 Slack 채널로 상위 5개만 보냅니다.

핵심은 자동 구매가 아니라 후보를 줄여주는 것입니다. 사람이 마지막 판단을 하면 약관 위반, 오탐, 불필요한 결제를 줄일 수 있습니다.

누구에게 어떤 방식이 맞을까

개발 경험이 조금 있다면

Claude Code로 작은 Node.js 또는 Python 함수를 만들고 n8n에서 호출하는 방식을 추천합니다. API 응답이 바뀌었을 때 코드만 고치면 되어서 유지보수가 쉽습니다. GitHub에 저장해두면 다음 봇을 만들 때도 재사용하기 좋습니다.

코딩이 거의 처음이라면

처음부터 서버를 띄우지 말고 Make나 Zapier로 시작하세요. Gmail 수신 → ChatGPT 요약 → Google Sheets 저장 → Slack 알림 같은 흐름을 먼저 만들면 “자동화가 어디서 돈과 시간을 아끼는지” 감이 옵니다. 이후 병목이 생기는 단계만 AI 코딩으로 바꾸면 됩니다.

이미 부업 운영 중이라면

새 아이디어보다 기존 업무의 반복 구간을 찾는 편이 빠릅니다. 주문 문의 분류, 고객 답변 초안, 광고 소재 아이디어 정리, 정산 파일 검수처럼 매주 하는 일을 먼저 봇으로 빼보세요. 새 수익원보다 운영비 절감 효과가 먼저 보입니다.

막히는 지점은 대부분 세 가지입니다

첫째, 입력 데이터가 불안정합니다. 웹페이지 구조가 자주 바뀌는 곳을 무리하게 긁기보다 공식 API, RSS, 이메일 알림처럼 안정적인 소스를 우선 쓰세요.

둘째, 프롬프트에 판단 기준이 없습니다. “좋은 아이템 골라줘” 대신 “가격이 최근 평균보다 15% 이상 낮고, 배송비 포함 총액이 기준 이하이면 검토 필요로 분류”처럼 규칙을 적어야 합니다.

셋째, 로그를 남기지 않습니다. 실패한 API 응답, 제외된 항목, 알림 발송 여부를 Google Sheets 한 탭에라도 기록해야 다음 수정이 쉬워집니다.

자주 묻는 질문

무료 도구만으로 만들 수 있나요?

작은 테스트는 가능합니다. 다만 LLM API, 자동화 실행 횟수, 호스팅에서 비용이 생길 수 있습니다. 처음에는 하루 1~2회 실행으로 제한하고, 쓸모가 확인된 뒤 늘리는 편이 안전합니다.

AI 코딩을 몰라도 봇을 만들 수 있나요?

가능합니다. 다만 복잡한 조건 분기나 예외 처리는 결국 코드가 더 깔끔합니다. 노코드로 흐름을 이해한 뒤, 반복되는 한 부분만 Claude Code나 Cursor에 맡기는 순서가 좋습니다.

어떤 봇은 피하는 게 좋나요?

약관을 우회하는 크롤러, 스팸 발송, 자동 구매·자동 투자처럼 금전 의사결정을 완전히 맡기는 봇은 피하세요. 계정 제한, 법적 문제, 손실 위험이 큽니다.

오늘 할 일: 30분짜리 설계 메모 만들기

지금 바로 자동화할 일을 하나 고르고 아래 네 줄만 적어보세요. 입력 데이터는 어디서 오나, 어떤 기준으로 걸러야 하나, 결과는 어디에 저장하나, 사람에게 언제 알려야 하나. 이 메모가 있으면 AI 코딩 에이전트에게 바로 작업 단위를 줄 수 있습니다.

처음부터 완벽한 봇을 만들 필요는 없습니다. 하루 한 번 돌고, 결과가 틀렸을 때 수정할 로그가 남고, 사람이 마지막 결정을 할 수 있으면 MVP로 충분합니다.

관련 링크

글쓴이 용기

AI 코딩 에이전트로 직접 빌드하는 개발자. Claude Code·Codex 실사용 후기와 빌더 일지를 씁니다.

지식창고