콘텐츠로 이동

I Replaced n8n With Claude Code (AI Agents Got 10x Easier)

원본 영상: I Replaced n8n With Claude Code (AI Agents Got 10x Easier)

Claude Code를 코드 에디터(Antigravity/VS Code) 익스텐션으로 설치해, PDF 인보이스를 월별 정렬·CSV 추출·Airtable 적재·대시보드 생성까지 자연어 프롬프트만으로 자동화한다.

  1. Claude Code를 선택하는 두 가지 이유

    • n8n은 노드·로직·디버깅 학습에 수주~수개월 필요. Claude Code는 채팅으로 지시하면 빌드·디버그·실행까지 알아서 처리
    • n8n이 불가능한 기능: 대시보드 생성, 자연어로 “상위 10 고객은?”, “지출 줄이는 방법은?” 같은 데이터 질의
  2. 설정 순서

    • Node.js 설치 → Antigravity(또는 VS Code) 설치 → Claude Code 익스텐션 설치 → Pro 플랜($17/월) 인증
  3. 가장 중요한 단계: 계획(Planning)

    • claude.md 파일을 루트에 생성 — Claude가 코드를 실행하기 전 항상 먼저 읽는 운영 지침
    • project specs.md 파일로 무엇을 만드는지, 입력/출력/완료 기준을 별도 정의
    • “항해사 비유”: 계획 없이 시작하면 작은 오차가 북극권이나 남미로 이어진다
  4. 프롬프트 1 — 파일 구조 생성 Claude가 SRC/(코드 스니펫), out/(출력 파일), .env(시크릿), project specs.md, requirements.txt를 자동 생성

  5. 프롬프트 2 — PDF 처리

    • 파일명 변경: 업체명_날짜 → 날짜_업체명 형식으로 반전
    • 월별 서브폴더로 자동 정렬
    • CSV 추출: 수익(revenue)/지출(expense) 분류, expense는 카테고리 태그(소프트웨어·마케팅·전문직 서비스 등) 자동 부여
    • 중복 인보이스 및 고액 이상 인보이스 자동 플래그
  6. 프롬프트 3 — Airtable 업로드 Airtable Personal Access Token으로 인증 후, 컬럼이 없으면 자동 생성하고 CSV 데이터 전량 적재

  7. 수정 프롬프트 — 오분류 수정 모든 항목이 expense로 잘못 분류된 것을 자연어 재지시로 수정: revenue/expense 구분, 카테고리는 expense에만 적용

  8. 프롬프트 4 — 대시보드 & 요약

    • HTML 대시보드: 총수익·총지출·순이익·세금·월별 차트·카테고리별 지출·상위 10 고객
    • 요약 텍스트 파일: 손익계산서(P&L), 월별 수익/지출 분해
  9. 추가 기능

    • 인보이스 PDF에 “PROCESSED” 워터마크 스탬프
    • 클라우드 배포: modal.com, trigger.dev, Replit, Render
요소역할
claude.mdClaude가 매 실행 전 읽는 운영 지침 파일
project specs.md프로젝트 목표·입력·출력·완료 기준 정의
.envAPI 키·토큰 보관 (채팅창에 붙여넣기 금지)
/compact 명령컨텍스트 창 초과 시 대화 압축
bypass permissions 모드매번 승인 없이 Claude 자율 실행
Airtable token scopesdata.records:read/write + schema.bases:read/write 4가지
  • Claude Code Pro 플랜 $17/월 + Anthropic API 몇 센트(최소 $5 크레딧 필요) [본인 인용]
  • 처리 인보이스: 42개 PDF, 2025년 8~12월분 [본인 실측]
  • 빌드 중 자동 수정한 오류: 10~20개 — Claude Code가 스스로 디버깅, n8n은 사용자가 수동 처리 필요 [본인 주장]
  • 단 하나의 프롬프트로 42개 전량 처리 완료 [본인 실측]

사용 도구

  • Antigravity / VS Code (코드 에디터, 무료)
  • Node.js (런타임)
  • Claude Code (익스텐션, Pro 플랜)
  • Anthropic API (PDF 텍스트 추출)
  • Airtable (데이터베이스)
  • modal.com / trigger.dev / Replit / Render (클라우드 배포 옵션)

워크플로 흐름

PDF 인보이스(42개)
→ Claude Code: 날짜_업체명 이름변경 + 월별 폴더 정렬 + 중복·고액 플래그
→ out/(월별 서브폴더)
→ CSV (revenue/expense 분류 + expense 카테고리)
→ Airtable (컬럼 자동 생성 + 데이터 적재)
→ HTML 대시보드 + 요약 텍스트 파일(P&L)
→ PDF에 PROCESSED 워터마크 스탬프

프롬프트 패턴

  • 모든 프롬프트 앞에 “read claude.md and project specs.md first” 선언
  • 오분류 수정은 자연어 재지시로 처리: 별도 노드 편집 없이 채팅 한 줄
  • 컨텍스트 초과 시 /compact 명령으로 압축 후 계속 진행